xiangpei
2024-12-03 8c3eaeddeff2c9c5a92352e6bf830e5000ff5882
src/views/user/student/edit.vue
@@ -26,9 +26,16 @@
        <el-input v-model="form.phone"></el-input>
      </el-form-item>
      <el-form-item label="部门:" prop="deptIds" required>
        <el-select v-model="form.deptIds" multiple collapse-tags placeholder="部门">
        <!-- <el-select v-model="form.deptIds" multiple collapse-tags placeholder="部门" :disabled="this.$route.query.id">
          <el-option v-for="item in depts" :key="item.id" :value="item.id" :label="item.name"></el-option>
        </el-select>
        </el-select> -->
        <el-cascader
          clearable
          :disabled="this.$route.query.id"
          v-model="form.deptIds"
          :options="depts"
          :props="{ emitPath: false, multiple: true, value: 'id', label: 'name',  checkStrictly: true }"
          ></el-cascader>
      </el-form-item>
      <el-form-item label="标签:" prop="tagIds">
        <el-select v-model="form.tagIds" multiple  collapse-tags placeholder="标签">
@@ -83,9 +90,6 @@
        ],
        deptIds: [
          { required: true, message: '请选择部门', trigger: 'change' }
        ],
        birthDay: [
          { required: true, message: '请选择出生日期', trigger: 'blur' }
        ]
      }
    }