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