diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java index 6dc6050..53924d8 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java @@ -216,7 +216,7 @@ public class PatientController { * @return */ @PostMapping("loginPatient") - public BaseResponse loginPatient(@RequestBody LymsPatient patient, String code) { + public BaseResponse loginPatient(@RequestBody LymsPatient patient) { BaseResponse baseResponse = new BaseResponse(); List dLst = lymsPatientService.list(Wrappers.query(patient)); baseResponse.setErrorcode(1); @@ -238,7 +238,7 @@ public class PatientController { } } if (StringUtils.isEmpty(patient.getOpenid())) { - patient.setOpenid(WeiXinUtil.getWxOpenId(code)); + patient.setOpenid(WeiXinUtil.getWxOpenId(patient.getCode())); } lymsPatientService.saveOrUpdate(patient); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsPatient.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsPatient.java index 47d63ad..194a3de 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsPatient.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsPatient.java @@ -102,6 +102,9 @@ public class LymsPatient implements Serializable { @TableField(exist = false) private static final long serialVersionUID = 1L; +// 小程序上传的code + @TableField(exist = false) + private String code; @Override public boolean equals(Object that) {