新增获取就诊人详情

This commit is contained in:
2023-09-19 08:41:21 +08:00
parent 9d21730305
commit 43d5023b80
9 changed files with 214 additions and 97 deletions
+14 -14
View File
@@ -14,10 +14,10 @@ import (
"time"
)
type User struct{}
type AdminUser struct{}
// GetUserPage 获取用户列表-分页
func (r *User) GetUserPage(c *gin.Context) {
func (r *AdminUser) GetUserPage(c *gin.Context) {
UserRequest := requests.UserRequest{}
if err := c.ShouldBind(&UserRequest.GetUserPage); err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -60,7 +60,7 @@ func (r *User) GetUserPage(c *gin.Context) {
}
// AddUser 新增用户
func (r *User) AddUser(c *gin.Context) {
func (r *AdminUser) AddUser(c *gin.Context) {
UserRequest := requests.UserRequest{}
if err := c.ShouldBind(&UserRequest.AddUser); err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -87,7 +87,7 @@ func (r *User) AddUser(c *gin.Context) {
}
// 业务处理
UserService := service.UserService{}
UserService := service.AdminUserService{}
_, err = UserService.AddUser(c, UserRequest.AddUser)
if err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -97,7 +97,7 @@ func (r *User) AddUser(c *gin.Context) {
}
// GetUser 用户详情
func (r *User) GetUser(c *gin.Context) {
func (r *AdminUser) GetUser(c *gin.Context) {
id := c.Param("user_id")
if id == "" {
responses.FailWithMessage("缺少参数", c)
@@ -126,7 +126,7 @@ func (r *User) GetUser(c *gin.Context) {
}
// DeleteUser 删除用户-批量
func (r *User) DeleteUser(c *gin.Context) {
func (r *AdminUser) DeleteUser(c *gin.Context) {
userRequest := requests.UserRequest{}
if err := c.ShouldBindJSON(&userRequest.DeleteUser); err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -153,7 +153,7 @@ func (r *User) DeleteUser(c *gin.Context) {
}
// 业务处理
userService := service.UserService{}
userService := service.AdminUserService{}
_, err = userService.DeleteUser(c, userRequest.DeleteUser)
if err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -163,7 +163,7 @@ func (r *User) DeleteUser(c *gin.Context) {
}
// PutUser 修改用户
func (r *User) PutUser(c *gin.Context) {
func (r *AdminUser) PutUser(c *gin.Context) {
UserRequest := requests.UserRequest{}
if err := c.ShouldBind(&UserRequest.PutUser); err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -190,7 +190,7 @@ func (r *User) PutUser(c *gin.Context) {
}
// 业务处理
userService := service.UserService{}
userService := service.AdminUserService{}
_, err = userService.PutUser(c, userId, UserRequest.PutUser)
if err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -200,7 +200,7 @@ func (r *User) PutUser(c *gin.Context) {
}
// PutUserPassword 修改用户密码
func (r *User) PutUserPassword(c *gin.Context) {
func (r *AdminUser) PutUserPassword(c *gin.Context) {
UserRequest := requests.UserRequest{}
if err := c.ShouldBind(&UserRequest.PutUserPassword); err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -220,7 +220,7 @@ func (r *User) PutUserPassword(c *gin.Context) {
}
// 业务处理
userService := service.UserService{}
userService := service.AdminUserService{}
_, err := userService.PutUserPassword(userId, UserRequest.PutUserPassword)
if err != nil {
responses.FailWithMessage(err.Error(), c)
@@ -230,7 +230,7 @@ func (r *User) PutUserPassword(c *gin.Context) {
}
// LoginOut 退出登陆
func (b *User) LoginOut(c *gin.Context) {
func (b *AdminUser) LoginOut(c *gin.Context) {
userId := c.GetInt64("UserId")
if userId == 0 {
responses.FailWithMessage("用户错误", c)
@@ -266,7 +266,7 @@ func (b *User) LoginOut(c *gin.Context) {
}
// GetUserMenuList 获取用户菜单列表
func (r *User) GetUserMenuList(c *gin.Context) {
func (r *AdminUser) GetUserMenuList(c *gin.Context) {
roleId := c.GetInt64("RoleId")
if roleId == 0 {
responses.Fail(c)
@@ -298,7 +298,7 @@ func (r *User) GetUserMenuList(c *gin.Context) {
}
// GetUserButtonList 获取用户按钮列表
func (r *User) GetUserButtonList(c *gin.Context) {
func (r *AdminUser) GetUserButtonList(c *gin.Context) {
roleId := c.GetInt64("RoleId")
if roleId == 0 {
responses.Fail(c)