From d2de213211afeb59fb4edde0fdc909e1087b9cc7 Mon Sep 17 00:00:00 2001
From: zmj <1493694146@qq.com>
Date: Sat, 24 Feb 2024 14:11:23 +0800
Subject: [PATCH 1/2] add
---
src/components/flowDetail/index.vue | 28 ++++++++++++++++++++++------
1 file changed, 22 insertions(+), 6 deletions(-)
diff --git a/src/components/flowDetail/index.vue b/src/components/flowDetail/index.vue
index aebe442..24784ef 100644
--- a/src/components/flowDetail/index.vue
+++ b/src/components/flowDetail/index.vue
@@ -18,6 +18,8 @@
{{ formData.current_check_user }}
+ {{ showFlow() }}
+ {{ showDel() }}
{{ formData.copy_user }}
@@ -39,20 +41,25 @@
-
-
-
+
+
+
+
-
+
通过
-
+
拒绝
+ v-if="formData?.check_status == 0 && formData.create_user == userInfo.id">
撤销
@@ -116,6 +123,15 @@ const formData = reactive({
]
})
+// 展示审批操作
+const showFlow = () => {
+ return Boolean(formData?.current_check_user_ids?.includes(String(userInfo.id)) && formData.check_status != 3)
+}
+// 撤回
+const showDel = () => {
+ return Boolean(formData?.check_status == 0 && formData.create_user == userInfo.id)
+}
+
// 获取详情
const setFormData = async (data: Record) => {
From cfe9c0311f2b350aa94509ab7bf9bc21a4995d05 Mon Sep 17 00:00:00 2001
From: zmj <1493694146@qq.com>
Date: Sat, 24 Feb 2024 17:27:47 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=B8=8B=E7=8F=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/supervision_monitoring_equipment.ts | 26 ++
...supervision_monitoring_equipment_detail.ts | 26 ++
src/api/supervision_participating_units.ts | 32 ++
...upervision_participating_units_contacts.ts | 26 ++
src/api/supervision_project.ts | 26 ++
.../supervision_participating_units/index.vue | 67 +++
src/components/supervision_project/index.vue | 87 ++++
src/views/cost_approved_projects/edit.vue | 11 +-
src/views/customer_demand_solution/edit.vue | 2 +-
src/views/subcontracting_contract/index.vue | 10 +-
.../supervision_monitoring_equipment/edit.vue | 202 ++++++++
.../index.vue | 133 ++++++
.../edit.vue | 127 +++++
.../index.vue | 131 ++++++
.../supervision_participating_units/edit.vue | 250 ++++++++++
.../supervision_participating_units/index.vue | 130 ++++++
.../edit.vue | 170 +++++++
.../index.vue | 126 +++++
src/views/supervision_project/edit.vue | 442 ++++++++++++++++++
src/views/supervision_project/index.vue | 174 +++++++
20 files changed, 2185 insertions(+), 13 deletions(-)
create mode 100644 src/api/supervision_monitoring_equipment.ts
create mode 100644 src/api/supervision_monitoring_equipment_detail.ts
create mode 100644 src/api/supervision_participating_units.ts
create mode 100644 src/api/supervision_participating_units_contacts.ts
create mode 100644 src/api/supervision_project.ts
create mode 100644 src/components/supervision_participating_units/index.vue
create mode 100644 src/components/supervision_project/index.vue
create mode 100644 src/views/supervision_monitoring_equipment/edit.vue
create mode 100644 src/views/supervision_monitoring_equipment/index.vue
create mode 100644 src/views/supervision_monitoring_equipment_detail/edit.vue
create mode 100644 src/views/supervision_monitoring_equipment_detail/index.vue
create mode 100644 src/views/supervision_participating_units/edit.vue
create mode 100644 src/views/supervision_participating_units/index.vue
create mode 100644 src/views/supervision_participating_units_contacts/edit.vue
create mode 100644 src/views/supervision_participating_units_contacts/index.vue
create mode 100644 src/views/supervision_project/edit.vue
create mode 100644 src/views/supervision_project/index.vue
diff --git a/src/api/supervision_monitoring_equipment.ts b/src/api/supervision_monitoring_equipment.ts
new file mode 100644
index 0000000..7c016ab
--- /dev/null
+++ b/src/api/supervision_monitoring_equipment.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 工程监理--监控设备信息列表
+export function apiSupervisionMonitoringEquipmentLists(params: any) {
+ return request.get({ url: '/supervision_project.supervision_monitoring_equipment/lists', params })
+}
+
+// 添加工程监理--监控设备信息
+export function apiSupervisionMonitoringEquipmentAdd(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment/add', params })
+}
+
+// 编辑工程监理--监控设备信息
+export function apiSupervisionMonitoringEquipmentEdit(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment/edit', params })
+}
+
+// 删除工程监理--监控设备信息
+export function apiSupervisionMonitoringEquipmentDelete(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment/delete', params })
+}
+
+// 工程监理--监控设备信息详情
+export function apiSupervisionMonitoringEquipmentDetail(params: any) {
+ return request.get({ url: '/supervision_project.supervision_monitoring_equipment/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/supervision_monitoring_equipment_detail.ts b/src/api/supervision_monitoring_equipment_detail.ts
new file mode 100644
index 0000000..caebb59
--- /dev/null
+++ b/src/api/supervision_monitoring_equipment_detail.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 工程监理--监控设备明细列表
+export function apiSupervisionMonitoringEquipmentDetailLists(params: any) {
+ return request.get({ url: '/supervision_project.supervision_monitoring_equipment_detail/lists', params })
+}
+
+// 添加工程监理--监控设备明细
+export function apiSupervisionMonitoringEquipmentDetailAdd(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment_detail/add', params })
+}
+
+// 编辑工程监理--监控设备明细
+export function apiSupervisionMonitoringEquipmentDetailEdit(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment_detail/edit', params })
+}
+
+// 删除工程监理--监控设备明细
+export function apiSupervisionMonitoringEquipmentDetailDelete(params: any) {
+ return request.post({ url: '/supervision_project.supervision_monitoring_equipment_detail/delete', params })
+}
+
+// 工程监理--监控设备明细详情
+export function apiSupervisionMonitoringEquipmentDetailDetail(params: any) {
+ return request.get({ url: '/supervision_project.supervision_monitoring_equipment_detail/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/supervision_participating_units.ts b/src/api/supervision_participating_units.ts
new file mode 100644
index 0000000..0725be3
--- /dev/null
+++ b/src/api/supervision_participating_units.ts
@@ -0,0 +1,32 @@
+import request from '@/utils/request'
+
+// 工程监理--参建单位列表
+export function apiSupervisionParticipatingUnitsLists(params: any) {
+ return request.get({ url: '/supervision_project.supervision_participating_units/lists', params })
+}
+
+// 添加工程监理--参建单位
+export function apiSupervisionParticipatingUnitsAdd(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units/add', params })
+}
+
+// 编辑工程监理--参建单位
+export function apiSupervisionParticipatingUnitsEdit(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units/edit', params })
+}
+
+// 删除工程监理--参建单位
+export function apiSupervisionParticipatingUnitsDelete(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units/delete', params })
+}
+
+// 工程监理--参建单位详情
+export function apiSupervisionParticipatingUnitsDetail(params: any) {
+ return request.get({ url: '/supervision_project.supervision_participating_units/detail', params })
+}
+
+// 工程监理--参建单位列表
+export function supervision_participating_units_contactsapi(params: any) {
+ return request.get({ url: '/supervision_project.supervision_participating_units_contacts/lists', params })
+}
+
diff --git a/src/api/supervision_participating_units_contacts.ts b/src/api/supervision_participating_units_contacts.ts
new file mode 100644
index 0000000..f056ddf
--- /dev/null
+++ b/src/api/supervision_participating_units_contacts.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 工程监理--参建单位联系人列表
+export function apiSupervisionParticipatingUnitsContactsLists(params: any) {
+ return request.get({ url: '/supervision_project.supervision_participating_units_contacts/lists', params })
+}
+
+// 添加工程监理--参建单位联系人
+export function apiSupervisionParticipatingUnitsContactsAdd(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units_contacts/add', params })
+}
+
+// 编辑工程监理--参建单位联系人
+export function apiSupervisionParticipatingUnitsContactsEdit(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units_contacts/edit', params })
+}
+
+// 删除工程监理--参建单位联系人
+export function apiSupervisionParticipatingUnitsContactsDelete(params: any) {
+ return request.post({ url: '/supervision_project.supervision_participating_units_contacts/delete', params })
+}
+
+// 工程监理--参建单位联系人详情
+export function apiSupervisionParticipatingUnitsContactsDetail(params: any) {
+ return request.get({ url: '/supervision_project.supervision_participating_units_contacts/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/supervision_project.ts b/src/api/supervision_project.ts
new file mode 100644
index 0000000..cbead12
--- /dev/null
+++ b/src/api/supervision_project.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 工程监理--监理项目信息列表
+export function apiSupervisionProjectLists(params: any) {
+ return request.get({ url: '/supervision_project.supervision_project/lists', params })
+}
+
+// 添加工程监理--监理项目信息
+export function apiSupervisionProjectAdd(params: any) {
+ return request.post({ url: '/supervision_project.supervision_project/add', params })
+}
+
+// 编辑工程监理--监理项目信息
+export function apiSupervisionProjectEdit(params: any) {
+ return request.post({ url: '/supervision_project.supervision_project/edit', params })
+}
+
+// 删除工程监理--监理项目信息
+export function apiSupervisionProjectDelete(params: any) {
+ return request.post({ url: '/supervision_project.supervision_project/delete', params })
+}
+
+// 工程监理--监理项目信息详情
+export function apiSupervisionProjectDetail(params: any) {
+ return request.get({ url: '/supervision_project.supervision_project/detail', params })
+}
\ No newline at end of file
diff --git a/src/components/supervision_participating_units/index.vue b/src/components/supervision_participating_units/index.vue
new file mode 100644
index 0000000..26c6f72
--- /dev/null
+++ b/src/components/supervision_participating_units/index.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/supervision_project/index.vue b/src/components/supervision_project/index.vue
new file mode 100644
index 0000000..6429978
--- /dev/null
+++ b/src/components/supervision_project/index.vue
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/cost_approved_projects/edit.vue b/src/views/cost_approved_projects/edit.vue
index f7140ab..a69c339 100644
--- a/src/views/cost_approved_projects/edit.vue
+++ b/src/views/cost_approved_projects/edit.vue
@@ -3,7 +3,6 @@
-
@@ -266,12 +265,10 @@
-
-
-
-
-
+
+
+
diff --git a/src/views/customer_demand_solution/edit.vue b/src/views/customer_demand_solution/edit.vue
index 51200be..e6d695e 100644
--- a/src/views/customer_demand_solution/edit.vue
+++ b/src/views/customer_demand_solution/edit.vue
@@ -42,7 +42,7 @@
-
+
diff --git a/src/views/subcontracting_contract/index.vue b/src/views/subcontracting_contract/index.vue
index c4da02f..7248a0b 100644
--- a/src/views/subcontracting_contract/index.vue
+++ b/src/views/subcontracting_contract/index.vue
@@ -22,13 +22,13 @@
新增
-
删除
-
+ -->
-
+
@@ -55,10 +55,10 @@
@click="handleEdit(row)">
编辑
-
删除
-
+ -->
详情
diff --git a/src/views/supervision_monitoring_equipment/edit.vue b/src/views/supervision_monitoring_equipment/edit.vue
new file mode 100644
index 0000000..675eca4
--- /dev/null
+++ b/src/views/supervision_monitoring_equipment/edit.vue
@@ -0,0 +1,202 @@
+
+
+
+
+
diff --git a/src/views/supervision_monitoring_equipment/index.vue b/src/views/supervision_monitoring_equipment/index.vue
new file mode 100644
index 0000000..3625365
--- /dev/null
+++ b/src/views/supervision_monitoring_equipment/index.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/supervision_monitoring_equipment_detail/edit.vue b/src/views/supervision_monitoring_equipment_detail/edit.vue
new file mode 100644
index 0000000..73ffecf
--- /dev/null
+++ b/src/views/supervision_monitoring_equipment_detail/edit.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
diff --git a/src/views/supervision_monitoring_equipment_detail/index.vue b/src/views/supervision_monitoring_equipment_detail/index.vue
new file mode 100644
index 0000000..d8f6841
--- /dev/null
+++ b/src/views/supervision_monitoring_equipment_detail/index.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/supervision_participating_units/edit.vue b/src/views/supervision_participating_units/edit.vue
new file mode 100644
index 0000000..2c9e00b
--- /dev/null
+++ b/src/views/supervision_participating_units/edit.vue
@@ -0,0 +1,250 @@
+
+
+
+
+
diff --git a/src/views/supervision_participating_units/index.vue b/src/views/supervision_participating_units/index.vue
new file mode 100644
index 0000000..9803ad4
--- /dev/null
+++ b/src/views/supervision_participating_units/index.vue
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/supervision_participating_units_contacts/edit.vue b/src/views/supervision_participating_units_contacts/edit.vue
new file mode 100644
index 0000000..f639aee
--- /dev/null
+++ b/src/views/supervision_participating_units_contacts/edit.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
diff --git a/src/views/supervision_participating_units_contacts/index.vue b/src/views/supervision_participating_units_contacts/index.vue
new file mode 100644
index 0000000..1050fe6
--- /dev/null
+++ b/src/views/supervision_participating_units_contacts/index.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/supervision_project/edit.vue b/src/views/supervision_project/edit.vue
new file mode 100644
index 0000000..b78005a
--- /dev/null
+++ b/src/views/supervision_project/edit.vue
@@ -0,0 +1,442 @@
+
+
+
+
+
diff --git a/src/views/supervision_project/index.vue b/src/views/supervision_project/index.vue
new file mode 100644
index 0000000..f620ed5
--- /dev/null
+++ b/src/views/supervision_project/index.vue
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+