From ac3c050a9737ec8619e95483a6c4901f47dc921f Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 11 四月 2025 21:15:50 +0800 Subject: [PATCH] bug修改 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminCardController.java | 15 ++++----------- 1 files changed, 4 insertions(+), 11 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminCardController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminCardController.java index 98cb2b2..72699db 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminCardController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/THuiminCardController.java @@ -168,16 +168,6 @@ storeIds.addAll(storeIdsByName); } - // 收集operatorId条件的storeIds(不提前返回null) - Integer operatorId = query.getOperatorId(); - if (operatorId != null) { - List<String> storeIdsByOperatorId = storeService.listObjs( - new LambdaQueryWrapper<TStore>() - .select(TStore::getId) - .eq(TStore::getOperatorId, operatorId), - String::valueOf); - storeIds.addAll(storeIdsByOperatorId); - } // 处理用户权限过滤(objectType为2) User user = UserExt.getUser(); @@ -202,11 +192,14 @@ } - + Integer operatorId = query.getOperatorId(); // 最终查询条件:storeIds为空时会返回空Page Page<TSite> sitePage = tSiteService.page(page, new LambdaQueryWrapper<TSite>() .eq(!StringUtils.isEmpty(query.getProvinceCode()), TSite::getProvinceCode, query.getProvinceCode()) + .eq(operatorId != null, TSite::getOperatorId, operatorId) + .ne(TSite::getState,3) + .eq(TSite::getSign,0) .eq(!StringUtils.isEmpty(query.getCityCode()), TSite::getCityCode, query.getCityCode()) .in(!storeIds.isEmpty(), TSite::getStoreId, storeIds)); -- Gitblit v1.7.1