diff --git a/src/main/java/com/glxp/api/controller/purchase/IoPurChangeService.java b/src/main/java/com/glxp/api/controller/purchase/IoPurChangeService.java index bfe0a874f..84fc3b65b 100644 --- a/src/main/java/com/glxp/api/controller/purchase/IoPurChangeService.java +++ b/src/main/java/com/glxp/api/controller/purchase/IoPurChangeService.java @@ -436,8 +436,14 @@ public class IoPurChangeService { ioOrderEntity.setAction(basicBusTypeChangeEntity.getTargetAction()); ioOrderEntity.setFromCorp(m.getKey()); ioOrderEntity.setFromType(ConstantStatus.FROM_Order); - ioOrderEntity.setStatus(1); - ioOrderEntity.setDealStatus(1); + if(basicBusTypeChangeEntity.getAuditStatus()==0){ + ioOrderEntity.setStatus(ConstantStatus.ORDER_STATUS_TEMP_SAVE); + ioOrderEntity.setDealStatus(ConstantStatus.ORDER_STATUS_TEMP_SAVE); + }else if(basicBusTypeChangeEntity.getAuditStatus()==1){ + ioOrderEntity.setStatus(ConstantStatus.ORDER_STATUS_CHECK); + ioOrderEntity.setDealStatus(ConstantStatus.ORDER_STATUS_PROCESS); + } + ioOrderEntity.setOrderType(1); ioOrderEntity.setCreateTime(new Date()); // ioOrderEntity.setCreateUser(postPurOrderRequest.getPurOrderEntity().getAuditUser());