ludc
2023-09-06 fc938792642cb1b74ad10c25693a9756bf528adb
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeAllCodeServiceImpl.java
@@ -23,8 +23,10 @@
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;
@@ -41,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;
   }
   /**
@@ -57,6 +77,5 @@
   public List<CodeAllCode> selectByWrapper(Wrapper wrapper) {
      return this.codeAllcodeMapper.selectList(wrapper);
   }
}