From 1e0e62187e2b7ff3e1fef23b182a710dc8cd76f8 Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期三, 25 三月 2026 18:22:39 +0800
Subject: [PATCH] 采购导入需求
---
service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java b/service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java
index a32cb4b..98326f8 100644
--- a/service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java
+++ b/service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java
@@ -15,6 +15,7 @@
import com.java110.utils.lock.DistributedLock;
import com.java110.utils.util.Assert;
import com.java110.utils.util.BeanConvertUtil;
+import com.java110.utils.util.StringUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
@@ -82,8 +83,8 @@
resourceStoreTimesDto.setStoreId(resourceResourceStoreDto.getStoreId());
resourceStoreTimesDto.setResCode(resourceStoreDto.getResCode());
resourceStoreTimesDto.setShId(resourceStoreDto.getShId());
- List<ResourceStoreTimesDto> resourceStoreTimesDtos = resourceStoreTimesV1InnerServiceSMOImpl.queryResourceStoreTimess(resourceStoreTimesDto);
- resourceStoreDto.setTimes(resourceStoreTimesDtos);
+// List<ResourceStoreTimesDto> resourceStoreTimesDtos = resourceStoreTimesV1InnerServiceSMOImpl.queryResourceStoreTimess(resourceStoreTimesDto);
+// resourceStoreDto.setTimes(resourceStoreTimesDtos);
}
return resourceStoreDtos;
}
@@ -138,6 +139,14 @@
resourceStorePo.setStock(totalStock + "");
}
resourceStorePo.setStatusCd("0");
+
+ if (StringUtil.isEmpty(resourceStorePo.getAdjustmentType())) {
+ //璁$畻鏈�灏忚閲忔�绘暟
+ BigDecimal miniUnitStock = new BigDecimal(stores.get(0).get("miniUnitStock").toString());//鏈�灏忚閲忓崟浣嶆暟閲�
+ BigDecimal newMiniStock = totalStock.multiply(miniUnitStock);
+ resourceStorePo.setMiniStock(String.valueOf(newMiniStock));
+ }
+
return resourceResourceStoreServiceDaoImpl.updateResourceStoreInfoInstance(BeanConvertUtil.beanCovertMap(resourceStorePo));
} finally {
DistributedLock.releaseDistributedLock(key, requestId);
--
Gitblit v1.8.0