From e5ea787dff0c86450e0e210074e5e6c91428b703 Mon Sep 17 00:00:00 2001 From: swj <1211312234@qq.com> Date: Tue, 11 Oct 2022 20:49:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E6=A0=B7=E5=93=81=E7=BC=96=E5=8F=B7?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E8=A1=A8=E9=87=8C=E7=9A=84=E5=88=B6=E6=A0=B7?= =?UTF-8?q?=E4=BA=BA=E5=90=8D=E7=A7=B0=E7=94=A8=E6=8E=A5=E6=A0=B7=E4=BA=BA?= =?UTF-8?q?=E7=9A=84=E7=94=B5=E5=AD=90=E7=AD=BE=E5=90=8D=E4=BB=A3=E6=9B=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lims/service/impl/EntrustServiceImpl.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/EntrustServiceImpl.java b/lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/EntrustServiceImpl.java index e65a6a8..30705a3 100644 --- a/lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/EntrustServiceImpl.java +++ b/lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/EntrustServiceImpl.java @@ -2994,7 +2994,24 @@ public class EntrustServiceImpl extends BaseServiceImpl result.put("num", entrust.getAcceptanceNum()); result.put("name", entrust.getSimpleName()); result.put("count", entrust.getSimpleCount()); - result.put("1", "李玉杰"); + // 将样品编号对应表里的制样人名称用接样人的电子签名代替 + String path = sysClient.getParamValue("electronic_signature_real_path").getData(); + User user = userClient.userInfoById(Long.parseLong(entrust.getSampleReceiverId())).getData(); + ImageEntity farView = new ImageEntity(); + farView.setHeight(50);//设置高度 + farView.setWidth(90);//设置宽度 + farView.setType(ImageEntity.Data);//类型 + String s1 = path + user.getElectronicSignature(); + FileInputStream fis = null; + try { + fis = new FileInputStream(new File(s1)); + byte[] bytes = readInputStream(fis); + farView.setData(bytes); + } catch (Exception e) { + e.printStackTrace(); + } + result.put("sampleReceiverName", farView); + result.put("1", farView); result.put("2", format.format(new Date())); List> resultList1 = new ArrayList<>();