|
|
@@ -22,6 +22,7 @@ import org.springframework.dao.DataIntegrityViolationException;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
@@ -283,7 +284,7 @@ public class MzPatientMiController {
|
|
|
*/
|
|
|
@UserLoginToken
|
|
|
@RequestMapping(value = "/modifyPatient", method = {RequestMethod.POST})
|
|
|
- public Map<String, Object> modifyPatient(@RequestBody MzPatientMi mzPatientMi) {
|
|
|
+ public Map<String, Object> modifyPatient(@RequestBody MzPatientMi mzPatientMi, HttpServletRequest httpServletRequest) {
|
|
|
Map<String, Object> resultMap = new HashMap<>();
|
|
|
try {
|
|
|
if (checkPatient(mzPatientMi, resultMap, YesNoEnum.YES)) {
|
|
|
@@ -302,6 +303,9 @@ public class MzPatientMiController {
|
|
|
resultMap.put("message", "修改病人信息失败,已经存在相同的诊疗卡");
|
|
|
return resultMap;
|
|
|
}
|
|
|
+ User tokenUser = TokenUtil.getUser(httpServletRequest);
|
|
|
+ mzPatientMi.setUpdateUser(tokenUser.getUserIdCode());
|
|
|
+ mzPatientMi.setUpdateTime(new Date());
|
|
|
int num = mzPatientMiService.modifyMzPatientMi(mzPatientMi);
|
|
|
if (num == 1) {
|
|
|
resultMap.put("code", 0);
|