diff --git a/src/api/base/insert.js b/src/api/base/insert.js
index b23ddc5..acabce7 100644
--- a/src/api/base/insert.js
+++ b/src/api/base/insert.js
@@ -57,3 +57,8 @@ export const queryEdgeDeviceByIdApi = (id) => {
export const deleteEdgeDeviceApi = (id) => {
return request.delete(`/base/tbBdRecord/${id}`)
}
+
+/** 同意审核 */
+export const approveEdgeDeviceApi = (data) => {
+ return request.post('/base/tbBdRecord/approve', data)
+}
\ No newline at end of file
diff --git a/src/views/base/edgeInsert/components/form-insert-all.vue b/src/views/base/edgeInsert/components/form-insert-all.vue
new file mode 100644
index 0000000..004acf1
--- /dev/null
+++ b/src/views/base/edgeInsert/components/form-insert-all.vue
@@ -0,0 +1,357 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 驳回
+ 同意
+
+
+
+
+
+
+
+
+
diff --git a/src/views/base/edgeInsert/components/form-insert-approve.vue b/src/views/base/edgeInsert/components/form-insert-approve.vue
new file mode 100644
index 0000000..b9641c0
--- /dev/null
+++ b/src/views/base/edgeInsert/components/form-insert-approve.vue
@@ -0,0 +1,342 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 驳回
+ 同意
+
+
+
+
+
+
+
+
+
diff --git a/src/views/base/edgeInsert/config-all.js b/src/views/base/edgeInsert/config-all.js
new file mode 100644
index 0000000..c79fc01
--- /dev/null
+++ b/src/views/base/edgeInsert/config-all.js
@@ -0,0 +1,23 @@
+export const formLabelAll = [
+ { f_label: '边代名称', f_model: 'departName', f_type: 'ipt' },
+ { f_label: '边代编号', f_model: 'departName', f_type: 'ipt' },
+ { f_label: '工程名称', f_model: 'headUser', f_type: 'ipt' },
+ { f_label: '杆塔编号', f_model: 'headUser', f_type: 'ipt' },
+ { f_label: '绑定时间', f_model: 'headUser', f_type: 'date' },
+ ]
+ export const columnsListAll = [
+ { t_props: 'departName', t_label: '申请项目部', },
+ { t_props: 'proName', t_label: '工程名称' },
+ { t_props: 'bdTotal', t_label: '申请接入数量' },
+ { t_props: 'relUser', t_label: '申请人', },
+ { t_props: 'relPhone', t_label: '联系方式', t_slot: 'relPhone' },
+ { t_props: 'createTime', t_label: '申请时间', },
+ { t_props: 'auditStatus', t_label: '申请状态', t_slot: 'auditStatus' },
+ ]
+
+ export const dialogConfigAll = {
+ outerWidth: '70%',
+ outerTitle: '接入申请明细',
+ outerVisible: false,
+ }
+
\ No newline at end of file
diff --git a/src/views/base/edgeInsert/config-approve.js b/src/views/base/edgeInsert/config-approve.js
new file mode 100644
index 0000000..2d271cc
--- /dev/null
+++ b/src/views/base/edgeInsert/config-approve.js
@@ -0,0 +1,23 @@
+export const formLabelApprove = [
+ { f_label: '边代名称', f_model: 'departName', f_type: 'ipt' },
+ { f_label: '边代编号', f_model: 'departName', f_type: 'ipt' },
+ { f_label: '工程名称', f_model: 'headUser', f_type: 'ipt' },
+ { f_label: '杆塔编号', f_model: 'headUser', f_type: 'ipt' },
+ { f_label: '绑定时间', f_model: 'headUser', f_type: 'date' },
+ ]
+ export const columnsListApprove = [
+ { t_props: 'departName', t_label: '申请项目部', },
+ { t_props: 'proName', t_label: '工程名称' },
+ { t_props: 'bdTotal', t_label: '申请接入数量' },
+ { t_props: 'relUser', t_label: '申请人', },
+ { t_props: 'relPhone', t_label: '联系方式', t_slot: 'relPhone' },
+ { t_props: 'createTime', t_label: '申请时间', },
+ { t_props: 'auditStatus', t_label: '申请状态', t_slot: 'auditStatus' },
+ ]
+
+ export const dialogConfigApprove = {
+ outerWidth: '70%',
+ outerTitle: '审核',
+ outerVisible: false,
+ }
+
\ No newline at end of file
diff --git a/src/views/base/edgeInsert/config-insert.js b/src/views/base/edgeInsert/config-insert.js
index 923cbfe..319dc08 100644
--- a/src/views/base/edgeInsert/config-insert.js
+++ b/src/views/base/edgeInsert/config-insert.js
@@ -1,9 +1,9 @@
export const columnsListInsert = [
- { t_props: 'devName', t_label: '设备名称', t_slot: 'devName' },
- { t_props: 'devCode', t_label: '设备编码', t_slot: 'devCode' },
- { t_props: 'unitName', t_label: '所属单位', t_slot: 'unitName' },
- { t_props: 'areaName', t_label: '所属区域', t_slot: 'areaName' },
- { t_props: 'devUser', t_label: '设备负责人', t_slot: 'devUser' },
- { t_props: 'devUserPhone', t_label: '负责人电话', t_slot: 'devUserPhone' },
+ { t_props: 'devName', t_label: '设备名称', },
+ { t_props: 'devCode', t_label: '设备编码', },
+ { t_props: 'unitName', t_label: '所属单位', },
+ { t_props: 'areaName', t_label: '所属区域', },
+ { t_props: 'devUser', t_label: '设备负责人', },
+ { t_props: 'devUserPhone', t_label: '负责人电话', },
]
diff --git a/src/views/base/edgeInsert/config.js b/src/views/base/edgeInsert/config.js
index f33b6cc..5b89e2d 100644
--- a/src/views/base/edgeInsert/config.js
+++ b/src/views/base/edgeInsert/config.js
@@ -19,4 +19,5 @@ export const dialogConfig = {
outerWidth: '70%',
outerTitle: '',
outerVisible: false,
-}
+};
+
diff --git a/src/views/base/edgeInsert/index.vue b/src/views/base/edgeInsert/index.vue
index 1f35798..2c58b5a 100644
--- a/src/views/base/edgeInsert/index.vue
+++ b/src/views/base/edgeInsert/index.vue
@@ -29,12 +29,21 @@
详情
+ 编辑
审核
@@ -50,9 +59,9 @@
{{ phoneCrypto(data.relPhone) }}
- 待审核
- 通过
- 驳回
+ 审核中
+ 已通过
+ 已驳回
@@ -69,17 +78,49 @@
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+