Browse Source

订单派单、定时任务、项目流转派触发催款修改订单催款日期

anderx 4 years ago
parent
commit
197111bdda

+ 1 - 1
src/main/java/com/goafanti/order/controller/OrderProjectApiController.java

@@ -137,7 +137,7 @@ public class OrderProjectApiController extends CertifyApiController {
 		return res;
 	}
 	/**
-	 * 修改状态(咨询师)
+	 * 修改项目状态(咨询师)
 	 */
 	@RequestMapping(value="/updateProjectStatus" ,method = RequestMethod.POST)
 	public Result updateProjectStatus(@Valid UpdateProjectStatusBo a,BindingResult bindingResult){

+ 4 - 2
src/main/java/com/goafanti/order/service/impl/OrderProjectServiceImpl.java

@@ -561,8 +561,10 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 				} 
 					if(flag) {
 					//如果启动催款,则新增欠款与应收款
-					tOrderMidMapper.addOrderReceivables(task2.getOrderNo(), ob.getMoney());
-					TOrderMid tm=tOrderMidMapper.selectByOrderNo(task2.getOrderNo());
+						TOrderMid tm=tOrderMidMapper.selectByOrderNo(task2.getOrderNo());
+						tm.setOrderArrears(tm.getOrderArrears().add(ob.getMoney()));
+						if (tm.getDunStartTime()==null)tm.setDunStartTime(new Date());
+						tOrderMidMapper.updateByPrimaryKeySelective(tm);
 						TArrearsDun td=new TArrearsDun();
 						td.setOrderArrears(tm.getOrderArrears());
 						td.setOrderReceivables(tm.getOrderReceivables());