From c99b4166febfde47d5b350d30bac443a11de42f5 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 31 十月 2025 15:11:21 +0800
Subject: [PATCH] 协同审批-添加导出功能
---
src/views/energyManagement/waterManagement/components/formDia.vue | 62 +++++++++++++++---------------
1 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/src/views/energyManagement/waterManagement/components/formDia.vue b/src/views/energyManagement/waterManagement/components/formDia.vue
index a692b95..2e58ea0 100644
--- a/src/views/energyManagement/waterManagement/components/formDia.vue
+++ b/src/views/energyManagement/waterManagement/components/formDia.vue
@@ -15,9 +15,9 @@
>
<el-row :gutter="30">
<el-col :span="12">
- <el-form-item label="璁惧锛�" prop="code">
+ <el-form-item label="璁惧锛�" prop="deviceModel">
<el-select
- v-model="form.code"
+ v-model="form.deviceModel"
placeholder="璇烽�夋嫨"
clearable
@change="setName"
@@ -35,9 +35,9 @@
</el-form-item>
</el-col>
<el-col :span="12">
- <el-form-item label="姣忔棩闄愬埗姘撮噺锛�" prop="everyNum">
+ <el-form-item label="姣忔棩闄愬埗姘撮噺锛�" prop="waterDayLimit">
<el-input
- v-model="form.everyNum"
+ v-model="form.waterDayLimit"
placeholder="璇疯緭鍏�"
clearable
/>
@@ -46,18 +46,18 @@
</el-row>
<el-row :gutter="30">
<el-col :span="12">
- <el-form-item label="棰濆畾娴侀噺锛�" prop="flowRating">
+ <el-form-item label="棰濆畾娴侀噺锛�" prop="ratedRate">
<el-input
- v-model="form.flowRating"
+ v-model="form.ratedRate"
placeholder="璇疯緭鍏�"
clearable
/>
</el-form-item>
</el-col>
<el-col :span="12">
- <el-form-item label="瀹為檯娴侀噺锛�" prop="flowActual">
+ <el-form-item label="瀹為檯娴侀噺锛�" prop="actualTraffic">
<el-input
- v-model="form.flowActual"
+ v-model="form.actualTraffic"
placeholder="璇疯緭鍏�"
clearable
/>
@@ -66,10 +66,10 @@
</el-row>
<el-row :gutter="30">
<el-col :span="12">
- <el-form-item label="杩愯鏃堕棿锛�" prop="runDate">
+ <el-form-item label="杩愯鏃堕棿锛�" prop="runTime">
<el-date-picker
style="width: 100%"
- v-model="form.runDate"
+ v-model="form.runTime"
value-format="YYYY-MM-DD"
format="YYYY-MM-DD"
type="date"
@@ -79,9 +79,9 @@
</el-form-item>
</el-col>
<el-col :span="12">
- <el-form-item label="褰撴棩鐢ㄦ按閲忥細" prop="dayNum">
+ <el-form-item label="褰撴棩鐢ㄦ按閲忥細" prop="waterDay">
<el-input
- v-model="form.dayNum"
+ v-model="form.waterDay"
placeholder="璇疯緭鍏�"
clearable
/>
@@ -99,9 +99,9 @@
</el-form-item>
</el-col>
<el-col :span="12">
- <el-form-item label="鐢ㄦ按绫诲瀷锛�" prop="waterType">
+ <el-form-item label="鐢ㄦ按绫诲瀷锛�" prop="type">
<el-select
- v-model="form.waterType"
+ v-model="form.type"
placeholder="璇烽�夋嫨"
clearable
>
@@ -136,25 +136,25 @@
const data = reactive({
form: {
- name: "",
- code: "",
- everyNum: "",
- flowRating: "",
- flowActual: "",
- runDate: "",
- dayNum: "",
+ deviceName: "",
+ deviceModel: "",
+ waterDayLimit: "",
+ ratedRate: "",
+ actualTraffic: "",
+ runTime: "",
+ waterDay: "",
waterPrice: "",
- waterType: "",
+ type: "",
},
rules: {
- code: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
- runDate: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
- everyNum: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- flowRating: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- flowActual: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- dayNum: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ deviceModel: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
+ runTime: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
+ waterDayLimit: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ ratedRate: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ actualTraffic: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ waterDay: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
waterPrice: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- waterType: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
+ type: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
},
})
const { form, rules } = toRefs(data);
@@ -166,8 +166,8 @@
dialogFormVisible.value = true;
form.value = {}
proxy.resetForm("formRef");
- waterDeviceList().then((res) => {
- codeList.value = res.data;
+ waterDeviceList({size: -1}).then((res) => {
+ codeList.value = res.data.records;
});
if (type === "edit") {
form.value = {...row}
--
Gitblit v1.9.3