|
|
@ -481,7 +481,7 @@ public class PurchasePlanMainServiceImpl implements PurchasePlanMainService { |
|
|
|
lambdaQueryWrapperX.eq(PurchasePlanDetailDO::getMasterId,mainDO.getId()); |
|
|
|
lambdaQueryWrapperX.eq(PurchasePlanDetailDO::getAvailable,"TRUE"); |
|
|
|
List<PurchasePlanDetailDO> subList = purchasePlanDetailMapper.selectList(lambdaQueryWrapperX); |
|
|
|
if(subList != null && subList.size() > 0){ |
|
|
|
if(subList != null && subList.size() == 0){ |
|
|
|
throw exception(PURCHASE_PLAN_DETAIL_NOT_AVAILABLE_DATA);// 要货计划子表没有可用的数据不能发布
|
|
|
|
} |
|
|
|
mainDO.setStatus(PurchasePlanStatusEnum.PUBLISHED.getCode());//增加操作记录
|
|
|
|