From 960e42f35928559fd1854abe80558df5691e81c0 Mon Sep 17 00:00:00 2001 From: "2309368887@qq.com" <2309368887@qq.com> Date: Fri, 1 Jul 2022 15:44:48 +0800 Subject: [PATCH] ququanxian --- src/api/model/am.js | 35 ++ src/views/am/access_form.vue | 258 ++++++++++++++ src/views/am/area.vue | 672 +++++++++++++++++++++++++---------- src/views/am/area_form.vue | 486 +++++++++++++------------ src/views/opm/clear.vue | 2 +- 5 files changed, 1030 insertions(+), 423 deletions(-) create mode 100644 src/views/am/access_form.vue diff --git a/src/api/model/am.js b/src/api/model/am.js index 96159891..a7bb9273 100644 --- a/src/api/model/am.js +++ b/src/api/model/am.js @@ -61,6 +61,41 @@ export default { } } }, + access: { + list: { + name: "出入权限列表", + req: async function(data){ + return await http.get( + `${config.API_URL}/am/access/`, + data + ); + } + }, + update: { + name: "更新出入权限", + req: async function(id, data){ + return await http.put( + `${config.API_URL}/am/access/${id}/`, + data); + } + }, + create: { + name: "创建出入权限", + req: async function(data){ + return await http.post( + `${config.API_URL}/am/access/`, + data); + } + } + , + delete: { + name: "删除出入权限", + req: async function(id){ + return await http.delete( + `${config.API_URL}/am/access/${id}/`); + } + } + }, video: { list: { name: "获取视频设备列表", diff --git a/src/views/am/access_form.vue b/src/views/am/access_form.vue new file mode 100644 index 00000000..8909c829 --- /dev/null +++ b/src/views/am/access_form.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/am/area.vue b/src/views/am/area.vue index 8794fbd6..9fa8dc9e 100644 --- a/src/views/am/area.vue +++ b/src/views/am/area.vue @@ -1,205 +1,487 @@ diff --git a/src/views/am/area_form.vue b/src/views/am/area_form.vue index e10661b7..4696a889 100644 --- a/src/views/am/area_form.vue +++ b/src/views/am/area_form.vue @@ -1,234 +1,266 @@