From fc938792642cb1b74ad10c25693a9756bf528adb Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期三, 06 九月 2023 14:32:56 +0800
Subject: [PATCH] 代码提交

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java
index db048a4..017ada2 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java
@@ -23,6 +23,9 @@
 import com.vci.ubcs.code.mapper.CodeAllCodeMapper;
 import com.vci.ubcs.code.service.ICodeAllCodeService;
 import com.vci.ubcs.code.vo.pagemodel.CodeAllCodeVO;
+import com.vci.ubcs.common.cache.NacosConfigCache;
+import org.springblade.core.secure.utils.AuthUtil;
+import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
 import javax.annotation.Resource;
 import java.util.List;
@@ -40,11 +43,29 @@
 	 * 鏁版嵁鎿嶄綔瀵硅薄
 	 */
 	@Resource
+	@Lazy
 	private CodeAllCodeMapper codeAllcodeMapper;
+
+	/**
+	 * nacos涓婃媺鍙栫殑閰嶇疆
+	 */
+	@Resource
+	private NacosConfigCache nacosConfigCache;
 
 	@Override
 	public IPage<CodeAllCodeVO> selectCodeAllcodePage(IPage<CodeAllCodeVO> page, CodeAllCodeVO CodeAllcode) {
-		return page.setRecords(baseMapper.selectCodeAllCodePage(page, CodeAllcode));
+		IPage<CodeAllCodeVO> codeAllCodeVOIPage = page.setRecords(
+			baseMapper.selectCodeAllCodePage(
+				page,
+				CodeAllcode,
+				AuthUtil.getTenantId()
+					.equals(
+						nacosConfigCache
+							.getAdminUserInfo()
+							.getTenantId()
+					)
+			? null : AuthUtil.getTenantId()));
+		return codeAllCodeVOIPage;
 	}
 
 	/**
@@ -56,6 +77,5 @@
 	public List<CodeAllCode> selectByWrapper(Wrapper wrapper) {
 		return this.codeAllcodeMapper.selectList(wrapper);
 	}
-
 
 }

--
Gitblit v1.9.3