Admin
2022-07-21 448ff2dd7df630e781152326dd5c6c04a5e903a1
修改巡检点的提交校验逻辑
已修改1个文件
32 ■■■■ 文件已修改
src/views/IntelligentXjSys/inspectionTaskManagement/inspectionTask/index.vue 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/IntelligentXjSys/inspectionTaskManagement/inspectionTask/index.vue
@@ -4,8 +4,7 @@
        <el-row class="homeCard">
            <el-col :span="12">
                <div class="grid-content topInfo">
                    <el-select v-model="searchType" @change="changeSearch">
                        <el-option label="任务名称" value="任务名称" />
                    <el-select v-model="searchType" @change="changeSearch" placeholder="任务名称">
                        <el-option label="巡检任务类型" value="巡检任务类型" />
                        <el-option label="创建人" value="创建人" />
                        <el-option label="巡检人" value="巡检人" />
@@ -172,12 +171,7 @@
                                        </div>
                                    </template>
                                    <div>
                                        <el-table
                                                :data="item.inspectorData"
                                                style="width: 100%"
                                                :default-sort="{ prop: 'sort', order: 'ascending' }"
                                                :header-cell-style="{background: '#fafafa',padding: '5px'}"
                                        >
                                        <el-table :data="item.inspectorData" style="width: 100%" :default-sort="{ prop: 'sort', order: 'ascending'}" :header-cell-style="{background: '#fafafa',padding: '5px'}">
                                            <el-table-column property="sort" sortable label="排序"/>
                                            <el-table-column property="name" label="巡检点名称"/>
                                            <el-table-column property="section" label="所属设备区域"/>
@@ -603,6 +597,17 @@
                                    type: 'warning',
                                })
                                return
                            // 判断每个区域是否都设置了至少一个巡检点,没有的话提示设置
                            }else if(addRecord.value.shiftSteps.some(i => !i.inspectorData || i.inspectorData.length==0)){
                                for(let i =0;i<addRecord.value.shiftSteps.length;i++){
                                    if(!addRecord.value.shiftSteps[i].inspectorData||addRecord.value.shiftSteps[i].inspectorData.length==0){
                                        ElMessage({
                                            message: '请为'+ addRecord.value.shiftSteps[i].name +'设置巡检点',
                                            type: 'warning',
                                        })
                                    }
                                }
                                return
                            }else{
                                addRecord.value.createTime = new Date().toLocaleString('zh', timeForm).replace(/\//g,'-')
                                addRecord.value.chainLength = addRecord.value.shiftSteps.length
@@ -616,6 +621,17 @@
                                    type: 'warning',
                                })
                                return
                            // 判断每个区域是否都设置了至少一个巡检点,没有的话提示设置
                            }else if(addRecord.value.shiftSteps.some(i => !i.inspectorData || i.inspectorData.length==0)){
                                for(let i =0;i<addRecord.value.shiftSteps.length;i++){
                                    if(!addRecord.value.shiftSteps[i].inspectorData||addRecord.value.shiftSteps[i].inspectorData.length==0){
                                        ElMessage({
                                            message: '请为'+ addRecord.value.shiftSteps[i].name +'设置巡检点',
                                            type: 'warning',
                                        })
                                    }
                                }
                                return
                            }else{
                                tableData[chosenIndex.value] = addRecord.value
                            }