From 57a7537f38f78499218c2d23f4c09a26add08c5a Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 04 三月 2025 20:05:39 +0800 Subject: [PATCH] 测试完成 --- src/views/system/user/index.vue | 14 +++++++++----- src/api/system/user.js | 6 +++++- src/views/patient/propaganda/particty.vue | 4 ++-- src/views/patient/propaganda/QuestionnaireTask.vue | 8 ++------ 4 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/api/system/user.js b/src/api/system/user.js index e68cb47..b348c5d 100644 --- a/src/api/system/user.js +++ b/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, }); } // 鏂板绉戝/鐥呭尯 diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue index 5c07433..0a1d7e0 100644 --- a/src/views/patient/propaganda/QuestionnaireTask.vue +++ b/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; }); } }, diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue index 68e3592..ea8eff1 100644 --- a/src/views/patient/propaganda/particty.vue +++ b/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; }); } }, diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 5d30cc1..4a0cfcc 100644 --- a/src/views/system/user/index.vue +++ b/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) => { -- Gitblit v1.9.3