|
|
@@ -317,12 +317,17 @@ public class OrderDunTask {
|
|
|
|
|
|
private void updateOrderDun(OutNewOrderDunBo t) throws UnsupportedEncodingException, MessagingException {
|
|
|
InputNewOrderDunBo o=new InputNewOrderDunBo();
|
|
|
+ Date date = new Date();
|
|
|
o.setId(t.getId());
|
|
|
o.setStatus(1);
|
|
|
- o.setStartTime(new Date());
|
|
|
+ o.setStartTime(date);
|
|
|
if (t.getMoney()==null)t.setMoney(new BigDecimal(0));
|
|
|
tOrderMidMapper.addOrderReceivables(t.getOrderNo(),t.getMoney());
|
|
|
TOrderMid tm=tOrderMidMapper.selectByOrderNo(t.getOrderNo());
|
|
|
+ if (tm.getDunStartTime()!=null){
|
|
|
+ tm.setDunStartTime(date);
|
|
|
+ tOrderMidMapper.updateByPrimaryKeySelective(tm);
|
|
|
+ }
|
|
|
newOrderDunService.updateDun(o);
|
|
|
TArrearsDun td=new TArrearsDun();
|
|
|
td.setOrderArrears(tm.getOrderArrears());
|