|
|
|
@@ -293,9 +293,12 @@ public class DataTowerServiceImpl implements DataTowerService { |
|
|
|
wxMsgConfig.updateTenantInfo(tenantEntity); |
|
|
|
List<WxMsgConfig> wxMsgConfigs = wxMsgConfigMapper.findList(wxMsgConfig); |
|
|
|
|
|
|
|
long totalCount = wxMsgConfigs.stream().map(mc -> mc.getTotal()).reduce(Long::sum).get(); |
|
|
|
long remainsCount = wxMsgConfigs.stream().map(mc -> mc.getRemains()).reduce(Long::sum).get(); |
|
|
|
long usedCount = totalCount - remainsCount; |
|
|
|
long totalCount = 0l,remainsCount = 0l,usedCount = 0; |
|
|
|
if(wxMsgConfigs != null && wxMsgConfigs.size() > 0){ |
|
|
|
totalCount = wxMsgConfigs.stream().map(mc -> mc.getTotal()).reduce(Long::sum).get(); |
|
|
|
remainsCount = wxMsgConfigs.stream().map(mc -> mc.getRemains()).reduce(Long::sum).get(); |
|
|
|
usedCount = totalCount - remainsCount; |
|
|
|
} |
|
|
|
|
|
|
|
messageMap.put("usedCount", usedCount); |
|
|
|
messageMap.put("totalCount", totalCount); |
|
|
|
|