ariesy 修复发票认证日报空指针问题

release
yefei 2 years ago
parent d919cf0b3a
commit 947bbb8cbd
  1. 22
      dxhy-base/src/main/java/com/dxhy/base/service/tdxtaxcurrent/BaseTDxTaxCurrentServiceImpl.java

@ -74,15 +74,25 @@ public class BaseTDxTaxCurrentServiceImpl extends MpBaseServiceImpl<BaseTDxTaxCu
String selectStartDate = current.getSelectStartDate(); String selectStartDate = current.getSelectStartDate();
String selectEndDate = current.getSelectEndDate(); String selectEndDate = current.getSelectEndDate();
String operationEndDate = current.getOperationEndDate(); String operationEndDate = current.getOperationEndDate();
selectStartDate = LocalDate.parse(selectStartDate, DateTimeFormatter.ofPattern("yyyyMMdd")) if (StringUtils.isNotBlank(selectStartDate)){
.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); selectStartDate = LocalDate.parse(selectStartDate, DateTimeFormatter.ofPattern("yyyyMMdd"))
selectEndDate = LocalDate.parse(selectEndDate, DateTimeFormatter.ofPattern("yyyyMMdd")) .format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); }
operationEndDate = LocalDate.parse(operationEndDate, DateTimeFormatter.ofPattern("yyyyMMdd"))
.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); if (StringUtils.isNotBlank(selectEndDate)){
selectEndDate = LocalDate.parse(selectEndDate, DateTimeFormatter.ofPattern("yyyyMMdd"))
.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
}
if (StringUtils.isNotBlank(operationEndDate)){
operationEndDate = LocalDate.parse(operationEndDate, DateTimeFormatter.ofPattern("yyyyMMdd"))
.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日"));
}
current.setSelectStartDate(selectStartDate); current.setSelectStartDate(selectStartDate);
current.setSelectEndDate(selectEndDate); current.setSelectEndDate(selectEndDate);
current.setOperationEndDate(operationEndDate); current.setOperationEndDate(operationEndDate);
} }
JSONObject json = new JSONObject(); JSONObject json = new JSONObject();
json.put("current", current); json.put("current", current);

Loading…
Cancel
Save