| | |
| | | } |
| | | |
| | | for (ReportOweFeeDto fee : reportOweFeeDtos) { |
| | | if(StringUtil.isEmpty(fee.getOwnerId())){ |
| | | continue; |
| | | } |
| | | oweFeeCallablePo = new OweFeeCallablePo(); |
| | | |
| | | oweFeeCallablePo.setAmountdOwed(reportOweFeeDto.getAmountOwed()); |
| | | oweFeeCallablePo.setAmountdOwed(fee.getAmountOwed()); |
| | | oweFeeCallablePo.setCallableWay(notifyWay); |
| | | oweFeeCallablePo.setOfcId(GenerateCodeFactory.getGeneratorId("11")); |
| | | oweFeeCallablePo.setFeeId(reportOweFeeDto.getFeeId()); |
| | | oweFeeCallablePo.setFeeName(reportOweFeeDto.getFeeName()); |
| | | oweFeeCallablePo.setFeeId(fee.getFeeId()); |
| | | oweFeeCallablePo.setFeeName(fee.getFeeName()); |
| | | oweFeeCallablePo.setCommunityId(communityDto.getCommunityId()); |
| | | oweFeeCallablePo.setConfigId(reportOweFeeDto.getConfigId()); |
| | | oweFeeCallablePo.setOwnerId(reportOweFeeDto.getOwnerId()); |
| | | oweFeeCallablePo.setOwnerName(reportOweFeeDto.getOwnerName()); |
| | | oweFeeCallablePo.setConfigId(fee.getConfigId()); |
| | | oweFeeCallablePo.setOwnerId(fee.getOwnerId()); |
| | | oweFeeCallablePo.setOwnerName(fee.getOwnerName()); |
| | | oweFeeCallablePo.setPayerObjId(fee.getPayerObjId()); |
| | | oweFeeCallablePo.setPayerObjName(reportOweFeeDto.getPayerObjName()); |
| | | oweFeeCallablePo.setPayerObjType(reportOweFeeDto.getPayerObjType()); |
| | | oweFeeCallablePo.setPayerObjName(fee.getPayerObjName()); |
| | | oweFeeCallablePo.setPayerObjType(fee.getPayerObjType()); |
| | | oweFeeCallablePo.setRemark("系统自动催缴"); |
| | | oweFeeCallablePo.setStaffId("-1"); |
| | | oweFeeCallablePo.setStaffName("系统自动催缴"); |
| | | oweFeeCallablePo.setState(OweFeeCallableDto.STATE_WAIT); |
| | | oweFeeCallablePo.setStartTime(reportOweFeeDto.getEndTime()); |
| | | oweFeeCallablePo.setEndTime(reportOweFeeDto.getDeadlineTime()); |
| | | oweFeeCallablePo.setStartTime(fee.getEndTime()); |
| | | oweFeeCallablePo.setEndTime(fee.getDeadlineTime()); |
| | | oweFeeCallablePos.add(oweFeeCallablePo); |
| | | |
| | | } |
| | |
| | | Map<String, List<OweFeeCallablePo>> roomOweFeeCallables = computeRoomOweFeeCallable(oweFeeCallablePos); |
| | | List<JSONObject> contents = null; |
| | | for (String key : roomOweFeeCallables.keySet()) { |
| | | userId = ""; |
| | | contents = new ArrayList<>(); |
| | | for (OweFeeCallablePo tmpOweFeeCallablePo : roomOweFeeCallables.get(key)) { |
| | | if (StringUtil.isEmpty(tmpOweFeeCallablePo.getOwnerId()) || tmpOweFeeCallablePo.getOwnerId().startsWith("-")) { |
| | |
| | | ownerAppUserDto.setCommunityId(tmpOweFeeCallablePo.getCommunityId()); |
| | | ownerAppUserDto.setAppType(OwnerAppUserDto.APP_TYPE_WECHAT); |
| | | List<OwnerAppUserDto> ownerAppUserDtos = ownerAppUserInnerServiceSMOImpl.queryOwnerAppUsers(ownerAppUserDto); |
| | | if (ownerAppUserDtos != null && ownerAppUserDtos.size() > 0) { |
| | | if (ownerAppUserDtos != null && !ownerAppUserDtos.isEmpty()) { |
| | | userId = ownerAppUserDtos.get(0).getUserId(); |
| | | } |
| | | contents.add(content); |
| | | |
| | | } |
| | | if (contents.size() < 1) { |
| | | if (contents.isEmpty()) { |
| | | continue; |
| | | } |
| | | |