fix:修改公里桩报错不弹窗,修改二级病害为非必填

This commit is contained in:
SunTao 2025-03-04 16:07:36 +08:00
parent 53255bfc53
commit bbc20309db
3 changed files with 11 additions and 9 deletions

View File

@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com * @Author: SunTao 328867980@qq.com
* @Date: 2024-11-20 11:58:33 * @Date: 2024-11-20 11:58:33
* @LastEditors: SunTao 328867980@qq.com * @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2025-02-27 15:02:06 * @LastEditTime: 2025-03-03 13:41:16
* @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\components\edit-dialog.vue * @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\components\edit-dialog.vue
* @Description: 养护通知单编辑弹窗 * @Description: 养护通知单编辑弹窗
--> -->
@ -50,7 +50,7 @@
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="病害二级类型:" prop="diseTypeDetailed"> <el-form-item label="病害二级类型:">
<el-select v-model="editForm.diseTypeDetailed" placeholder="请选择病害二级类型" filterable clearable> <el-select v-model="editForm.diseTypeDetailed" placeholder="请选择病害二级类型" filterable clearable>
<el-option v-for="item in diseTypeDetailedList" :key="item.value" :label="item.label" <el-option v-for="item in diseTypeDetailedList" :key="item.value" :label="item.label"
:value="item.value" /> :value="item.value" />
@ -520,7 +520,7 @@ export default {
}, },
dialogItemObj: { dialogItemObj: {
handler(val) { handler(val) {
if (val) { if (Object.keys(val).length > 0) {
this.handleDiseRoadPart(val.diseRoadPartName); this.handleDiseRoadPart(val.diseRoadPartName);
this.handleMatTaskArea(val.matTaskAreaIdName); this.handleMatTaskArea(val.matTaskAreaIdName);
this.handleMatWorkStation(val.matTWorkStationIdName); this.handleMatWorkStation(val.matTWorkStationIdName);

View File

@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com * @Author: SunTao 328867980@qq.com
* @Date: 2024-11-20 11:58:33 * @Date: 2024-11-20 11:58:33
* @LastEditors: SunTao 328867980@qq.com * @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2025-02-27 09:59:19 * @LastEditTime: 2025-03-03 13:39:18
* @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\index.vue * @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\index.vue
* @Description: 养护通知单 * @Description: 养护通知单
--> -->
@ -516,7 +516,9 @@ export default {
this.dialogMsg = msg; this.dialogMsg = msg;
this.addVisible = true; this.addVisible = true;
} }
}); }).catch(() => {
this.addVisible = true;
})
}, },
/** /**

View File

@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com * @Author: SunTao 328867980@qq.com
* @Date: 2025-02-24 14:18:41 * @Date: 2025-02-24 14:18:41
* @LastEditors: SunTao 328867980@qq.com * @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2025-02-27 13:18:55 * @LastEditTime: 2025-03-04 13:44:18
* @FilePath: \znxjxt-ui\src\views\xj\document\view-notification\components\view-dialog.vue * @FilePath: \znxjxt-ui\src\views\xj\document\view-notification\components\view-dialog.vue
* @Description: 查看通知单-查看详情 * @Description: 查看通知单-查看详情
--> -->
@ -53,7 +53,7 @@
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="病害二级类型:" prop="diseTypeDetailed"> <el-form-item label="病害二级类型:">
<el-select v-model="editForm.diseTypeDetailed" placeholder="请选择病害二级类型" filterable clearable <el-select v-model="editForm.diseTypeDetailed" placeholder="请选择病害二级类型" filterable clearable
:disabled="dialogItem.title === 'view'"> :disabled="dialogItem.title === 'view'">
<el-option v-for="item in diseTypeDetailedList" :key="item.value" :label="item.label" <el-option v-for="item in diseTypeDetailedList" :key="item.value" :label="item.label"