Admin
2022-08-26 cee2a40ab2136460fe6d840bcfc3d835feb8e02a
src/views/specialWorkSystem/workTicket/workApply/components/ground.vue
@@ -57,14 +57,15 @@
         <el-row>
            <el-col :span="12">
               <el-form-item label="作业单位" prop="workDetail.operationDepId">
                  <el-select v-model="form.workDetail.operationDepId">
                     <el-option
                           v-for="item in csDepList"
                           :key="item.value"
                           :label="item.label"
                           :value="item.value"
                     />
                  </el-select>
<!--                  <el-select v-model="form.workDetail.operationDepId">-->
<!--                     <el-option-->
<!--                           v-for="item in csDepList"-->
<!--                           :key="item.value"-->
<!--                           :label="item.label"-->
<!--                           :value="item.value"-->
<!--                     />-->
<!--                  </el-select>-->
                  <el-cascader v-model="form.workDetail.operationDepId" :options="departList" :props="casProps" :show-all-levels="false" @change="handleChange" />
               </el-form-item>
            </el-col>
            <el-col :span="12">
@@ -142,7 +143,8 @@
      uploadUrl: string,
      dialogVisible: Boolean,
      dialogImageUrl: string | null,
      imgLimit: number
      imgLimit: number,
      casProps: {}
   }
   interface file {
      url: string;
@@ -150,7 +152,7 @@
   export default {
      name: 'groundForm',
      components: {},
      props:['workerList'],
      props:['workerList','departList'],
      setup(props: any, context: any) {
         const userInfo = useUserInfo()
         const { userInfos } = storeToRefs(userInfo);
@@ -236,7 +238,15 @@
                  label: '盲板抽堵作业',
                  value: 8
               }
            ]
            ],
            casProps: {
               emitPath: false,
               value: 'depId',
               label: 'depName',
               multiple: false,
               expandTrigger: 'hover',
               checkStrictly: true
            }
         });
         const ruleFormRef = ref<FormInstance>()
         const applyRules = reactive<FormRules>({