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