| | |
| | | <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="巡检人" /> |
| | |
| | | </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="所属设备区域"/> |
| | |
| | | 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 |
| | |
| | | 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 |
| | | } |