Commit e92cade9 authored by huyuchen's avatar huyuchen

huych-商险变更提交

parent 221f3e7e
......@@ -2471,13 +2471,15 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
//当两次发票号不一致时
if (Common.isNotNull(success.getInvoiceNo()) && !success.getInvoiceNo().equals(detail.getInvoiceNo())){
invoiceNoFlag = true;
invoiceNoInfo = ";变更前发票号:" + detail.getInvoiceNo() + ";变更后发票号:" + success.getInvoiceNo();
invoiceNoInfo = ";变更前发票号:" + Common.isEmpty(detail.getInvoiceNo()) ? "":detail.getInvoiceNo()
+ ";变更后发票号:" + success.getInvoiceNo();
detail.setInvoiceNo(success.getInvoiceNo());
}
//当两次保单号不一致时
if (Common.isNotNull(success.getPolicyNo()) && !success.getPolicyNo().equals(detail.getPolicyNo())){
policeNoFlag = true;
policeNoInfo = ";变更前保单号:" + detail.getPolicyNo() + ";变更后保单号:" + success.getPolicyNo();
policeNoInfo = ";变更前保单号:" + Common.isEmpty(detail.getPolicyNo()) ? "":detail.getPolicyNo()
+ ";变更后保单号:" + success.getPolicyNo();
detail.setPolicyNo(success.getPolicyNo());
}
detailList.add(detail);
......@@ -5140,7 +5142,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
response.setCharacterEncoding("utf-8");
response.setHeader(CommonConstants.CONTENT_DISPOSITION, CommonConstants.ATTACHMENT_FILENAME + URLEncoder.encode(fileName, "UTF-8"));
if (count > 1) {
if (count > 10000) {
out.write("不可导出超过一万行数据,请修改筛选条件后重新导出".getBytes("GBK"));
out.close();
return;
......
......@@ -44,7 +44,6 @@ import com.yifu.cloud.plus.v1.yifu.common.dapr.util.UpmsDaprUtils;
import com.yifu.cloud.plus.v1.yifu.insurances.util.BeanCopyUtils;
import com.yifu.cloud.plus.v1.yifu.social.constants.HouseConfigConstants;
import com.yifu.cloud.plus.v1.yifu.social.entity.*;
import com.yifu.cloud.plus.v1.yifu.social.mapper.SysBaseSetInfoMapper;
import com.yifu.cloud.plus.v1.yifu.social.mapper.SysHouseHoldInfoMapper;
import com.yifu.cloud.plus.v1.yifu.social.service.*;
import com.yifu.cloud.plus.v1.yifu.social.vo.TSocialHouseholdExportVo;
......@@ -530,6 +529,10 @@ public class SysHouseHoldInfoServiceImpl extends ServiceImpl<SysHouseHoldInfoMap
holdInfo.setAuditUser(hold.getAuditUser());
holdInfo.setHandleUser(hold.getHandleUser());
holdInfo.setAreaCode(hold.getAreaCode());
holdInfo.setAddRosterTempYgs(hold.getAddRosterTempYgs());
holdInfo.setAddRosterTempYsd(hold.getAddRosterTempYsd());
holdInfo.setReduceRosterTempYgs(hold.getReduceRosterTempYgs());
holdInfo.setReduceRosterTempYsd(hold.getReduceRosterTempYsd());
if (Common.isNotNull(hold.getResList()) && hold.getResList().size() > 0) {
hold.getResList().forEach(e -> {
e.setReasonKey(null);
......@@ -1541,6 +1544,10 @@ public class SysHouseHoldInfoServiceImpl extends ServiceImpl<SysHouseHoldInfoMap
if (Common.isEmpty(oldInfo.getCity()) && Common.isEmpty(info.getCity())) {
oldInfo.setCity(info.getCity());
}
oldInfo.setAddRosterTempYgs(info.getAddRosterTempYgs());
oldInfo.setAddRosterTempYsd(info.getAddRosterTempYsd());
oldInfo.setReduceRosterTempYgs(info.getReduceRosterTempYgs());
oldInfo.setReduceRosterTempYsd(info.getReduceRosterTempYsd());
//判断户的省市县是否一致,不一致,则更新对应户基数配置的区域信息
boolean changeFlag = false;
if (!oldInfo.getProvince().equals(info.getProvince())
......
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