diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/TkRecordController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/TkRecordController.java index 0e56a67..03fb5d2 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/TkRecordController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/TkRecordController.java @@ -57,7 +57,12 @@ public class TkRecordController { List xLst=lymsTcardService.list(Wrappers.query(tcard).notInSql("id","SELECT r.cid FROM lyms_tkrecord r").orderByDesc("fid")); if(rLst.size()>0 || xLst.size()>0){ - tkrecord.setCid(rLst.get(0).getId()); + if(rLst.size()>0){ + tkrecord.setCid(rLst.get(0).getId()); + }else{ + tkrecord.setCid(xLst.get(0).getId()); + } + }else{ baseResponse.setErrorcode(1); baseResponse.setErrormsg("已经没有了问诊卡");