refactor(user): 重构用户服务相关代码,将login模块功能迁移至user模块并优化相关结构体定义
This commit is contained in:
29
logic/service/user/CREATE_ROLE.go
Normal file
29
logic/service/user/CREATE_ROLE.go
Normal file
@@ -0,0 +1,29 @@
|
||||
package user
|
||||
|
||||
import "blazing/logic/service/player"
|
||||
|
||||
type CreatePlayerInboundInfo struct { //这里直接使用组合来实现将传入的原始头部数据和结构体参数序列化
|
||||
Head player.TomeeHeader `cmd:"108" struc:"[0]pad"` //玩家登录
|
||||
|
||||
// 玩家昵称,@ArraySerialize注解
|
||||
Nickname string `struc:"[16]byte"` // 固定长度16字节
|
||||
// 机器人人物颜色 rgb,@UInt注解
|
||||
Color uint32 `fieldDescription:"机器人人物颜色 rgb" uint:"true"`
|
||||
}
|
||||
type CreatePlayerOutInfo struct {
|
||||
|
||||
//不用回包,因为前端已经处理了
|
||||
|
||||
}
|
||||
|
||||
type ChangePlayerNameInboundInfo struct {
|
||||
Head player.TomeeHeader `cmd:"2061" struc:"[0]pad"` //玩家登录
|
||||
|
||||
// 玩家昵称
|
||||
Nickname string `struc:"[16]byte"` // 固定长度16字节
|
||||
}
|
||||
|
||||
type ChangePlayerNameOutboundInfo struct {
|
||||
UserID uint32
|
||||
Nickname string `struc:"[16]byte"` // 固定长度16字节
|
||||
}
|
||||
Reference in New Issue
Block a user