From f4dd93e7fb94728cfacafec594a45e9223b4370b Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期五, 02 九月 2022 16:45:14 +0800
Subject: [PATCH] 下载

---
 src/main/java/com/whyc/service/ProductBomHistoryService.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/whyc/service/ProductBomHistoryService.java b/src/main/java/com/whyc/service/ProductBomHistoryService.java
index 4b8eef5..364d0ee 100644
--- a/src/main/java/com/whyc/service/ProductBomHistoryService.java
+++ b/src/main/java/com/whyc/service/ProductBomHistoryService.java
@@ -90,15 +90,17 @@
     }*/
   //鍘嗗彶浜у搧淇℃伅鏌ョ湅锛堟牴鎹巻鍙蹭骇鍝佷骇鍝乮d鍜岀増鏈煡璇㈠瓙浠跺強鍏跺叧鑱旂殑鐗╂枡淇℃伅锛�
   public Response getBomHistoryAndMaterial(int productId, int version) {
-      List<ProductBomHistory> list=mapper.getBomHistoryAndMaterial(productId,version);
-      //鏌ヨ浜у搧鐨勮蒋浠�
-      List<ProductSoftware> listsoft=mapper.selectSoftware(productId);
-      //灏嗘病鏈夌鐞咮OM鐨刣wg鏂囦欢
+
       QueryWrapper wrapper=new QueryWrapper();
       wrapper.eq("id",productId);
       wrapper.eq("version",version);
       wrapper.last("limit 1");
       ProductHistory pHistory=pHistoryMapper.selectOne(wrapper);
+
+      List<ProductBomHistory> list=mapper.getBomHistoryAndMaterial(productId,pHistory.getSubVersionMax());
+      //鏌ヨ浜у搧鐨勮蒋浠�
+      List<ProductSoftware> listsoft=mapper.selectSoftware(productId);
+      //灏嗘病鏈夌鐞咮OM鐨刣wg鏂囦欢
       String withOutDwg="doc_file/product"+File.separator+pHistory.getParentModel();
       if(pHistory.getCustomCode()!=null&&!pHistory.getCustomCode().isEmpty()){
           withOutDwg+=File.separator+pHistory.getCustomCode()+File.separator+version;
@@ -129,7 +131,7 @@
         wrapper.last("limit 1");
         ProductHistory pHistory=pHistoryMapper.selectOne(wrapper);
         //璇诲彇鎸囧畾鐗堟湰浜у搧鐨勫瓙浠跺拰鍏宠仈鐨勭墿鏂欎俊鎭�
-        List<ProductBomHistory> list=mapper.getBomHistoryAndMaterial(productId,version);
+        List<ProductBomHistory> list=mapper.getBomHistoryAndMaterial(productId,pHistory.getSubVersionMax());
         //澶勭悊瀛樺湪鍏宠仈鍏崇郴鐨勭墿鏂�
         List<ProductBomHistory> endList=new ArrayList<>();
         list.stream().forEach(bomHistory -> {

--
Gitblit v1.9.1