From 4d687eb62b48d6caa0a4299aa165eb402a3d88be Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Sat, 26 Feb 2022 11:50:16 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=91=E5=AE=A4=E7=AE=A1=E7=90=86-=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=96=BE=E7=97=85=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/talkonlineweb/controller/DepartController.java | 7 +++++++ .../src/main/java/com/lyms/talkonlineweb/domain/HdepartInfo.java | 5 +++++ .../src/main/java/com/lyms/talkonlineweb/domain/LymsHdepart.java | 3 +++ 3 files changed, 15 insertions(+) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DepartController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DepartController.java index 65ac45f..189095f 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DepartController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DepartController.java @@ -68,8 +68,10 @@ public class DepartController { iLst.forEach(i->{ if(e.getIlls()==null){ e.setIlls(""); + e.setIllsName(""); } e.setIlls(e.getIlls()+i.getIid()+","); + e.setIllsName(e.getIllsName()+i.getIname()+","); }); }); } @@ -113,11 +115,16 @@ public class DepartController { if(depart.getIlls()!=null){ iArr=depart.getIlls().split(","); } + String[] iArrName={}; + if(depart.getIllsName()!=null){ + iArrName=depart.getIllsName().split(","); + } for (int i = 0; i < iArr.length; i++) { LymsDepartill departill=new LymsDepartill(); departill.setDid(depart.getDid()); departill.setIid(Integer.parseInt(iArr[i])); + departill.setIname(iArrName[i]); lymsDepartillService.save(departill); } //保存操作记录 diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/HdepartInfo.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/HdepartInfo.java index 886c695..0e0cc63 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/HdepartInfo.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/HdepartInfo.java @@ -92,6 +92,11 @@ public class HdepartInfo implements Serializable { */ @TableField(exist = false) private String ills; + /** + * 疾病name串 + */ + @TableField(exist = false) + private String illsName; @TableField(exist = false) private static final long serialVersionUID = 1L; diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHdepart.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHdepart.java index 69f6e1d..83abef5 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHdepart.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHdepart.java @@ -96,6 +96,9 @@ public class LymsHdepart implements Serializable { private String ills; @TableField(exist = false) + private String illsName; + + @TableField(exist = false) private static final long serialVersionUID = 1L; @Override -- 1.8.3.1