收款单接口优化
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