|
|
@@ -221,15 +221,17 @@ public class WxPropertyContractServiceImpl implements WxPropertyContractService |
|
|
int count = 1; |
|
|
int count = 1; |
|
|
for (WxBillProperty bill:record.getPreviewBillRentList()) { |
|
|
for (WxBillProperty bill:record.getPreviewBillRentList()) { |
|
|
bill.setId(idWorker.nextId()); |
|
|
bill.setId(idWorker.nextId()); |
|
|
|
|
|
Date date = new Date(); |
|
|
bill.setPropertyContractId(record.getId()); |
|
|
bill.setPropertyContractId(record.getId()); |
|
|
bill.setCreatetime(new Date()); |
|
|
|
|
|
|
|
|
bill.setCreatetime(date); |
|
|
bill.setTenantId(record.getTenantId()); |
|
|
bill.setTenantId(record.getTenantId()); |
|
|
if (bill.getReceivePay().equals(0L)) { |
|
|
if (bill.getReceivePay().equals(0L)) { |
|
|
bill.setStatus(EnumBillRentStatus.PAID.getCode()); |
|
|
bill.setStatus(EnumBillRentStatus.PAID.getCode()); |
|
|
|
|
|
bill.setPayDate(date); |
|
|
} |
|
|
} |
|
|
bill.setOwe(bill.getReceivePay()); |
|
|
bill.setOwe(bill.getReceivePay()); |
|
|
bill.setNeedPay(bill.getNeedPay()); |
|
|
bill.setNeedPay(bill.getNeedPay()); |
|
|
bill.setUpdatetime(new Date()); |
|
|
|
|
|
|
|
|
bill.setUpdatetime(date); |
|
|
bill.setRentShopType(record.getRentShopType()); |
|
|
bill.setRentShopType(record.getRentShopType()); |
|
|
bill.setPeriod(count); |
|
|
bill.setPeriod(count); |
|
|
bill.setIsPreview(EnumIsPreview.YES.getCode()); |
|
|
bill.setIsPreview(EnumIsPreview.YES.getCode()); |
|
|
|