diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java
index a8e79c99..75e18987 100644
--- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java
+++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java
@@ -588,6 +588,7 @@ public class SDNYMainProcessController extends AbstractController {
}
}
} catch (Exception exception) {
+ log.error("同步SAP失败,报错信息为:{}",exception);
exception.printStackTrace();
}
return ResponseEntity.ok(JSONObject.toJSONString(R.error(CommonConstants.MSG_ERR_PUSH_SDNY)));
diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java
index 19aacbd8..f36ee8d6 100644
--- a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java
+++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java
@@ -779,14 +779,18 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter {
InvoiceInfo invoice = new InvoiceInfo();
invoice.setInvoiceTypeCode(snInvoice.getInvoiceType());
- Date date = new Date();
- SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
- try {
- date = ft.parse(snInvoice.getBillingDate());
- } catch (ParseException e) {
- e.printStackTrace();
+ if(snInvoice.getBillingDate() != null) {
+ Date date = new Date();
+ SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
+ try {
+ date = ft.parse(snInvoice.getBillingDate());
+ } catch (ParseException e) {
+ e.printStackTrace();
+ }
+ invoice.setInvoiceDate(date);
+ }else{
+ log.error("开票日期为空");
}
- invoice.setInvoiceDate(date);
invoice.setIdentityNumber(snInvoice.getIdcardNo());
invoice.setPassenger(snInvoice.getRiderName());
diff --git a/pom.xml b/pom.xml
index 8bfe4ada..1886e621 100644
--- a/pom.xml
+++ b/pom.xml
@@ -187,10 +187,7 @@
test
/home/dxhy/logs/
-
-
- true
-
+
@@ -223,6 +220,10 @@
std
/home/dxhy/logs/
+
+
+ true
+