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