From db5f18c8d02881bbf8b8b43d45236bc59bd2f958 Mon Sep 17 00:00:00 2001
From: 石广澎 <shiguangpeng@163.com>
Date: 星期三, 13 十二月 2023 18:36:49 +0800
Subject: [PATCH] feat: 物品规格管理 接口对接

---
 consum-base/src/main/java/com/consum/base/service/impl/LWhFormTransferServiceImpl.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/service/impl/LWhFormTransferServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/impl/LWhFormTransferServiceImpl.java
index ab78c57..0d2a6c6 100644
--- a/consum-base/src/main/java/com/consum/base/service/impl/LWhFormTransferServiceImpl.java
+++ b/consum-base/src/main/java/com/consum/base/service/impl/LWhFormTransferServiceImpl.java
@@ -1,5 +1,7 @@
 package com.consum.base.service.impl;
 
+import static com.walker.db.Sorts.DESC;
+
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -35,7 +37,7 @@
 import com.consum.base.pojo.response.LWHFromTransferExtendVO;
 import com.consum.base.service.BaseWarehouseManagerService;
 import com.consum.base.service.BaseWarehouseService;
-import com.consum.base.service.FinSysTenantServiceImpl;
+import com.consum.base.service.FinSysTenantService;
 import com.consum.base.service.LWhFormTransferService;
 import com.consum.base.service.LWhGoodsService;
 import com.consum.base.service.LWhProcureModelService;
@@ -67,7 +69,7 @@
     @Autowired
     private CodeGeneratorService codeGeneratorService;
     @Autowired
-    private FinSysTenantServiceImpl finSysTenantService;
+    private FinSysTenantService finSysTenantService;
     @Autowired
     private LWhGoodsService lWhGoodsService;
     @Autowired
@@ -398,8 +400,14 @@
                     && CategoryType.TYPE_A.getValue().equals(type)) {
                     Long procureModelId = goodsModelVO.getId();
 
+                    LWhProcureModelUserRecord lWhProcureModelUserRecord = new LWhProcureModelUserRecord();
+                    lWhProcureModelUserRecord.setTransBusinessId(id);
+                    List<LWhProcureModelUserRecord> select = lWhProcureModelUserRecordService
+                        .select(lWhProcureModelUserRecord, DESC().setField("DEAL_TIME"));
+                    LWhProcureModelUserRecord record = select.stream().findFirst().orElse(null);
                     LWhProcureModelUser lWhProcureModelUser = new LWhProcureModelUser();
                     lWhProcureModelUser.setWhProcureModelId(procureModelId);
+                    lWhProcureModelUser.setProcureModelUserRecordId(record.getId());
                     List<LWhProcureModelUser> procureModelUserList =
                         this.lWhProcureModelUserService.select(lWhProcureModelUser);
 

--
Gitblit v1.9.1