From 14c1af7d5b8f11edfd805d6e836f734948560478 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 25 七月 2023 15:55:37 +0800
Subject: [PATCH] 优化代码
---
service-api/src/main/java/com/java110/api/bmo/allocationStorehouse/impl/AllocationStorehouseBMOImpl.java | 23 ++++++++++++++++++++---
1 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/service-api/src/main/java/com/java110/api/bmo/allocationStorehouse/impl/AllocationStorehouseBMOImpl.java b/service-api/src/main/java/com/java110/api/bmo/allocationStorehouse/impl/AllocationStorehouseBMOImpl.java
index 46caf6e..0fb63c4 100644
--- a/service-api/src/main/java/com/java110/api/bmo/allocationStorehouse/impl/AllocationStorehouseBMOImpl.java
+++ b/service-api/src/main/java/com/java110/api/bmo/allocationStorehouse/impl/AllocationStorehouseBMOImpl.java
@@ -4,11 +4,13 @@
import com.java110.api.bmo.ApiBaseBMO;
import com.java110.api.bmo.allocationStorehouse.IAllocationStorehouseBMO;
import com.java110.core.context.DataFlowContext;
-import com.java110.dto.allocationStorehouse.AllocationStorehouseDto;
+import com.java110.dto.purchase.AllocationStorehouseDto;
+import com.java110.dto.purchase.PurchaseApplyDto;
import com.java110.intf.community.IResourceStoreServiceSMO;
import com.java110.intf.store.IAllocationStorehouseInnerServiceSMO;
-import com.java110.po.allocationStorehouse.AllocationStorehousePo;
-import com.java110.po.allocationStorehouseApply.AllocationStorehouseApplyPo;
+import com.java110.intf.store.IPurchaseApplyInnerServiceSMO;
+import com.java110.po.purchase.AllocationStorehousePo;
+import com.java110.po.purchase.AllocationStorehouseApplyPo;
import com.java110.po.purchase.ResourceStorePo;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.util.Assert;
@@ -28,6 +30,9 @@
@Autowired
private IResourceStoreServiceSMO resourceStoreServiceSMOImpl;
+
+ @Autowired
+ private IPurchaseApplyInnerServiceSMO purchaseApplyInnerServiceSMOImpl;
/**
* 娣诲姞灏忓尯淇℃伅
@@ -98,6 +103,18 @@
BigDecimal newMiniStock = miniStock.add(nowMiniStock);
resourceStorePo.setMiniStock(String.valueOf(newMiniStock));
super.update(dataFlowContext, resourceStorePo, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_RESOURCE_STORE);
+
+ //鍙栨秷娴佺▼瀹℃壒
+ //鏌ヨ浠诲姟
+ PurchaseApplyDto purchaseDto = new PurchaseApplyDto();
+ purchaseDto.setBusinessKey(tmpAllocationStorehouseDto.getApplyId());
+ List<PurchaseApplyDto> purchaseApplyDtoList=purchaseApplyInnerServiceSMOImpl.getActRuTaskId(purchaseDto);
+ if(purchaseApplyDtoList!=null && purchaseApplyDtoList.size()>0){
+ PurchaseApplyDto purchaseDto1 = new PurchaseApplyDto();
+ purchaseDto1.setActRuTaskId(purchaseApplyDtoList.get(0).getActRuTaskId());
+ purchaseDto1.setAssigneeUser("999999");
+ purchaseApplyInnerServiceSMOImpl.updateActRuTaskById(purchaseDto1);
+ }
}
AllocationStorehouseApplyPo allocationStorehouseApplyPo = new AllocationStorehouseApplyPo();
--
Gitblit v1.8.0