fuliqi
2024-11-12 a0b614c8c6c831a232838c66d14a9dbc744d5ff2
工单批量审核
1个文件已修改
15 ■■■■■ 已修改文件
src/views/system/work-order/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/work-order/index.vue
@@ -364,12 +364,6 @@
      <el-form ref="batchAuditingWorkOrder" :model="batchAuditingWorkOrder" label-width="80px"
               :rules="batchAuditingRules"
      >
        <el-form-item label="故障类型" prop="errorType">
          <el-select v-model="batchAuditingWorkOrder.errorTypes" multiple placeholder="故障类型">
            <el-option v-for="dict in dict.type.error_type" :value="dict.value" :key="dict.value" :label="dict.label" />
          </el-select>
        </el-form-item>
        <el-form-item label="审核说明" prop="auditingRemark">
          <el-input v-model="batchAuditingWorkOrder.auditingRemark" type="textarea" maxlength="30" show-word-limit/>
        </el-form-item>
@@ -598,7 +592,7 @@
      timeRange : null,
      batchAuditingVisible: false,
      batchAuditingWorkOrder: {
        errorTypes: [],
        workOrderNumbers: [],
        auditingRemark: '',
        auditingResult: ''
      },
@@ -712,7 +706,7 @@
      },
      // 批量审核校验
      batchAuditingRules: {
        errorTypes: [
        workOrderNumbers: [
          { required: true, message: '请选择故障类型', trigger: 'change' }
        ]
      },
@@ -777,6 +771,7 @@
    // 批量审核
    batchAuditing(result) {
      this.batchAuditingWorkOrder.auditingResult = result
      this.batchAuditingWorkOrder.workOrderNumbers = this.workOrderNumbers
      this.$refs['batchAuditingWorkOrder'].validate(valid => {
        if (valid) {
          batchAuditing(this.batchAuditingWorkOrder).then(res => {
@@ -957,9 +952,11 @@
      //后端复用一个接口
      this.queryParams.isNotDistribute = true;
      if(this.queryParams.errorType){
        console.log(this.queryParams.errorType,"--------",this.errorTypeLabelsMap)
        this.queryParams.errorTypeLabel = this.errorTypeLabelsMap[this.queryParams.errorType];
      }
      //重置全选
      this.workOrderNumbers = []
      this.isSelectAll = false
      listWorkOrder(this.queryParams).then(response => {
        workList(this.queryParams).then(res => {
          this.unitList = res.data;