|
@@ -180,7 +180,7 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
List<OutJiasmToGreeUploadTaskList> result = outJiasmToGreeUploadTaskListService.lambdaQuery()
|
|
|
.eq(OutJiasmToGreeUploadTaskList::getSynStatus,0)
|
|
|
.eq(OutJiasmToGreeUploadTaskList::getUploadTaskType,uploadTaskType)
|
|
|
- //.eq(OutJiasmToGreeUploadTaskList::getSynReqId,115L)// 测试用
|
|
|
+ //.eq(OutJiasmToGreeUploadTaskList::getSynReqId,116L)// 测试用
|
|
|
.orderByAsc(OutJiasmToGreeUploadTaskList::getSynReqId).list();
|
|
|
// 相同任务类型的数据逐个处理
|
|
|
for (OutJiasmToGreeUploadTaskList row: result){
|
|
@@ -238,7 +238,12 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
}
|
|
|
} catch (Exception ex) {
|
|
|
ex.printStackTrace();
|
|
|
- log.info("开始预处理生成需要上传的维修工单数据出错: "+taskId);
|
|
|
+ String msg ="开始预处理生成需要上传的维修工单数据出错: "+taskId;
|
|
|
+ log.info(msg);
|
|
|
+ if (ex.getMessage() !=null){
|
|
|
+ msg = ex.getMessage();
|
|
|
+ }
|
|
|
+ publicService.updateUploadTaskLisError(row,msg);
|
|
|
}
|
|
|
// 修改 itf_fa_to_gree_upload_task_list
|
|
|
}
|
|
@@ -798,7 +803,7 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
fjt.setId(fj.getFjguid());
|
|
|
fjt.setLastModifiedBy(fj.getLastModifiedBy());
|
|
|
fjt.setLastModifiedDate(fj.getLastModifiedDate());
|
|
|
- itfTblwxjsfjjyktService.save(fjt);
|
|
|
+ itfTblwxjsfjjyktService.saveOrUpdate(fjt);
|
|
|
}
|
|
|
|
|
|
@NotNull
|
|
@@ -859,7 +864,7 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
public void generateJyktDataTow(OrderBase orderBase, OrderRepairDetail item, Long synReqId, String j_syn_task_no) {
|
|
|
OrderPar request = new OrderPar();
|
|
|
request.setOrderNo(orderBase.getId());
|
|
|
- request.setId(item.getId());
|
|
|
+ request.setId(String.valueOf(item.getOutId()));
|
|
|
request.setSynReqId(synReqId);
|
|
|
ItfTblwxjsjykt jsjy = wxjsJyktUploadMapper.getItfTblWxjsJykt(request);
|
|
|
jsjy.setSynTaskNo(j_syn_task_no);
|
|
@@ -919,7 +924,6 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
public Long generateJyktData(Brand brand, OrderBase orderBase, OrderRepairDetail item) {
|
|
|
ItfTblWxjsJyktUpload jykt = generateJykt(brand, orderBase, item);
|
|
|
jykt.setSynStatus(44);
|
|
|
- log.info("生成维修结算数据 {}",JSONObject.toJSONString(jykt));
|
|
|
itfTblWxjsJyktUploadService.save(jykt);
|
|
|
return jykt.getSynReqId();
|
|
|
}
|
|
@@ -1560,7 +1564,7 @@ public class RepairProduceDataUploadServiceImpl implements RepairProduceDataUplo
|
|
|
public ItfTblWxjsXxyyJyktUpload generateJyktUT(OrderRepairDetail detail, OrderRepairDetailReason r) {
|
|
|
ItfTblWxjsXxyyJyktUpload add = new ItfTblWxjsXxyyJyktUpload();
|
|
|
add.setWorkerOrderNo(detail.getOrderBaseId());
|
|
|
- add.setFaOrderRepairFaultInfoId(Integer.valueOf(String.valueOf(r.getCreateTime().getTime())));
|
|
|
+ add.setFaOrderRepairFaultInfoId(r.getOutId());
|
|
|
add.setXxyyguid(r.getXxyyguid());
|
|
|
add.setCreatedBy("guangfo");
|
|
|
add.setCreatedDate(r.getCreateTime());
|