Admin
2022-09-21 999cab6fb3fc6d2a288d365da991351c5a396bf0
src/views/specialWorkSystem/workTicket/workApply/components/power.vue
@@ -9,15 +9,13 @@
                  <el-select v-model="form.operatorUids" multiple>
                     <el-option
                           v-for="item in workerList"
                           :key="item.value"
                           :label="item.label"
                           :value="item.value"
                           :key="item.uid"
                           :label="item.username"
                           :value="item.uid"
                     />
                  </el-select>
               </el-form-item>
            </el-col>
         </el-row>
         <el-row>
            <el-col :span="12">
               <el-form-item label="作业时间" prop="workTimeLine">
                  <el-date-picker
@@ -54,8 +52,17 @@
               </el-form-item>
            </el-col>
         </el-row>
         <el-row>
            <el-col :span="12">
               <el-form-item label="危害辨识" prop="hazardIdentification">
                  <el-input
                        v-model="form.hazardIdentification"
                        placeholder="请输入危害辨识"
                  />
               </el-form-item>
            </el-col>
         </el-row>
            <el-divider border-style="dashed"/>
         <el-row>
            <el-col :span="12">
               <el-form-item label="电源接入点" prop="workDetail.powerAccessPoint">
@@ -114,12 +121,12 @@
   interface stateType {
      form: Object,
      workerList: Array<any>,
      workLevelList: Array<any>
   }
   export default defineComponent({
      name: 'hoistForm',
      components: {},
      props:['workerList'],
      setup() {
         const userInfo = useUserInfo()
         const { userInfos } = storeToRefs(userInfo);
@@ -130,6 +137,7 @@
               workLevel: 0,
               workContent: '',
               workLocation: '',
               hazardIdentification: '',
               workDetail:{
                  powerAccessPoint: '',
                  workingVoltage: null,
@@ -139,24 +147,6 @@
               expStartTime: '',
               expEndTime: ''
            },
            workerList:[
               {
                  label: "张三",
                  value: 53
               },
               {
                  label: "李四",
                  value: 54
               },
               {
                  label: "测试一",
                  value: 55
               },
               {
                  label: "测试二",
                  value: 56
               }
            ],
            workLevelList: [
               {
                  label: "一级吊装作业",
@@ -179,6 +169,7 @@
            workLevel: [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            workContent: [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            workLocation: [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            hazardIdentification: [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            workTimeLine: [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            "workDetail.powerAccessPoint": [{ required: true, message: '该内容不能为空', trigger: 'blur' }],
            "workDetail.workingVoltage": [{ required: true, message: '该内容不能为空', trigger: 'blur' }],