...
|
...
|
@@ -13,110 +13,110 @@ type UserController struct { |
|
|
|
|
|
// CreateUser
|
|
|
// CreateUser execute command create User
|
|
|
func (this *UserController) CreateUser() {
|
|
|
func (controller *UserController) CreateUser() {
|
|
|
var (
|
|
|
msg *protocol.ResponseMessage
|
|
|
svr = user.NewUserService(nil)
|
|
|
request *protocolx.CreateUserRequest
|
|
|
)
|
|
|
defer func() {
|
|
|
this.Resp(msg)
|
|
|
controller.Resp(msg)
|
|
|
}()
|
|
|
if err := this.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.BadRequestParam(1)
|
|
|
if err := controller.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.NewResponseMessage(2, "")
|
|
|
return
|
|
|
}
|
|
|
header := this.GetRequestHeader(this.Ctx)
|
|
|
header := controller.GetRequestHeader(controller.Ctx)
|
|
|
data, err := svr.CreateUser(header, request)
|
|
|
if err != nil {
|
|
|
log.Error(err)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(data, err)
|
|
|
msg = protocol.NewResponseMessageData(data, err)
|
|
|
}
|
|
|
|
|
|
// UpdateUser
|
|
|
// UpdateUser execute command update User
|
|
|
func (this *UserController) UpdateUser() {
|
|
|
func (controller *UserController) UpdateUser() {
|
|
|
var (
|
|
|
msg *protocol.ResponseMessage
|
|
|
svr = user.NewUserService(nil)
|
|
|
request *protocolx.UpdateUserRequest
|
|
|
)
|
|
|
defer func() {
|
|
|
this.Resp(msg)
|
|
|
controller.Resp(msg)
|
|
|
}()
|
|
|
if err := this.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.BadRequestParam(1)
|
|
|
if err := controller.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.NewResponseMessage(2, "")
|
|
|
return
|
|
|
}
|
|
|
request.Id, _ = this.GetInt64(":userId")
|
|
|
header := this.GetRequestHeader(this.Ctx)
|
|
|
request.Id, _ = controller.GetInt64(":userId")
|
|
|
header := controller.GetRequestHeader(controller.Ctx)
|
|
|
data, err := svr.UpdateUser(header, request)
|
|
|
if err != nil {
|
|
|
log.Error(err)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(data, err)
|
|
|
msg = protocol.NewResponseMessageData(data, err)
|
|
|
}
|
|
|
|
|
|
// GetUser
|
|
|
// GetUser execute query get User
|
|
|
func (this *UserController) GetUser() {
|
|
|
func (controller *UserController) GetUser() {
|
|
|
var (
|
|
|
msg *protocol.ResponseMessage
|
|
|
svr = user.NewUserService(nil)
|
|
|
request = &protocolx.GetUserRequest{}
|
|
|
)
|
|
|
defer func() {
|
|
|
this.Resp(msg)
|
|
|
controller.Resp(msg)
|
|
|
}()
|
|
|
request.Id, _ = this.GetInt64(":userId")
|
|
|
header := this.GetRequestHeader(this.Ctx)
|
|
|
request.Id, _ = controller.GetInt64(":userId")
|
|
|
header := controller.GetRequestHeader(controller.Ctx)
|
|
|
data, err := svr.GetUser(header, request)
|
|
|
if err != nil {
|
|
|
log.Error(err)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(data, err)
|
|
|
msg = protocol.NewResponseMessageData(data, err)
|
|
|
}
|
|
|
|
|
|
// DeleteUser
|
|
|
// DeleteUser execute command delete User
|
|
|
func (this *UserController) DeleteUser() {
|
|
|
func (controller *UserController) DeleteUser() {
|
|
|
var (
|
|
|
msg *protocol.ResponseMessage
|
|
|
svr = user.NewUserService(nil)
|
|
|
request = &protocolx.DeleteUserRequest{}
|
|
|
)
|
|
|
defer func() {
|
|
|
this.Resp(msg)
|
|
|
controller.Resp(msg)
|
|
|
}()
|
|
|
request.Id, _ = this.GetInt64(":userId")
|
|
|
header := this.GetRequestHeader(this.Ctx)
|
|
|
request.Id, _ = controller.GetInt64(":userId")
|
|
|
header := controller.GetRequestHeader(controller.Ctx)
|
|
|
data, err := svr.DeleteUser(header, request)
|
|
|
if err != nil {
|
|
|
log.Error(err)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(data, err)
|
|
|
msg = protocol.NewResponseMessageData(data, err)
|
|
|
}
|
|
|
|
|
|
// ListUser
|
|
|
// ListUser execute query list User
|
|
|
func (this *UserController) ListUser() {
|
|
|
func (controller *UserController) ListUser() {
|
|
|
var (
|
|
|
msg *protocol.ResponseMessage
|
|
|
svr = user.NewUserService(nil)
|
|
|
request *protocolx.ListUserRequest
|
|
|
)
|
|
|
defer func() {
|
|
|
this.Resp(msg)
|
|
|
controller.Resp(msg)
|
|
|
}()
|
|
|
if err := this.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.BadRequestParam(1)
|
|
|
if err := controller.JsonUnmarshal(&request); err != nil {
|
|
|
msg = protocol.NewResponseMessage(2, "")
|
|
|
return
|
|
|
}
|
|
|
header := this.GetRequestHeader(this.Ctx)
|
|
|
header := controller.GetRequestHeader(controller.Ctx)
|
|
|
data, err := svr.ListUser(header, request)
|
|
|
if err != nil {
|
|
|
log.Error(err)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(data, err)
|
|
|
msg = protocol.NewResponseMessageData(data, err)
|
|
|
} |
...
|
...
|
|