From 37523b2fd25d07e8b43762201863f71a4326ad9e Mon Sep 17 00:00:00 2001
From: wangmeng <1620161711@qq.com>
Date: Thu, 8 Jan 2026 13:28:08 +0800
Subject: [PATCH] =?UTF-8?q?=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/safetyManagement/dosingRecord.js | 14 ++++
src/api/safetyManagement/testRecord.js | 14 ++++
.../addInspectDailog.vue | 2 +-
.../equipmentInspectionPoint/index.vue | 7 +-
.../equipmentInspectionTask/index.vue | 2 +
.../components/addEditDialogDosingRecord.vue | 9 ++-
.../wasteGasSet/components/dosingRecord.vue | 44 ++++++++---
.../wasteGasSet/components/wasteGasRunRec.vue | 2 +-
.../components/addEditDialogDosingRecord.vue | 62 +++++++--------
.../components/addEditDialogTestRecord.vue | 13 +++-
.../wastewater/components/dischargeRec.vue | 77 +++++++++++++------
.../wastewater/components/dosingRecord.vue | 67 +++++++++++++---
.../wastewater/components/testRecord.vue | 41 +++++++---
13 files changed, 259 insertions(+), 95 deletions(-)
diff --git a/src/api/safetyManagement/dosingRecord.js b/src/api/safetyManagement/dosingRecord.js
index 6a0ea15..92bcf50 100644
--- a/src/api/safetyManagement/dosingRecord.js
+++ b/src/api/safetyManagement/dosingRecord.js
@@ -42,3 +42,17 @@ export const update = row => {
});
};
+// 根据角色ID获取加药人列表
+export const getDosingManList = (data) => {
+ return request({
+ url: '/api/blade-system/user/page',
+ method: 'get',
+ params: {
+ status: 1, // 固定状态为1(启用)
+ current: data.current || 1, // 页码,默认1
+ size: data.size || 10000000,
+ deptId: data.deptId || '',
+ roleId: data.roleId || ''
+ }
+ })
+}
\ No newline at end of file
diff --git a/src/api/safetyManagement/testRecord.js b/src/api/safetyManagement/testRecord.js
index d7faba5..afdccfe 100644
--- a/src/api/safetyManagement/testRecord.js
+++ b/src/api/safetyManagement/testRecord.js
@@ -42,3 +42,17 @@ export const update = row => {
});
};
+// 根据角色ID获取加药人列表
+export const getUserList = (data) => {
+ return request({
+ url: '/api/blade-system/user/page',
+ method: 'get',
+ params: {
+ status: 1, // 固定状态为1(启用)
+ current: data.current || 1, // 页码,默认1
+ size: data.size || 10000000,
+ deptId: data.deptId || '',
+ roleId: data.roleId || ''
+ }
+ })
+}
\ No newline at end of file
diff --git a/src/views/safetyManagement/equipmentInspectionPoint/addInspectDailog.vue b/src/views/safetyManagement/equipmentInspectionPoint/addInspectDailog.vue
index 1ab239d..5058f99 100644
--- a/src/views/safetyManagement/equipmentInspectionPoint/addInspectDailog.vue
+++ b/src/views/safetyManagement/equipmentInspectionPoint/addInspectDailog.vue
@@ -177,7 +177,7 @@ export default {
closeDialog() {
this.openShow = false;
- this.$emit('closeDialog');
+ this.$emit('closeDialog',true);
// 重置表单
this.form.tableData = [];
this.formError = '';
diff --git a/src/views/safetyManagement/equipmentInspectionPoint/index.vue b/src/views/safetyManagement/equipmentInspectionPoint/index.vue
index 62472e2..77f4511 100644
--- a/src/views/safetyManagement/equipmentInspectionPoint/index.vue
+++ b/src/views/safetyManagement/equipmentInspectionPoint/index.vue
@@ -331,9 +331,12 @@ export default {
},
// 关闭弹窗
- closeDialog() {
+ closeDialog(isRefresh=false) {
this.showDialog = false;
- this.onLoad(this.page);
+ if (isRefresh) {
+ this.onLoad(this.page);
+ }
+
},
// 新增
handleAdd() {
diff --git a/src/views/safetyManagement/equipmentInspectionTask/index.vue b/src/views/safetyManagement/equipmentInspectionTask/index.vue
index 27ca759..43b1248 100644
--- a/src/views/safetyManagement/equipmentInspectionTask/index.vue
+++ b/src/views/safetyManagement/equipmentInspectionTask/index.vue
@@ -195,6 +195,8 @@ export default {
format: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'YYYY-MM-DD HH:mm:ss',
searchRange: true,
+ startPlaceholder: "开始时间",
+ endPlaceholder: "结束时间"
},
{
label: "检验时间",
diff --git a/src/views/safetyManagement/wasteGasSet/components/addEditDialogDosingRecord.vue b/src/views/safetyManagement/wasteGasSet/components/addEditDialogDosingRecord.vue
index 6850bb0..4e0d065 100644
--- a/src/views/safetyManagement/wasteGasSet/components/addEditDialogDosingRecord.vue
+++ b/src/views/safetyManagement/wasteGasSet/components/addEditDialogDosingRecord.vue
@@ -44,7 +44,10 @@
-
+
@@ -75,6 +78,10 @@ export default {
type: Boolean,
default: false,
},
+ dosingManList: {
+ type: Array,
+ default: () => [] // 默认空数组
+ }
},
data() {
return {
diff --git a/src/views/safetyManagement/wasteGasSet/components/dosingRecord.vue b/src/views/safetyManagement/wasteGasSet/components/dosingRecord.vue
index 9a36785..d106230 100644
--- a/src/views/safetyManagement/wasteGasSet/components/dosingRecord.vue
+++ b/src/views/safetyManagement/wasteGasSet/components/dosingRecord.vue
@@ -42,6 +42,7 @@
:showDialog="addOpen"
@closeDialog="closeDialog"
:moldAddMore="moldAddMore"
+ :dosingManList="dosingManList"
@submitData="handleSubmitData">
@@ -49,7 +50,7 @@
diff --git a/src/views/safetyManagement/wastewater/components/dosingRecord.vue b/src/views/safetyManagement/wastewater/components/dosingRecord.vue
index 4784f30..6e550f8 100644
--- a/src/views/safetyManagement/wastewater/components/dosingRecord.vue
+++ b/src/views/safetyManagement/wastewater/components/dosingRecord.vue
@@ -17,16 +17,17 @@
+ templateUrl="/blade-desk/bsDosingRec/downloadExcelTemplate" templateName="废水加药记录模板.xlsx"
+ importUrl="/blade-desk/bsDosingRec/importExcel" @closeDialog="closeDialog">