WXL
2025-03-04 57a7537f38f78499218c2d23f4c09a26add08c5a
测试完成
已修改4个文件
32 ■■■■■ 文件已修改
src/api/system/user.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/propaganda/QuestionnaireTask.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/propaganda/particty.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/index.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/user.js
@@ -142,10 +142,14 @@
}
// 查询部门下拉树结构
export function deptTreeSelect() {
export function deptTreeSelect(type) {
  const data = {
    deptType:type,
  };
  return request({
    url: "/system/user/deptTree",
    method: "get",
    params: data,
  });
}
// 新增科室/病区
src/views/patient/propaganda/QuestionnaireTask.vue
@@ -219,7 +219,6 @@
                        <el-option
                          class="ruleFormaa"
                          v-for="item in belongDepts"
                          :key="item.deptCode"
                          :label="item.deptName"
                          :value="item.deptCode"
                        >
@@ -242,7 +241,6 @@
                        <el-option
                          class="ruleFormaa"
                          v-for="item in belongWards"
                          :key="item.districtCode"
                          :label="item.districtName"
                          :value="item.districtCode"
                        >
@@ -295,7 +293,6 @@
                      </div>
                      <el-tag
                        v-for="tag in diagglist"
                        :key="tag.icdcode"
                        @close="removediagg(tag.icd10code)"
                        type="warning"
                        closable
@@ -324,7 +321,6 @@
                        <el-option
                          class="ruleFormaa"
                          v-for="item in baseoperaList"
                          :key="item.opcode"
                          :label="item.opdesc"
                          :value="item.opcode"
                        >
@@ -1568,12 +1564,12 @@
    // 手术查询
    remoteopcode(name) {
      if (name) {
        getillnesslist({
        getbaseopera({
          pageNum: 1,
          pageSize: 1000,
          opdesc: name,
        }).then((res) => {
          this.donorchargeList = res.rows;
          this.baseoperaList = res.rows;
        });
      }
    },
src/views/patient/propaganda/particty.vue
@@ -1949,12 +1949,12 @@
    // 手术查询
    remoteopcode(name) {
      if (name) {
        getillnesslist({
        getbaseopera({
          pageNum: 1,
          pageSize: 1000,
          opdesc: name,
        }).then((res) => {
          this.donorchargeList = res.rows;
          this.baseoperaList = res.rows;
        });
      }
    },
src/views/system/user/index.vue
@@ -336,7 +336,7 @@
              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,
      // 部门名称
@@ -718,8 +719,11 @@
    /** 查询部门下拉树结构 */
    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) => {