修改患者状态
This commit is contained in:
parent
c004eb7c2a
commit
76cbc34a43
@ -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("修改失败")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user