|
@@ -47,8 +47,8 @@ public class POPomainController implements ApplicationContextAware {
|
|
private static ISenYuDataSourceTwo senYuDataSourceTwo;
|
|
private static ISenYuDataSourceTwo senYuDataSourceTwo;
|
|
//数据源one
|
|
//数据源one
|
|
private static ISenYuDataSourceThree iSenYuDataSourceThree;
|
|
private static ISenYuDataSourceThree iSenYuDataSourceThree;
|
|
- @Autowired
|
|
|
|
- private ISyFailDocumentService iSyFailDocumentService;
|
|
|
|
|
|
+
|
|
|
|
+ private static ISyFailDocumentService iSyFailDocumentService;
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = "/QueryPoMain")
|
|
@PostMapping(value = "/QueryPoMain")
|
|
@@ -208,6 +208,7 @@ public class POPomainController implements ApplicationContextAware {
|
|
}
|
|
}
|
|
//回写U8物料信息表是否同步成功字段
|
|
//回写U8物料信息表是否同步成功字段
|
|
JSONObject jo = jsonArray;
|
|
JSONObject jo = jsonArray;
|
|
|
|
+ System.out.println("JSON数据:"+jo);
|
|
//获取是否成功
|
|
//获取是否成功
|
|
String code = jo.getString("code");
|
|
String code = jo.getString("code");
|
|
//获取返回消息
|
|
//获取返回消息
|
|
@@ -220,9 +221,6 @@ public class POPomainController implements ApplicationContextAware {
|
|
String type = jo.getString("type");
|
|
String type = jo.getString("type");
|
|
//单据号
|
|
//单据号
|
|
String poNum = jo.getString("poNum");
|
|
String poNum = jo.getString("poNum");
|
|
- if(oConvertUtils.isEmpty(poNum)){
|
|
|
|
- poNum ="测试001";
|
|
|
|
- }
|
|
|
|
//单据日期
|
|
//单据日期
|
|
String date = jo.getString("date");
|
|
String date = jo.getString("date");
|
|
//账套1
|
|
//账套1
|
|
@@ -236,6 +234,7 @@ public class POPomainController implements ApplicationContextAware {
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentStatus("0");
|
|
syFailDocument.setDocumentStatus("0");
|
|
|
|
+ syFailDocument.setAccid(accId);
|
|
syFailDocument.setReason(message);
|
|
syFailDocument.setReason(message);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
}
|
|
}
|
|
@@ -250,6 +249,7 @@ public class POPomainController implements ApplicationContextAware {
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentStatus("0");
|
|
syFailDocument.setDocumentStatus("0");
|
|
|
|
+ syFailDocument.setAccid(accId);
|
|
syFailDocument.setReason(message);
|
|
syFailDocument.setReason(message);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
}
|
|
}
|
|
@@ -264,6 +264,7 @@ public class POPomainController implements ApplicationContextAware {
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentNo(poNum);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentDate(date);
|
|
syFailDocument.setDocumentStatus("0");
|
|
syFailDocument.setDocumentStatus("0");
|
|
|
|
+ syFailDocument.setAccid(accId);
|
|
syFailDocument.setReason(message);
|
|
syFailDocument.setReason(message);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
iSyFailDocumentService.save(syFailDocument);
|
|
}
|
|
}
|
|
@@ -290,6 +291,7 @@ public class POPomainController implements ApplicationContextAware {
|
|
this.senYuDataSourceOne = applicationContext.getBean(ISenYuDataSourceOne.class);
|
|
this.senYuDataSourceOne = applicationContext.getBean(ISenYuDataSourceOne.class);
|
|
this.senYuDataSourceTwo = applicationContext.getBean(ISenYuDataSourceTwo.class);
|
|
this.senYuDataSourceTwo = applicationContext.getBean(ISenYuDataSourceTwo.class);
|
|
this.iSenYuDataSourceThree = applicationContext.getBean(ISenYuDataSourceThree.class);
|
|
this.iSenYuDataSourceThree = applicationContext.getBean(ISenYuDataSourceThree.class);
|
|
|
|
+ this.iSyFailDocumentService = applicationContext.getBean(ISyFailDocumentService.class);
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|