|
@@ -398,7 +398,7 @@ public class AddRepairBusinessServiceImpl implements AddRepairBusinessService {
|
|
|
// log.info("respone:{}", JSONObject.toJSONString(respone));
|
|
// log.info("respone:{}", JSONObject.toJSONString(respone));
|
|
|
if (respone.getCode()==200){
|
|
if (respone.getCode()==200){
|
|
|
// 同步更新状态
|
|
// 同步更新状态
|
|
|
- synStatus(item, addmx, ups, pjups, orderAppeal, oanew, faGreeSms, oilist, ydups, fkmxups, orols, us, order);
|
|
|
|
|
|
|
+ synStatus(item, ups, pjups, orderAppeal, oanew, faGreeSms, oilist, ydups, fkmxups, orols, us, order);
|
|
|
return Boolean.TRUE;
|
|
return Boolean.TRUE;
|
|
|
} else {
|
|
} else {
|
|
|
String msg = publicService.getErrormessage(respone);
|
|
String msg = publicService.getErrormessage(respone);
|
|
@@ -417,7 +417,7 @@ public class AddRepairBusinessServiceImpl implements AddRepairBusinessService {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- private void synStatus(ItfTblAssignDownload item, List<OrderProduct> addmx, List<ItfTblAssignMxDownload> ups,
|
|
|
|
|
|
|
+ private void synStatus(ItfTblAssignDownload item, List<ItfTblAssignMxDownload> ups,
|
|
|
List<ItfTblAssignSatisfactionDownload> pjups, List<OrderAppeal> orderAppeal,
|
|
List<ItfTblAssignSatisfactionDownload> pjups, List<OrderAppeal> orderAppeal,
|
|
|
List<OrderAppraise> oanew, List<FaGreeSms> faGreeSms, List<OrderInformation> oilist,
|
|
List<OrderAppraise> oanew, List<FaGreeSms> faGreeSms, List<OrderInformation> oilist,
|
|
|
List<ItfTblAssignXzydDownload> ydups, List<ItfTblAssignFkmxDownload> fkmxups,List<OrderRepairOperatingLog> orols,
|
|
List<ItfTblAssignXzydDownload> ydups, List<ItfTblAssignFkmxDownload> fkmxups,List<OrderRepairOperatingLog> orols,
|
|
@@ -426,9 +426,12 @@ public class AddRepairBusinessServiceImpl implements AddRepairBusinessService {
|
|
|
upItfTblAssignDownloadStatus(item, order);
|
|
upItfTblAssignDownloadStatus(item, order);
|
|
|
|
|
|
|
|
// 处理维修单明细表
|
|
// 处理维修单明细表
|
|
|
- if (addmx.size()>0){
|
|
|
|
|
|
|
+ /*if (addmx.size()>0){
|
|
|
orderProductService.saveBatch(addmx);
|
|
orderProductService.saveBatch(addmx);
|
|
|
addmx.clear();
|
|
addmx.clear();
|
|
|
|
|
+ }*/
|
|
|
|
|
+
|
|
|
|
|
+ if (ups.size()>0){
|
|
|
itfTblAssignMxDownloadService.updateBatchById(ups);
|
|
itfTblAssignMxDownloadService.updateBatchById(ups);
|
|
|
ups.clear();
|
|
ups.clear();
|
|
|
}
|
|
}
|
|
@@ -2081,7 +2084,6 @@ public class AddRepairBusinessServiceImpl implements AddRepairBusinessService {
|
|
|
private void generateFkmxApi(ItfTblAssignDownload item, List<ItfTblAssignFkmxDownload> fkmxups,
|
|
private void generateFkmxApi(ItfTblAssignDownload item, List<ItfTblAssignFkmxDownload> fkmxups,
|
|
|
List<OrderRepairOperatingLog> orols, OrderBase order) {
|
|
List<OrderRepairOperatingLog> orols, OrderBase order) {
|
|
|
List<ItfTblAssignFkmxDownload> fkmxRec = new ArrayList<>();
|
|
List<ItfTblAssignFkmxDownload> fkmxRec = new ArrayList<>();
|
|
|
- List<ItfTblAssignFkmxDownload> ups = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
fkmxRec = itfTblAssignFkmxDownloadService.lambdaQuery()
|
|
fkmxRec = itfTblAssignFkmxDownloadService.lambdaQuery()
|
|
|
.eq(ItfTblAssignFkmxDownload::getDownloadTaskNo, item.getDownloadTaskNo())
|
|
.eq(ItfTblAssignFkmxDownload::getDownloadTaskNo, item.getDownloadTaskNo())
|