|
|
@@ -371,9 +371,11 @@ private void processList(List<TArrearsDun> tarrearsList, Date date) {
|
|
|
TArrearsDun td=new TArrearsDun();
|
|
|
td.setOrderArrears(tm.getOrderArrears());
|
|
|
td.setOrderReceivables(tm.getOrderReceivables());
|
|
|
+ //如果没有订单的欠款信息则插入
|
|
|
if (tArrearsDunMapper.checkOrderNo(t.getOrderNo(),null)<1) {
|
|
|
td.setOrderNo(t.getOrderNo());
|
|
|
tArrearsDunMapper.insertSelective(td);
|
|
|
+ //如果有则更新
|
|
|
}else if(tArrearsDunMapper.checkOrderNo(t.getOrderNo(),0)>0){
|
|
|
Integer i=tArrearsDunMapper.selectByStatus(t.getOrderNo(), 0);
|
|
|
td.setId(i);
|