From 40eb98bcf3028ca1de391ac140f44920eddd9e8b Mon Sep 17 00:00:00 2001
From: zzw <wander.zheng@qq.com>
Date: 星期五, 17 十一月 2023 10:00:56 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java b/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java
index aaa5e63..53531b4 100644
--- a/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java
+++ b/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java
@@ -15,6 +15,7 @@
 import com.zt.life.modules.project.model.SoftwareTestOrderDeliverable;
 import com.zt.life.modules.project.model.SoftwareTestOrderMeasured;
 import com.zt.life.modules.sysBaseInfo.service.TestAgencyInfoService;
+import com.zt.life.sys.service.SysOssConfigService;
 import com.zt.modules.coderule.service.SysCodeRuleService;
 import com.zt.modules.sys.service.SysDictTypeService;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -57,6 +58,9 @@
     private WordFileService wordFileService;
     @Autowired
     private GetShowDictList getShowDictList;
+
+    @Autowired
+    private SysOssConfigService sysOssConfigService;
 
     /**
      * 鍒嗛〉鏌ヨ
@@ -119,6 +123,7 @@
         } else {
             testAgencyInfoService.update(softwareTestOrderDto.getTestAgencyInfo());
         }
+        sysOssConfigService.updateOss(softwareTestOrderDto.getId(), softwareTestOrderDto.getFiles());// 淇濆瓨闄勪欢
         return true;
     }
 
@@ -210,29 +215,36 @@
             dataObj.getSoftwareTestOrder().setTestType22(testType22);
 
             //閫氱敤瀛楀吀鍒楄〃瀛楃涓茬敓鎴�
-            String criticalLevelStr = getShowDictList.getShowDictList(dataObj.getProject().getCriticalLevel().toString(),"critical_level");
+            String criticalLevelStr = getShowDictList.getShowDictList(dataObj.getProject().getCriticalLevel().toString(), "critical_level");
             dataObj.getSoftwareTestOrder().setCriticalLevelStr(criticalLevelStr);
 
+           for (SoftwareTestOrderMeasured measured : dataObj.getMeasuredList()) {
+               String value = measured.getIsMeasured();
+               String isMeasuredStr = getShowDictList.getShowDictList(value, "is_or_not");
+               measured.setIsMeasuredStr(isMeasuredStr);
+           }
 
-            String sortwareTypeStr = getShowDictList.getShowDictList(dataObj.getProject().getSoftwareType(),"software_type");
+
+            String sortwareTypeStr = getShowDictList.getShowDictList(dataObj.getProject().getSoftwareType(), "software_type");
             dataObj.getSoftwareTestOrder().setSortwareTypeStr(sortwareTypeStr);
 
-            String testBasisStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getTestBasis(),"test_basis");
+            String testBasisStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getTestBasis(), "test_basis");
             dataObj.getSoftwareTestOrder().setTestBasisStr(testBasisStr);
 
-            String testStandardStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getTestStandard(),"test_standard");
+            String testStandardStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getTestStandard(), "test_standard");
             dataObj.getSoftwareTestOrder().setTestStandardStr(testStandardStr);
 
-            String testLevelStr = getShowDictList.getShowDictList(dataObj.getProject().getTestLevel().toString(),"test_level");
+            String testLevelStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getTestLevel().toString(), "test_level");
             dataObj.getSoftwareTestOrder().setTestLevelStr(testLevelStr);
 
-            String otherRequireStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getOtherRequire(),"other_require");
+            String test =dataObj.getSoftwareTestOrder().getOtherRequire();
+            String otherRequireStr = getShowDictList.getShowDictList(test, "other_require");
             dataObj.getSoftwareTestOrder().setOtherRequireStr(otherRequireStr);
 
-            String articleNatureStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getArticleNature(),"article_nature");
+            String articleNatureStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getArticleNature(), "article_nature");
             dataObj.getSoftwareTestOrder().setArticleNatureStr(articleNatureStr);
 
-            String sampleStatusStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getSampleStatus(),"sample_status");
+            String sampleStatusStr = getShowDictList.getShowDictList(dataObj.getSoftwareTestOrder().getSampleStatus(), "is_or_not");
             dataObj.getSoftwareTestOrder().setSampleStatusStr(sampleStatusStr);
 
             WordFile wordFile = new WordFile();

--
Gitblit v1.9.1