解决采购入库单状态bug

This commit is contained in:
季圣华
2021-11-05 23:40:04 +08:00
parent de7ed4a04c
commit 0131346a83

View File

@@ -458,10 +458,13 @@ public class DepotItemService {
//更新当前库存 //更新当前库存
updateCurrentStock(depotItem); updateCurrentStock(depotItem);
} }
//如果关联单据号非空则更新订单的状态 //如果关联单据号非空则更新订单的状态,单据类型:采购入库单或销售出库单
if(BusinessConstants.SUB_TYPE_PURCHASE.equals(depotHead.getSubType())
|| BusinessConstants.SUB_TYPE_SALES.equals(depotHead.getSubType())) {
if(StringUtil.isNotEmpty(depotHead.getLinkNumber())) { if(StringUtil.isNotEmpty(depotHead.getLinkNumber())) {
changeBillStatus(depotHead, billStatus); changeBillStatus(depotHead, billStatus);
} }
}
} else { } else {
throw new BusinessRunTimeException(ExceptionConstants.DEPOT_HEAD_ROW_FAILED_CODE, throw new BusinessRunTimeException(ExceptionConstants.DEPOT_HEAD_ROW_FAILED_CODE,
String.format(ExceptionConstants.DEPOT_HEAD_ROW_FAILED_MSG)); String.format(ExceptionConstants.DEPOT_HEAD_ROW_FAILED_MSG));