25 lines
720 B
Go
25 lines
720 B
Go
|
|
package controller
|
||
|
|
|
||
|
|
import (
|
||
|
|
"blazing/common/socket/errorcode"
|
||
|
|
"blazing/logic/service/player"
|
||
|
|
"blazing/logic/service/user"
|
||
|
|
|
||
|
|
"github.com/jinzhu/copier"
|
||
|
|
)
|
||
|
|
|
||
|
|
func (h Controller) UserSimInfo(data *user.SimUserInfoInboundInfo, c *player.Player) (result *user.SimUserInfoOutboundInfo, err errorcode.ErrorCode) {
|
||
|
|
ret := &user.SimUserInfoOutboundInfo{}
|
||
|
|
|
||
|
|
copier.Copy(ret, c.Service.PersonOther(data.UserId))
|
||
|
|
return ret, 0
|
||
|
|
}
|
||
|
|
func (h Controller) UserMoreInfo(data *user.MoreUserInfoInboundInfo, c *player.Player) (result *user.MoreUserInfoOutboundInfo, err errorcode.ErrorCode) {
|
||
|
|
ret := &user.MoreUserInfoOutboundInfo{}
|
||
|
|
info := c.Service.PersonOther(data.UserId)
|
||
|
|
copier.Copy(ret, info)
|
||
|
|
|
||
|
|
//todo 待实现
|
||
|
|
return ret, 0
|
||
|
|
}
|