diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java index c2eed32..085b20d 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java @@ -144,6 +144,8 @@ public class UserContoller { LymsUser curUser=lymsUserService.getUserByToken(authorization); user.setCreatedby(curUser.getUid()); user.setCreatedtime(new Date()); + user.setUpdatedby(curUser.getUid()); + user.setUpdatedTime(new Date()); if(user.getUid()==null){ user.setPasswd(DigestUtils.md5DigestAsHex("123456".getBytes())); }else{ diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcArchiveController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcArchiveController.java index 32ba271..e0c6e61 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcArchiveController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcArchiveController.java @@ -135,9 +135,10 @@ public class XljcArchiveController { query.eq("idno",idno); query.eq("hid",curUser.getHid()); LymsXljcArchive lymsXljcArchive = lymsXljcArchiveService.getOne(query); - if(lymsXljcArchive != null){ - lymsXljcArchive.setSexName(BeanUtils.tranferSexToText(lymsXljcArchive.getSex())); + if(lymsXljcArchive == null){ + return BaseResponse.error("未查询到该身份证证号对应的档案,请先建立档案"); } + lymsXljcArchive.setSexName(BeanUtils.tranferSexToText(lymsXljcArchive.getSex())); return BaseResponse.ok(lymsXljcArchive); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcFormController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcFormController.java index 342b440..42b3a67 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcFormController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcFormController.java @@ -79,6 +79,9 @@ public class XljcFormController { record.setArchId(archId); record.setExamineHid(curUser.getHid()); List hisExamineRecords = lymsXljcRecordService.queryHisExamineRecords(record); + for(HisExamineRecord hisExamineRecord : hisExamineRecords){ + hisExamineRecord.setFormType(hisExamineRecord.getFormType()+"类量表"); + } return BaseResponse.ok(hisExamineRecords); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcPatientController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcPatientController.java index bd633ce..8acb190 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcPatientController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/XljcPatientController.java @@ -25,7 +25,7 @@ public class XljcPatientController { private LymsXljcRecordService lymsXljcRecordService; /** - * 检测记录列表 + * 检测患者列表 * @param patientRequest * @param authorization * @param current diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/UserroleInfo.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/UserroleInfo.java index 34da4b2..835f228 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/UserroleInfo.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/UserroleInfo.java @@ -135,6 +135,12 @@ public class UserroleInfo implements Serializable { @TableField(value = "rname") private String rname; + /** + * 角色名称 + */ + @TableField(value = "doctor_id") + private Integer doctorId; + @TableField(exist = false) private static final long serialVersionUID = 1L; diff --git a/talkonlineweb/src/main/resources/mapper/LymsXljcRecordTraceMapper.xml b/talkonlineweb/src/main/resources/mapper/LymsXljcRecordTraceMapper.xml index 9c2effa..a9efdf5 100644 --- a/talkonlineweb/src/main/resources/mapper/LymsXljcRecordTraceMapper.xml +++ b/talkonlineweb/src/main/resources/mapper/LymsXljcRecordTraceMapper.xml @@ -34,7 +34,7 @@ a.sex, trace.next_examine_date as nextExamineDate, trace.next_examine_status as nextExamineStatus, - trace.trace_time as traceTime, + trace.trace_time as traceDate, DATEDIFF((case when next_examine_status = 0 then now() else trace_time end), next_examine_date) as overDays, trace.result