WXL (wul)
20 小时以前 c3576dff24adbb52cf807c100afb63399e16f813
src/views/system/user/index.vue
@@ -331,12 +331,12 @@
            </el-form-item>
          </el-col>
        </el-row>
        <el-form-item label="适用科室" prop="region">
        <el-form-item label="适用课题组" prop="region">
            <el-cascader
              style="width: 478px"
              v-model="form.deptCodes"
              @remove-tag="removehpsp"
              :options="deptOptions"
              :options="deptOptionsks"
              :props="props"
              filterable
              clearable
@@ -352,7 +352,7 @@
              style="width: 478px"
              @remove-tag="removehpsp"
              v-model="form.wardCodes"
              :options="deptOptions"
              :options="deptOptionsbq"
              :props="props"
              filterable
              clearable
@@ -579,7 +579,8 @@
      // 弹出层标题
      title: "",
      // 部门树选项
      deptOptions: undefined,
      deptOptionsks: undefined,
      deptOptionsbq: undefined,
      // 是否显示弹出层
      open: false,
      // 部门名称
@@ -625,7 +626,7 @@
        deptId: undefined,
      },
      searchscopelist: [
        { value: "1", label: "科室" },
        { value: "1", label: "课题组" },
        { value: "2", label: "病区" },
        { value: "0", label: "全部" },
        { value: "9", label: "无" },
@@ -717,9 +718,12 @@
    },
    /** 查询部门下拉树结构 */
    getDeptTree() {
      // 科室列表
      deptTreeSelect().then((response) => {
        this.deptOptions = response.data;
      // 课题组列表
      deptTreeSelect(1).then((response) => {
        this.deptOptionsks = response.data;
      });
      deptTreeSelect(2).then((response) => {
        this.deptOptionsbq = response.data;
      });
      // 院区列表
      //  deptTreeSelect().then((response) => {
@@ -852,9 +856,9 @@
        this.form.password = "";
      });
    },
    // 删除科室
    // 删除课题组
    removehpsp(valueArray) {
      console.log(valueArray, "删除科室");
      console.log(valueArray, "删除课题组");
      console.log(this.form.userId, "删除");
      let code = valueArray[valueArray.length - 1];
      removeusertd(this.form.userId, code).then((res) => {