From 1214b18558c19b09c02161b1dbbef342ad2c1e8f Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期六, 12 十月 2024 17:14:46 +0800
Subject: [PATCH] 试验前后样品检查+开始结束时间

---
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsReportServiceImpl.java |   34 +++++-----------------------------
 1 files changed, 5 insertions(+), 29 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsReportServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsReportServiceImpl.java
index 93888e0..14cea9a 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsReportServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsReportServiceImpl.java
@@ -336,7 +336,7 @@
                 for (File f : files) {
                     // 鏍规嵁鏂囦欢鍚嶆煡璇d
                     String name = f.getName();
-                    InsReport insReport = insReportMapper.selectOne(Wrappers.<InsReport>lambdaQuery().like(InsReport::getCode, f.getName().replace(".docx", "").replace("JCZX", "JCZX/")));
+                    InsReport insReport = insReportMapper.selectOne(Wrappers.<InsReport>lambdaQuery().like(InsReport::getCode, f.getName().replace(".docx", "")));
                     if (ObjectUtils.isEmpty(insReport)) {
                         throw new ErrorException("娌℃湁鎵惧埌 " + f.getName() + " 杩欎釜鏂囦欢瀵瑰簲鐨勬姤鍛婃暟鎹�");
                     }
@@ -605,7 +605,7 @@
         List<SampleProductDto> samples = insSampleMapper.selectSampleProductListByOrderId(orderId);
         String sampleCode = samples.get(0).getSampleCode();
         InsReport insReport = new InsReport();
-        insReport.setCode(insOrder.getEntrustCode());
+        insReport.setCode(insOrder.getEntrustCode().replace("WT","TXJC"));
         insReport.setInsOrderId(orderId);
         List<Map<String, Object>> tables = new ArrayList<>();
         Set<String> standardMethod = new HashSet<>();
@@ -620,7 +620,7 @@
             models.add(s.getModel());
             standardMethod.addAll(standardMethodListMapper.selectList(Wrappers.<StandardMethodList>lambdaQuery()
                     .in(StandardMethodList::getId,Arrays.stream(s.getStandardMethodListId().replaceAll("[\\[\\]]", "").split(","))
-                            .map(String::trim).map(Integer::parseInt).collect(Collectors.toList()))).stream().map(StandardMethodList::getCode).distinct().collect(Collectors.toList()));
+                            .map(String::trim).map(Integer::parseInt).collect(Collectors.toList()))).stream().map(aa->{return aa.getCode()+" "+aa.getName();}).distinct().collect(Collectors.toList()));
             //鎬绘暟
             Long productCount = insProductMapper.selectCount(Wrappers.<InsProduct>lambdaQuery()
                     .eq(InsProduct::getInsSampleId, s.getId()));
@@ -697,8 +697,9 @@
         }
         StringBuilder standardMethod2 = new StringBuilder();
         for (String s : standardMethod) {
-            standardMethod2.append("銆�").append(s);
+            standardMethod2.append("锛沑n").append(s);
         }
+        standardMethod2.append("锛沑n").append("GB/T 9410-2008 銆婄Щ鍔ㄩ�氫俊澶╃嚎閫氱敤鎶�鏈鑼冦��");
         standardMethod2.replace(0, 1, "");
         tables.forEach(table -> {
             table.put("tableSize", tables.size() + 1);
@@ -956,31 +957,6 @@
         }
         // 杩斿洖鏈�澶у�硷紝纭繚楂樺害涓嶄綆浜庨粯璁ら珮搴�
         return Math.max(estimatedHeight, defaultHeight);
-    }
-
-    private void getTemplateThing(Set<Integer> set, Map<Integer, String> map2, List<InsProduct> insProducts) {
-        for (InsProduct product : insProducts) {
-            if (product.getTemplateId() == null) {
-                product.setTemplate(new ArrayList<>());
-                continue;
-            }
-            String thing = null;
-            if (product.getTemplateId() != null && set.add(product.getTemplateId())) {
-                map2.put(product.getTemplateId(), standardTemplateService.getStandTempThingById(product.getTemplateId()) + "");
-                thing = map2.get(product.getTemplateId());
-            }
-            if (StrUtil.isNotEmpty(thing)) {
-                JSONObject sheet = JSON.parseObject(JSON.toJSONString(JSON.parseArray(JSON.toJSONString(JSON.parseObject(thing).get("data"))).get(0)));
-                JSONObject config = JSON.parseObject(JSON.toJSONString(sheet.get("config")));
-                List<JSONObject> cellData = JSON.parseArray(JSON.toJSONString(sheet.get("celldata")), JSONObject.class);
-                Map<String, Object> style = new HashMap<>();
-                style.put("rowlen", config.get("rowlen"));
-                style.put("columnlen", config.get("columnlen"));
-                product.setTemplate(cellData);
-                product.setStyle(style);
-                product.setTemplateName(standardTemplateService.getStandTempNameById(product.getTemplateId()));
-            }
-        }
     }
 }
 

--
Gitblit v1.9.3