jiangping
2025-06-26 f116ffb8abf668cdd5a8d33bd2f85363fd1ef28d
admin/src/components/operation/HiddenDangerParam.vue
@@ -14,6 +14,16 @@
      <el-form-item label="联系电话" prop="mobile">
        {{ userInfo.mobile }}
      </el-form-item>
      <el-form-item label="检查类型" prop="checkTypeId">
        <el-select v-model="param.checkTypeId" placeholder="请选择">
          <el-option
              v-for="item in checkTypeList"
              :key="item.id"
              :label="item.name"
              :value="item.id"
          />
        </el-select>
      </el-form-item>
      <el-form-item label="提报时间" prop="submitTime">
        <el-date-picker
          v-model="param.submitTime"
@@ -126,6 +136,7 @@
      userInfo: this.$store.state.userInfo,
      uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/visitsAdmin/cloudService/public/uploadBatch',
      typeList: [],
      checkTypeList: [],
      addrList: [],
      memberList: [],
      fileList: [],
@@ -139,6 +150,7 @@
        areaId: [{ required: true, message: '请选择', trigger: 'change' }],
        cateId: [{ required: true, message: '请选择', trigger: 'change' }],
        checkUserId: [{ required: true, message: '请选择', trigger: 'change' }],
        checkTypeId: [{ required: true, message: '请选择', trigger: 'change' }],
        companyId: [{ required: true, message: '请选择', trigger: 'change' }],
        faceImgUrl: [{ required: true, message: '请上传', trigger: 'change' }],
@@ -156,6 +168,12 @@
      allList({ type: 1 }).then(res => { // 类型
        this.typeList = res || []
      })
      allList({ type: 2}).then(res => { // 检查类型
        this.checkTypeList = res || []
        if(this.checkTypeList.length>0){
          this.param.checkTypeId = res[0].id
        }
      })
      // memberList({}).then(res => {
      //   this.memberList = res || []
      // })