修改账户管理列表查询bug

dev_sys_config818
zhangyue 2026-08-19 13:56:18 +08:00
parent 2ef177621e
commit 4348c4d1af
1 changed files with 4 additions and 1 deletions

View File

@ -32,6 +32,7 @@ import com.zcloud.basic.info.persistence.repository.CorpInfoRepository;
import com.zcloud.basic.info.utils.Query;
import com.zcloud.gbscommon.utils.PageQueryHelper;
import com.zcloud.gbscommon.zcloudsysconfig.facade.ZcloudTenantTypeConfigFacade;
import com.zcloud.gbscommon.zcloudsysconfig.response.ZcloudTenantTypeConfigCo;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.apache.dubbo.config.annotation.DubboReference;
@ -97,7 +98,9 @@ public class CorpInfoRepositoryImpl extends BaseRepositoryImpl<CorpInfoMapper, C
queryWrapper.ne("id", AuthContext.getTenantId());
}
if(!ObjectUtils.isEmpty(params.get("menuId"))){
queryWrapper.in("type", zcloudTenantTypeConfigFacade.listTypeByMenuId(Long.valueOf(params.get("menuId").toString())));
List<ZcloudTenantTypeConfigCo> zttcc = zcloudTenantTypeConfigFacade.listTypeByMenuId(Long.valueOf(params.get("menuId").toString()));
List<Integer> typeList = zttcc.stream().map(tc -> tc.getCode()).collect(Collectors.toList());
queryWrapper.in("type", typeList);
}
if (params.get("enterpriseTypeList") != null
&& params.get("enterpriseTypeList") instanceof List){