费用提交
This commit is contained in:
+5
-2
@@ -234,8 +234,11 @@ public class OverseasProcurementService {
|
||||
if (!PENDING_REVIEW.equals(order.getStatus())) throw conflict("Overseas procurement order was already reviewed");
|
||||
String direction = request.procurementDirection() == null ? ProcurementDirection.normalize(order.getProcurementDirection())
|
||||
: ProcurementDirection.normalize(request.procurementDirection());
|
||||
if (!direction.equals(ProcurementDirection.normalize(order.getProcurementDirection())) && directionRepository.hasStarted(order.getId())) {
|
||||
throw conflict("本单已有购买或收货事实,不能切换采购方向");
|
||||
if (!direction.equals(ProcurementDirection.normalize(order.getProcurementDirection()))) {
|
||||
throw conflict("审核不能修改采购方向,请按客户下单方向选择采购仓");
|
||||
}
|
||||
if (REJECTED.equals(next) && trim(request.remark()) == null) {
|
||||
throw badRequest("请填写拒绝原因");
|
||||
}
|
||||
Map<String, Object> before = reviewSnapshot(order);
|
||||
if (WAIT_PURCHASE.equals(next)) {
|
||||
|
||||
Reference in New Issue
Block a user