yzc před 1 rokem
rodič
revize
c9611c8162

+ 3 - 0
hx-purchase/src/main/java/com/fjhx/purchase/service/subscribe/impl/SubscribeServiceImpl.java

@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.fjhx.common.constant.SourceConstant;
+import com.fjhx.common.enums.FlowStatusEnum1;
 import com.fjhx.common.service.coding.CodingRuleService;
 import com.fjhx.file.utils.ObsFileUtil;
 import com.fjhx.item.entity.product.vo.ProductInfoVo;
@@ -178,6 +179,7 @@ public class SubscribeServiceImpl extends ServiceImpl<SubscribeMapper, Subscribe
     @DSTransactional
     @Override
     public void add(SubscribeDto subscribe) {
+        subscribe.setSubcribeStatus(FlowStatusEnum1.DRAFT.getKey());
         saveOrEdit(subscribe);
     }
 
@@ -189,6 +191,7 @@ public class SubscribeServiceImpl extends ServiceImpl<SubscribeMapper, Subscribe
     @DSTransactional
     @Override
     public void edit(SubscribeDto subscribeDto) {
+        subscribeDto.setSubcribeStatus(FlowStatusEnum1.DRAFT.getKey());
         saveOrEdit(subscribeDto);
     }
 

+ 2 - 0
hx-sale/src/main/java/com/fjhx/sale/flow/ContractFlow.java

@@ -105,6 +105,8 @@ public class ContractFlow extends FlowDelegate {
     }
 
     public Long start(ContractDto contract) {
+        contract.setStatus(FlowStatusEnum1.UNDER_REVIEW.getKey());
+
         contractService.saveOrEdit(contract);
         return contract.getId();
     }

+ 2 - 1
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractServiceImpl.java

@@ -1323,12 +1323,14 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
     @DSTransactional
     @Override
     public void add(ContractDto contractDto) {
+        contractDto.setStatus(FlowStatusEnum1.DRAFT.getKey());
         saveOrEdit(contractDto);
     }
 
     @DSTransactional
     @Override
     public void edit(ContractDto contractDto) {
+        contractDto.setStatus(FlowStatusEnum1.DRAFT.getKey());
         saveOrEdit(contractDto);
     }
 
@@ -1351,7 +1353,6 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
         contract.setBuyCityId(contract.getCityId());
         contract.setBuyCountryId(contract.getCountryId());
         contract.setBuyProvinceId(contract.getProvinceId());
-        contract.setStatus(FlowStatusEnum1.UNDER_REVIEW.getKey());
 
         contractService.saveOrUpdate(contract);