Administrator
17 hours ago 248f8116f4ef74f63429c54915498eba6634bb61
fix(yinhe): 修复公司级别限制logo的比较逻辑

- 将字符串比较改为整数比较,使用 1 == limitLogo 替代 "1".equals(limitLogo)
- 移除多余的调试日志输出
- 统一两处相同的条件判断逻辑,都改为整数比较方式
1 files modified
5 ■■■■■ changed files
src/main/java/cc/mrbird/febs/yinhe/service/impl/YhAiServiceImpl.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/yinhe/service/impl/YhAiServiceImpl.java
@@ -562,8 +562,7 @@
            );
            Integer limitLogo = sysCompanyLevel.getLimitLogo();
            log.info("限制logo:{},{}", limitLogo,"1".equals(limitLogo));
            if ("1".equals(limitLogo)){
            if (1 == limitLogo){
                List<YHAiBanner> list = yhAiBannerMapper.selectList(
                        Wrappers.lambdaQuery(YHAiBanner.class)
                                .eq(YHAiBanner::getState, 1)
@@ -617,7 +616,7 @@
            );
            Integer limitLogo = sysCompanyLevel.getLimitLogo();
            if ("1".equals(limitLogo)){
            if (1 == limitLogo){
                List<YHAiLogo> yhAiLogos = yhAiLogoMapper.selectList(
                        Wrappers.lambdaQuery(YHAiLogo.class)
                                .eq(YHAiLogo::getState, 1)