更新同步清分订单任务对重复拉取订单的判断
This commit is contained in:
parent
0ed2f618be
commit
4b99a3d834
@ -49,12 +49,16 @@ public class SyncHistoryOrderTask {
|
||||
List<XhpcClearingHistoryOrderDomain> clearingHistoryOrderDomainList = new ArrayList<>();
|
||||
StringBuilder orderIds = new StringBuilder();
|
||||
for (XhpcHistoryOrderDomain domain : unClearingDomainList) {
|
||||
XhpcClearingHistoryOrderDomain clearingDomain = new XhpcClearingHistoryOrderDomain();
|
||||
|
||||
XhpcClearingHistoryOrderDomain clearingDomain = clearingHistoryOrderMapper.selectByPrimaryKey(domain.getHistoryOrderId());
|
||||
if(clearingDomain == null){
|
||||
clearingDomain = new XhpcClearingHistoryOrderDomain();
|
||||
|
||||
BeanUtils.copyProperties(domain, clearingDomain);
|
||||
clearingDomain.setClearingOrderId(domain.getHistoryOrderId());
|
||||
clearingDomain.setCheckStatus(0);
|
||||
clearingHistoryOrderDomainList.add(clearingDomain);
|
||||
}
|
||||
orderIds.append(",").append(domain.getHistoryOrderId());
|
||||
}
|
||||
clearingHistoryOrderMapper.insertBatch(clearingHistoryOrderDomainList);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user