|
@ -154,7 +154,7 @@ public class PurchasereceiptRequestMainServiceImpl implements PurchasereceiptReq |
|
|
public Integer updatePurchasereceiptRequestMain(PurchasereceiptRequestMainUpdateReqVO updateReqVO) { |
|
|
public Integer updatePurchasereceiptRequestMain(PurchasereceiptRequestMainUpdateReqVO updateReqVO) { |
|
|
// 校验存在
|
|
|
// 校验存在
|
|
|
PurchasereceiptRequestMainDO existPurchasereceiptRequestMainDO = validatePurchasereceiptRequestMainExists(updateReqVO.getId()); |
|
|
PurchasereceiptRequestMainDO existPurchasereceiptRequestMainDO = validatePurchasereceiptRequestMainExists(updateReqVO.getId()); |
|
|
if(existPurchasereceiptRequestMainDO.getStatus().equals(RequestStatusEnum.NEW.getCode())) { |
|
|
if(!existPurchasereceiptRequestMainDO.getStatus().equals(RequestStatusEnum.NEW.getCode())) { |
|
|
throw exception(PURCHASERECEIPT_REQUEST_STATUS_NOT_NEW); |
|
|
throw exception(PURCHASERECEIPT_REQUEST_STATUS_NOT_NEW); |
|
|
} |
|
|
} |
|
|
//增加操作记录
|
|
|
//增加操作记录
|
|
@ -378,7 +378,7 @@ public class PurchasereceiptRequestMainServiceImpl implements PurchasereceiptReq |
|
|
// 校验存在
|
|
|
// 校验存在
|
|
|
PurchasereceiptRequestMainDO mainDO = validatePurchasereceiptRequestMainExists(id); |
|
|
PurchasereceiptRequestMainDO mainDO = validatePurchasereceiptRequestMainExists(id); |
|
|
RequestStatusState requestStatusState = new RequestStatusState(mainDO.getStatus()); |
|
|
RequestStatusState requestStatusState = new RequestStatusState(mainDO.getStatus()); |
|
|
boolean flag = requestStatusState.reject(); |
|
|
boolean flag = requestStatusState.refused(); |
|
|
if(!flag) { |
|
|
if(!flag) { |
|
|
throw new ServiceException(PURCHASERECEIPT_REQUEST_CANNOT_ABORT); |
|
|
throw new ServiceException(PURCHASERECEIPT_REQUEST_CANNOT_ABORT); |
|
|
} |
|
|
} |
|
|