|
|
@@ -383,8 +383,33 @@ public class InsPlyIncomeServiceImpl extends ServiceImpl<InsPlyIncomeMapper, Ins
|
|
|
insPlyIncome.setUserId(insFeeOrderNew.getUserId());
|
|
|
insPlyIncome.setInsuredName(order.getInsuredname());
|
|
|
insPlyIncome.setJqStartDate(StringOperations.emptyStringToNull(insAreaCompany.getJqStartDate()));
|
|
|
+
|
|
|
+ if(!Objects.isNull(StringOperations.emptyStringToNull(insAreaCompany.getJqEndDate()))) {
|
|
|
+ String jqEndDate = StringOperations.emptyStringToNull(insAreaCompany.getJqEndDate());
|
|
|
+ String timePart = jqEndDate.substring(11);
|
|
|
+ // 检查是否为 24:00:00
|
|
|
+ if (timePart.equals("24:00:00")) {
|
|
|
+ // 截取日期部分
|
|
|
+ String datePart = jqEndDate.substring(0, 10);
|
|
|
+ // 拼接成新的时间字符串
|
|
|
+ insAreaCompany.setJqEndDate(datePart + " 23:59:59");
|
|
|
+ }
|
|
|
+ }
|
|
|
insPlyIncome.setJqEndDate(StringOperations.emptyStringToNull(insAreaCompany.getJqEndDate()));
|
|
|
insPlyIncome.setSyStartDate(StringOperations.emptyStringToNull(insAreaCompany.getSyStartDate()));
|
|
|
+
|
|
|
+ if(!Objects.isNull(StringOperations.emptyStringToNull(insAreaCompany.getJqEndDate()))) {
|
|
|
+ String syEndDate = StringOperations.emptyStringToNull(insAreaCompany.getSyEndDate());
|
|
|
+ String timePart = syEndDate.substring(11);
|
|
|
+ // 检查是否为 24:00:00
|
|
|
+ if (timePart.equals("24:00:00")) {
|
|
|
+ // 截取日期部分
|
|
|
+ String datePart = syEndDate.substring(0, 10);
|
|
|
+ // 拼接成新的时间字符串
|
|
|
+ insAreaCompany.setSyEndDate(datePart + " 23:59:59");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
insPlyIncome.setSyEndDate(StringOperations.emptyStringToNull(insAreaCompany.getSyEndDate()));
|
|
|
insPlyIncome.setReceivableAmount(handlingAmount);
|
|
|
insPlyIncome.setLeaderId(leaderId);
|