修改患者状态

This commit is contained in:
wucongxing 2023-09-19 11:12:19 +08:00
parent c004eb7c2a
commit 76cbc34a43

View File

@ -86,12 +86,23 @@ func (r *UserPatientService) PutUserDoctorStatus(patientId int64, req requests.P
}
}()
// 修改部门
data := make(map[string]interface{})
data["status"] = req.Status
data["disable_reason"] = req.DisableReason
// 修改患者
userPatientData := make(map[string]interface{})
userPatientData["status"] = req.Status
userPatientData["disable_reason"] = req.DisableReason
err = userPatientDao.EditUserPatientById(tx, patientId, data)
err = userPatientDao.EditUserPatientById(tx, patientId, userPatientData)
if err != nil {
tx.Rollback()
return false, errors.New("修改失败")
}
// 修改用户
userData := make(map[string]interface{})
userData["user_status"] = req.Status
userDao := dao.UserDao{}
err = userDao.EditUserById(tx, patientId, userData)
if err != nil {
tx.Rollback()
return false, errors.New("修改失败")