diff --git a/src/views/xj/document/maintenance-notice/components/edit-dialog.vue b/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
index 11bbebf..9e0e117 100644
--- a/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
+++ b/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
@@ -139,16 +139,16 @@
-
-
+
-
-
-
+
+
@@ -350,9 +350,9 @@ export default {
stationLocation: "",
// 匝道类型
rampType: "",
- // 匝道立交方向
- rampInterchangeCode: "",
// 匝道立交
+ rampInterchangeCode: "",
+ // 匝道立交方向
rampIntOrientation: "",
// 病害id
defectId: "",
@@ -440,10 +440,10 @@ export default {
],
rampType: [{ required: true, message: "请选择匝道", trigger: "change" }],
rampInterchangeCode: [
- { required: true, message: "请选择匝道立交方向", trigger: "change" },
+ { required: true, message: "请选择匝道立交", trigger: "change" },
],
rampIntOrientation: [
- { required: true, message: "请选择匝道立交", trigger: "change" },
+ { required: true, message: "请选择匝道立交方向", trigger: "change" },
],
segmentId: [
{ required: true, message: "请选择路段", trigger: "change" },
@@ -667,7 +667,7 @@ export default {
if (!value) {
this.handleRampIntOrientation()
}
- this.editForm.rampInterchangeCode = ""
+ this.editForm.rampIntOrientation = ""
this.handleRampInterchangeCode()
},
@@ -677,7 +677,7 @@ export default {
* @return {*}
*/
handleRampInterchangeCode() {
- getRampDropDown({ crossid: this.editForm.rampIntOrientation }).then(({ code, data }) => {
+ getRampDropDown({ crossid: this.editForm.rampInterchangeCode }).then(({ code, data }) => {
if (code === 200) {
this.rampInterchangeCodeList = data
}
diff --git a/src/views/xj/document/maintenance-notice/index.vue b/src/views/xj/document/maintenance-notice/index.vue
index 787b301..ff1b3c7 100644
--- a/src/views/xj/document/maintenance-notice/index.vue
+++ b/src/views/xj/document/maintenance-notice/index.vue
@@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com
* @Date: 2024-11-20 11:58:33
* @LastEditors: SunTao 328867980@qq.com
- * @LastEditTime: 2025-02-21 11:43:04
+ * @LastEditTime: 2025-02-21 16:25:56
* @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\index.vue
* @Description: 养护通知单
-->
@@ -78,6 +78,8 @@
@click="handleDelete(null)">删除
+ 病害长度:{{ lengthSum }}米;病害总面积:{{ areaSum
+ }}平方米
{{
scope.row.inspectDirection === "0" ? "上行" : "下行"
- }}
+ }}
@@ -466,6 +468,8 @@ export default {
getMaintenanceNoticeList(dataItem)
.then(({ code, data }) => {
if (code === 200) {
+ this.lengthSum = data.len.totalLen;
+ this.areaSum = data.len.totalArea.toFixed(3)
this.noticeList = data.table.rows;
this.tableTotal = data.table.total;
}