|
@@ -86,6 +86,9 @@ public class AddInstallBusinessImpl implements AddInstallBusiness {
|
|
|
SysVariableConfigService sysVariableConfigService;
|
|
|
@Autowired
|
|
|
ItfMessagehuifangentityService itfMessagehuifangentityService;
|
|
|
+ @Resource
|
|
|
+ SyncCreateOrderService syncCreateOrderService;
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -278,9 +281,20 @@ public class AddInstallBusinessImpl implements AddInstallBusiness {
|
|
|
ResponseHelper respone = jiasmApi.orderAdd(createOrder);
|
|
|
log.info("创建安装工单接口 respone:{}", JSONObject.toJSONString(respone));
|
|
|
if (respone.getCode()==200){
|
|
|
+ if (flag){
|
|
|
+ SyncCreateOrder sco = new SyncCreateOrder();
|
|
|
+ sco.setId(publicService.getUUID());
|
|
|
+ sco.setOrderBaseId(createOrder.getGreeId());
|
|
|
+ sco.setPgidOrPgguid(item.getPgguid());
|
|
|
+ sco.setOrderJson(JSONObject.toJSONString(createOrder));
|
|
|
+ sco.setCreateTime(new Date());
|
|
|
+ syncCreateOrderService.save(sco);
|
|
|
+ }
|
|
|
+
|
|
|
// 安装工单数据落本地表
|
|
|
addOrderDataApi(item.getSynReqId(), synReqIds, synReqFkMxIds, synReqYfYyIds, fyqd, getpjSynReqId,
|
|
|
faGreeSms, orderAppeal, its, odfs, oiolList, oids, oa);
|
|
|
+
|
|
|
return Boolean.TRUE;
|
|
|
} else {
|
|
|
String msg = publicService.getErrormessage(respone);
|