Commit 31b602e4 by 墨竹

fix:空判断

parent 997c3097
......@@ -106,17 +106,18 @@ public class ClerkController extends WebBaseController {
Map<String, StaffDTO> map = com.gic.commons.util.CollectionUtil.toMap(resultlist, "staffId");
List<StaffVO> resultList = new ArrayList<>();
for (StaffClerkRelationDTO staffClerkRelationDTO : list) {
StaffDTO staffDTO = map.get(staffClerkRelationDTO.getStaffId());
ClerkDTO clerk = clerkService.getClerkByClerkCode(staffClerkRelationDTO.getEnterpriseId(), staffClerkRelationDTO.getClerkCode());
if (clerk != null) {
long memberCount = distributeApiService.getClerkMemberCount(staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId);
logger.info("【获取会员数】enterpriseId={},clerkId={},storeId={},memberCount={}", staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId, memberCount);
if (memberCount != 0) {
logger.info("会员数为:{}", memberCount);
String staffId = staffClerkRelationDTO.getStaffId();
logger.info("员工id为:{}", staffId);
StaffDTO staffDTO = map.get(staffId);
if (staffDTO != null) {
ClerkDTO clerk = clerkService.getClerkByClerkCode(staffClerkRelationDTO.getEnterpriseId(), staffClerkRelationDTO.getClerkCode());
if (clerk != null) {
long memberCount = distributeApiService.getClerkMemberCount(staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId);
logger.info("【获取会员数】enterpriseId={},clerkId={},storeId={},memberCount={}", staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId, memberCount);
staffDTO.setMemberCount(memberCount);
staffDTO.setClerkId(clerk.getClerkId());
resultList.add(EntityUtil.changeEntityNew(StaffVO.class, staffDTO));
}
staffDTO.setClerkId(clerk.getClerkId());
resultList.add(EntityUtil.changeEntityNew(StaffVO.class, staffDTO));
}
}
return resultResponse(HaoBanErrCode.ERR_1, resultList);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment