|
|
@@ -30,7 +30,11 @@ public class AdminNewOrderDunApiController extends CertifyApiController {
|
|
|
res.getError().add(buildError("", "订单编号与项目编号必须指定"));
|
|
|
return res;
|
|
|
}
|
|
|
- newOrderDunService.createDun(ib);
|
|
|
+ if(null==ib.getProjectType()||null==ib.getDunType()) {
|
|
|
+ res.getError().add(buildError("", "项目分类和催款分类必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ res.data(newOrderDunService.createDun(ib));
|
|
|
return res;
|
|
|
}
|
|
|
/**
|
|
|
@@ -40,26 +44,57 @@ public class AdminNewOrderDunApiController extends CertifyApiController {
|
|
|
@RequestMapping(value = "/updateDun",method = RequestMethod.POST)
|
|
|
public Result updateDun(InputNewOrderDunBo ib){
|
|
|
Result res = new Result();
|
|
|
- newOrderDunService.updateDun(ib);
|
|
|
+ if(null==ib.getId()) {
|
|
|
+ res.getError().add(buildError("", "催款ID必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ if(StringUtils.isBlank(ib.getOrderNo())||null==ib.getTid()) {
|
|
|
+ res.getError().add(buildError("", "订单编号与项目编号必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ if(null==ib.getProjectType()||null==ib.getDunType()) {
|
|
|
+ res.getError().add(buildError("", "项目分类和催款分类必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ res.data(newOrderDunService.updateDun(ib));
|
|
|
return res;
|
|
|
- } /**
|
|
|
+ }
|
|
|
+ /**
|
|
|
* 删除催款信息
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/deleteDun",method = RequestMethod.POST)
|
|
|
public Result deleteDun(Integer id){
|
|
|
Result res = new Result();
|
|
|
- newOrderDunService.deleteDun( id);
|
|
|
+ if(null==id) {
|
|
|
+ res.getError().add(buildError("", "催款ID必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ res.data(newOrderDunService.deleteDun( id));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * 查看催款信息
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "/selectDun",method = RequestMethod.GET)
|
|
|
+ public Result selectDun(Integer id){
|
|
|
+ Result res = new Result();
|
|
|
+ if(null==id) {
|
|
|
+ res.getError().add(buildError("", "催款ID必须指定"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+ res.data(newOrderDunService.selectDun( id));
|
|
|
return res;
|
|
|
}
|
|
|
/**
|
|
|
* 催款信息列表
|
|
|
* @return
|
|
|
*/
|
|
|
- @RequestMapping(value = "/selectNewOrderDun",method = RequestMethod.POST)
|
|
|
- public Result selectNewOrderDun(String OrderNo){
|
|
|
+ @RequestMapping(value = "/selectListNewOrderDun",method = RequestMethod.GET)
|
|
|
+ public Result selectListNewOrderDun(String OrderNo){
|
|
|
Result res = new Result();
|
|
|
- newOrderDunService.selectNewOrderDun(OrderNo);
|
|
|
+ newOrderDunService.selectListNewOrderDun(OrderNo);
|
|
|
return res;
|
|
|
}
|
|
|
}
|