From 8124f36ea6e6a5535c5315d7be46121a3a83c55c Mon Sep 17 00:00:00 2001
From: lxd <1004405501@qq.com>
Date: Mon, 30 Jun 2025 16:29:38 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E6=9D=A1?=
=?UTF-8?q?=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/person/index.vue | 10 ++++++----
src/views/person/memberdrawer.vue | 5 ++++-
src/views/personarchive/index.vue | 9 ++++++---
3 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/views/person/index.vue b/src/views/person/index.vue
index 83b9a29e4..a443381bc 100644
--- a/src/views/person/index.vue
+++ b/src/views/person/index.vue
@@ -122,9 +122,9 @@
成员列表
-
+
@@ -202,8 +202,10 @@ const getList = async () => {
try {
//首先获取用户信息
userProfile.value = await getUserProfile()
- console.log(userProfile.value)
- queryParams.orgid = userProfile.value.dept.orgid
+ //如果机构ID不为0,则查询该机构下的所有人员
+ if(userProfile.value.dept.orgid!=0){
+ queryParams.orgid = userProfile.value.dept.orgid
+ }
const data = await PersonApi.getPersonPage(queryParams)
list.value = data.list
total.value = data.total
diff --git a/src/views/person/memberdrawer.vue b/src/views/person/memberdrawer.vue
index c3500ad4e..b3483947f 100644
--- a/src/views/person/memberdrawer.vue
+++ b/src/views/person/memberdrawer.vue
@@ -113,7 +113,10 @@ const getList = async () => {
try {
loading.value = true
const userProfile = await getUserProfile()
- queryParams.orgid = userProfile.dept.orgid
+ //如果机构ID不为0,则查询该机构下的所有人员
+ if(userProfile.dept.orgid!=0){
+ queryParams.orgid = userProfile.dept.orgid
+ }
const res = await PersonApi.getPersonNoFamilyid(queryParams)
if (res.list) {
list.value = res.list.map((item: PersonVO) => ({
diff --git a/src/views/personarchive/index.vue b/src/views/personarchive/index.vue
index 8e8aaffda..386930b1c 100644
--- a/src/views/personarchive/index.vue
+++ b/src/views/personarchive/index.vue
@@ -47,9 +47,9 @@ v-model="queryParams.idcard" placeholder="请输入身份证号" clearable @keyu
详情
handleCommand(command, scope.row)">
-
+
@@ -141,7 +141,10 @@ const getList = async () => {
try {
//首先获取用户信息
userProfile.value = await getUserProfile()
- queryParams.orgid = userProfile.value.dept.orgid
+ //如果机构ID不为0,则查询该机构下的所有人员
+ if(userProfile.value.dept.orgid!=0){
+ queryParams.orgid = userProfile.value.dept.orgid
+ }
const data = await PersonApi.getPersonPage(queryParams)
console.log(data.list)
list.value = data.list