From 6d1140729d1a9d8dad0e64082ebbd85f05c8e326 Mon Sep 17 00:00:00 2001 From: luozukai Date: Mon, 25 Feb 2019 15:43:49 +0800 Subject: [PATCH] =?UTF-8?q?[=E9=93=9C=E9=94=A3=E6=B9=BE][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9][=E9=A2=84=E8=B4=A6=E5=8D=95]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WxRentContractServiceImpl.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index 46cdc8c24..046551d57 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -239,10 +239,12 @@ public class WxRentContractServiceImpl implements WxRentContractService { } //生成预览账单(补录第二步,第三步走编辑) - wxBillRentMapper.deletePreviewBill(record); - //重新生成 - List resultList = buildRent(new WxMerchant(), null, record, EnumIsPreview.YES.getCode()); - record.setPreviewBillRentList(resultList); + if(record.getReceivePeriod() != null && record.getLease()!=null && record.getPrice()!= null){ + wxBillRentMapper.deletePreviewBill(record); + //重新生成 + List resultList = buildRent(new WxMerchant(), null, record, EnumIsPreview.YES.getCode()); + record.setPreviewBillRentList(resultList); + } return new ResultData(Result.SUCCESS, "保存租赁合同信息成功", record); }