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 01ee4dc..bd5022c 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java @@ -1,13 +1,11 @@ package com.lyms.talkonlineweb.controller; -import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; import com.google.common.base.Strings; import com.lyms.talkonlineweb.annotation.TokenRequired; import com.lyms.talkonlineweb.domain.*; @@ -18,9 +16,7 @@ import com.lyms.talkonlineweb.result.PatientPcaseResult; import com.lyms.talkonlineweb.service.*; import com.lyms.talkonlineweb.task.AccessTokenServlet; import com.lyms.talkonlineweb.util.*; -import com.mysql.cj.Query; import lombok.extern.log4j.Log4j2; -import org.apache.ibatis.annotations.Delete; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.util.DigestUtils; @@ -148,7 +144,7 @@ public class PatientController { * @return */ @PostMapping("saveIllness") - public BaseResponse saveIllness(@Validated IllnessParam illnessParam){ + public BaseResponse saveIllness(@RequestBody @Validated IllnessParam illnessParam){ //针对于特殊医院 if (46==illnessParam.getHid()){ LymsPatient lymsPatient= lymsPatientService.getById(illnessParam.getId()); @@ -168,11 +164,11 @@ public class PatientController { pcase.setCreated(new Date()); lymsPcaseService.save(pcase); lymsPatient.setHId(illnessParam.getHid()); - if (illnessParam.getIId()!=null){ + if (illnessParam.getInId()!=null){ LymsIllness lymsIllness=new LymsIllness(); lymsIllness.setPcid(pcase.getPcid()); lymsIllness.setIname(illnessParam.getIname()); - lymsIllness.setIid(illnessParam.getIId()); + lymsIllness.setIid(illnessParam.getInId()); lymsIllness.setCreatedtime(new Date()); lymsIllnessService.save(lymsIllness); }else { diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/param/IllnessParam.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/param/IllnessParam.java index b0b5a0f..a327457 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/param/IllnessParam.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/param/IllnessParam.java @@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull; public class IllnessParam { @NotNull(message = "患者不能为空") private Integer id;//患者ID - private Integer iId;//疾病Id + private Integer inId;//疾病Id private String iname;//疾病名称 /** * 填写医院id