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