Explorar o código

fix: 修正自查大队选择功能并更新相关验证

- 将“自查主管”改为“自查大队”以匹配实际业务需求
- 更新部门筛选条件为BRIGADE类型
- 同步修改表单验证提示信息
huoyi hai 2 meses
pai
achega
210c6f8e7a
Modificáronse 1 ficheiros con 6 adicións e 6 borrados
  1. 6 6
      src/views/check/checkTask/index.vue

+ 6 - 6
src/views/check/checkTask/index.vue

@@ -149,14 +149,14 @@
149
               </el-radio-group>
149
               </el-radio-group>
150
             </el-form-item>
150
             </el-form-item>
151
           </el-col>
151
           </el-col>
152
-          <!-- <el-col :span="12" v-if="form.isSelfCheck === 1">
153
-            <el-form-item label="自查主管" prop="selfCheckDeptId" :required="true">
154
-              <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查主管" style="width: 100%"
152
+          <el-col :span="12" v-if="form.isSelfCheck === 1">
153
+            <el-form-item label="自查大队" prop="selfCheckDeptId" :required="true">
154
+              <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查大队" style="width: 100%"
155
                 :disabled="formDisabled">
155
                 :disabled="formDisabled">
156
                 <el-option v-for="dept in deptOptions" :key="dept.deptId" :label="dept.deptName" :value="dept.deptId" />
156
                 <el-option v-for="dept in deptOptions" :key="dept.deptId" :label="dept.deptName" :value="dept.deptId" />
157
               </el-select>
157
               </el-select>
158
             </el-form-item>
158
             </el-form-item>
159
-          </el-col> -->
159
+          </el-col>
160
         </el-row>
160
         </el-row>
161
         <el-row :gutter="20">
161
         <el-row :gutter="20">
162
           <el-col :span="24">
162
           <el-col :span="24">
@@ -285,7 +285,7 @@ const data = reactive({
285
       { required: true, message: "请输入任务简介", trigger: "blur" }
285
       { required: true, message: "请输入任务简介", trigger: "blur" }
286
     ],
286
     ],
287
     selfCheckDeptId: [
287
     selfCheckDeptId: [
288
-      { required: true, message: "请选择自查主管", trigger: "change" }
288
+      { required: true, message: "请选择自查大队", trigger: "change" }
289
     ],
289
     ],
290
   }
290
   }
291
 })
291
 })
@@ -364,7 +364,7 @@ function getCheckItem(level) {
364
 /** 获取主管列表 */
364
 /** 获取主管列表 */
365
 function getDeptList() {
365
 function getDeptList() {
366
   listDept().then(response => {
366
   listDept().then(response => {
367
-    deptOptions.value = response.data.filter(item => item.deptType === 'DEPARTMENT') || []
367
+    deptOptions.value = response.data.filter(item => item.deptType === 'BRIGADE') || []
368
   })
368
   })
369
 }
369
 }
370
 
370