|
@@ -338,13 +338,7 @@ public class SyncOrderInfoLogic {
|
|
|
List<String> collect = itfGreeSynDownloadRecs.stream().map(ItfGreeSynDownloadRec::getWorkOrderId).distinct().collect(Collectors.toList());
|
|
|
List<Long> syncIds = itfGreeSynDownloadRecs.stream().map(ItfGreeSynDownloadRec::getSynReqId).collect(Collectors.toList());
|
|
|
|
|
|
- itfGreeSynDownloadRecService.lambdaUpdate()
|
|
|
- .in(ItfGreeSynDownloadRec::getWorkOrderId, collect)
|
|
|
- .notIn(ItfGreeSynDownloadRec::getGreeStatSynStatus,1,9)
|
|
|
- .set(ItfGreeSynDownloadRec::getGreeStatSynStatus, 1)
|
|
|
- .set(ItfGreeSynDownloadRec::getDownloadBatchNo, batch)
|
|
|
- .set(ItfGreeSynDownloadRec::getGreeStatSynTime, new Date())
|
|
|
- .update();
|
|
|
+
|
|
|
|
|
|
workOrderSearchReq.setWorkOrderIds(collect);
|
|
|
|
|
@@ -361,6 +355,14 @@ public class SyncOrderInfoLogic {
|
|
|
Map<String, Object> bodyMap = JSON.parseObject(body);
|
|
|
String s = bodyMap.get("data").toString();
|
|
|
|
|
|
+ itfGreeSynDownloadRecService.lambdaUpdate()
|
|
|
+ .in(ItfGreeSynDownloadRec::getWorkOrderId, collect)
|
|
|
+ .notIn(ItfGreeSynDownloadRec::getGreeStatSynStatus,1,9)
|
|
|
+ .set(ItfGreeSynDownloadRec::getGreeStatSynStatus, 1)
|
|
|
+ .set(ItfGreeSynDownloadRec::getDownloadBatchNo, batch)
|
|
|
+ .set(ItfGreeSynDownloadRec::getGreeStatSynTime, new Date())
|
|
|
+ .update();
|
|
|
+
|
|
|
|
|
|
|
|
|
if (StringUtil.isEmpty(s))
|
|
@@ -691,13 +693,7 @@ public class SyncOrderInfoLogic {
|
|
|
|
|
|
String json = JSONUtil.toJsonStr(workOrderSearchReq);
|
|
|
|
|
|
- ItfGreeSynDownloadRec itfGreeSynDownloadRec = itfGreeSynDownloadRecs.get(0);
|
|
|
-
|
|
|
- itfGreeSynDownloadRec.setGreeStatSynTime(new Date());
|
|
|
- itfGreeSynDownloadRec.setGreeStatSynStatus(1);
|
|
|
-
|
|
|
|
|
|
- itfGreeSynDownloadRec.updateById();
|
|
|
|
|
|
|
|
|
String body = HttpRequest.post(greeUrl + Constant.gree.POST_WORKER_ORDER_DETAIL)
|
|
@@ -709,6 +705,14 @@ public class SyncOrderInfoLogic {
|
|
|
Map<String, Object> bodyMap = JSON.parseObject(body);
|
|
|
String s = bodyMap.get("data").toString();
|
|
|
|
|
|
+ ItfGreeSynDownloadRec itfGreeSynDownloadRec = itfGreeSynDownloadRecs.get(0);
|
|
|
+
|
|
|
+ itfGreeSynDownloadRec.setGreeStatSynTime(new Date());
|
|
|
+ itfGreeSynDownloadRec.setGreeStatSynStatus(1);
|
|
|
+
|
|
|
+
|
|
|
+ itfGreeSynDownloadRec.updateById();
|
|
|
+
|
|
|
|
|
|
if (StringUtil.isEmpty(s))
|
|
|
continue;
|