ll
liukangdong
2024-11-01 064128dfb784d9780aa4ac5dbd897c29d46a2666
admin/src/components/business/OperaHiddenDangerParamWindow.vue
@@ -4,11 +4,11 @@
      <el-form-item label="名称" prop="name">
        <el-input v-model="form.name" placeholder="请输入名称" v-trim />
      </el-form-item>
      <el-form-item label="责任部门" prop="companyId">
        <el-select filterable clearable @change="loadMember" v-model="form.companyId">
      <!-- <el-form-item label="责任部门" prop="companyId">
        <el-select filterable clearable @change="() => loadMember(1)" v-model="form.companyId">
          <el-option v-for="op in department" :key="op.id" :label="op.name" :value="op.id"></el-option>
        </el-select>
      </el-form-item>
      </el-form-item> -->
      <el-form-item v-if="form.type == 0" label="选择安全员" prop="memberIdList">
        <el-select v-model="form.memberIdList" filterable multiple clearable placeholder="请选择">
          <el-option v-for="item in memberList" :key="item.id" :label="item.name" :value="item.id">
@@ -103,8 +103,10 @@
          }
        })
    },
    loadMember() {
      this.$set(this.form, 'memberIdList', [])
    loadMember(flag) {
      if(flag && flag == 1){
        this.$set(this.form, 'memberIdList', null)
      }
      allList({
        type: 2,
        companyType: 1,