| | |
| | | </el-form-item> |
| | | <el-form-item label="故障类型" prop="errorType"> |
| | | <el-select v-model="form.errorType"> |
| | | <el-option label="市政施工" value="市政施工"/> |
| | | <el-option label="设备故障" value="设备故障"/> |
| | | <el-option label="设备遗失" value="设备遗失"/> |
| | | <el-option v-for="dict in dict.type.error_type" |
| | | :value="dict.value" |
| | | :label="dict.label"/> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | import {workList} from "@/api/platform/unit"; |
| | | import { pointSelectData } from "@/api/platform/point"; |
| | | export default { |
| | | dicts: ['error_type'], |
| | | name: 'index', |
| | | data() { |
| | | return { |
| | |
| | | </el-form-item> |
| | | <el-form-item label="故障类型" prop="workOrderNo"> |
| | | <el-select v-model="queryParams.errorType" placeholder="故障类型" clearable @clear="handleQuery"> |
| | | <el-option v-for="(item, index) in errorTypeOptions" :label="item.dictLabel" :value="item.dictValue" |
| | | :key="index" |
| | | ></el-option> |
| | | <el-option v-for="dict in dict.type.error_type" |
| | | :value="dict.value" |
| | | :label="dict.label"/> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="工单状态" prop="status"> |
| | |
| | | |
| | | export default { |
| | | name: 'Work-order', |
| | | dicts: ['error_type'], |
| | | components: {}, |
| | | data() { |
| | | return { |
| | |
| | | this.workOrderList = response.data |
| | | this.total = response.total |
| | | this.loading = false |
| | | }) |
| | | // 获取故障类型 |
| | | getDicts('error_type').then(response => { |
| | | this.errorTypeOptions = response.data |
| | | }) |
| | | }, |
| | | // 取消按钮 |