收款单接口优化
This commit is contained in:
parent
301b09bec9
commit
a98264adbe
|
@ -114,10 +114,17 @@ public class GatheringbillRestResource extends ArapBaseRestResource {
|
||||||
headvo.setObjtype(0);
|
headvo.setObjtype(0);
|
||||||
// 销售订单号
|
// 销售订单号
|
||||||
csaleorderid = headvo.getDef3();
|
csaleorderid = headvo.getDef3();
|
||||||
|
if (StringUtils.isEmpty(csaleorderid)) {
|
||||||
|
throw new BusinessException("销售订单不能为空");
|
||||||
|
// return ResultMessageUtil.exceptionToJSON("销售订单不能为空", APIErrCodeEnum.BUSINESSEXCCODE.getCode());
|
||||||
|
}
|
||||||
// 客户
|
// 客户
|
||||||
Object customerid = hybo.findColValue("so_saleorder", "ccustomerid",
|
Object customerid = hybo.findColValue("so_saleorder", "ccustomerid",
|
||||||
"csaleorderid = '" + csaleorderid + "' ");
|
"csaleorderid = '" + csaleorderid + "' ");
|
||||||
Object customerCode = hybo.findColValue("bd_customer", "code", "pk_customer = '" + customerid + "' ");
|
Object customerCode = hybo.findColValue("bd_customer", "code", "pk_customer = '" + customerid + "' ");
|
||||||
|
if (customerid == null || customerCode == null) {
|
||||||
|
throw new BusinessException("销售订单的关联客户不能为空");
|
||||||
|
}
|
||||||
headvo.setCustomer(customerCode.toString());
|
headvo.setCustomer(customerCode.toString());
|
||||||
|
|
||||||
Object tr = dao.executeQuery(
|
Object tr = dao.executeQuery(
|
||||||
|
|
Loading…
Reference in New Issue