dms运营中心创角记录修改字段类型
This commit is contained in:
parent
2772d761c6
commit
a23ea97993
@ -15,12 +15,12 @@ import (
|
||||
type GetRoleCreateLogParam struct {
|
||||
Uid string `json:"uid"`
|
||||
EventTime []string `json:"event_time"` // 区间 [开始, 结束]
|
||||
GameSign []string `json:"game_sign"`
|
||||
GameId []string `json:"game_id"`
|
||||
RoleName []string `json:"role_name"`
|
||||
RoleId []string `json:"role_id"`
|
||||
ServerName []string `json:"server_name"`
|
||||
ServerId []string `json:"server_id"`
|
||||
GameSign string `json:"game_sign"`
|
||||
GameId string `json:"game_id"`
|
||||
RoleName string `json:"role_name"`
|
||||
RoleId string `json:"role_id"`
|
||||
ServerName string `json:"server_name"`
|
||||
ServerId string `json:"server_id"`
|
||||
RoleLevelMin *int64 `json:"role_level_min"`
|
||||
RoleLevelMax *int64 `json:"role_level_max"`
|
||||
PayAmtAccMin *int64 `json:"pay_amt_acc_min"`
|
||||
@ -35,12 +35,12 @@ type GetRoleCreateLogRequest struct {
|
||||
*requests.JsonRequest
|
||||
Uid string `position:"Json" field:"uid"`
|
||||
EventTime []string `position:"Json" field:"event_time"`
|
||||
GameSign []string `position:"Json" field:"game_sign"`
|
||||
GameId []string `position:"Json" field:"game_id"`
|
||||
RoleName []string `position:"Json" field:"role_name"`
|
||||
RoleId []string `position:"Json" field:"role_id"`
|
||||
ServerName []string `position:"Json" field:"server_name"`
|
||||
ServerId []string `position:"Json" field:"server_id"`
|
||||
GameSign string `position:"Json" field:"game_sign"`
|
||||
GameId string `position:"Json" field:"game_id"`
|
||||
RoleName string `position:"Json" field:"role_name"`
|
||||
RoleId string `position:"Json" field:"role_id"`
|
||||
ServerName string `position:"Json" field:"server_name"`
|
||||
ServerId string `position:"Json" field:"server_id"`
|
||||
RoleLevelMin *int64 `position:"Json" field:"role_level_min"`
|
||||
RoleLevelMax *int64 `position:"Json" field:"role_level_max"`
|
||||
PayAmtAccMin *int64 `position:"Json" field:"pay_amt_acc_min"`
|
||||
@ -53,17 +53,17 @@ type GetRoleCreateLogRequest struct {
|
||||
|
||||
// getRoleCreateLogBody 自定义请求体序列化结构,绕开 core 的反射序列化(JsonParams):
|
||||
// - 数值字段 *int64 + omitempty:未设置(nil)时该字段不出现在 JSON 中,避免 0 被 DMS 当成真实筛选条件;
|
||||
// - 切片字段统一为非 nil 空数组 []:避免 nil 被序列化成 null 触发 DMS 类型校验失败;
|
||||
// - event_time 切片统一为非 nil 空数组 []:避免 nil 被序列化成 null 触发 DMS 类型校验失败;
|
||||
// - 标量字符串用 omitempty:空串时不出现在 JSON 中。
|
||||
type getRoleCreateLogBody struct {
|
||||
Uid string `json:"uid,omitempty"`
|
||||
EventTime []string `json:"event_time"`
|
||||
GameSign []string `json:"game_sign"`
|
||||
GameId []string `json:"game_id"`
|
||||
RoleName []string `json:"role_name"`
|
||||
RoleId []string `json:"role_id"`
|
||||
ServerName []string `json:"server_name"`
|
||||
ServerId []string `json:"server_id"`
|
||||
GameSign string `json:"game_sign,omitempty"`
|
||||
GameId string `json:"game_id,omitempty"`
|
||||
RoleName string `json:"role_name,omitempty"`
|
||||
RoleId string `json:"role_id,omitempty"`
|
||||
ServerName string `json:"server_name,omitempty"`
|
||||
ServerId string `json:"server_id,omitempty"`
|
||||
RoleLevelMin *int64 `json:"role_level_min,omitempty"`
|
||||
RoleLevelMax *int64 `json:"role_level_max,omitempty"`
|
||||
PayAmtAccMin *int64 `json:"pay_amt_acc_min,omitempty"`
|
||||
@ -78,12 +78,12 @@ func (request *GetRoleCreateLogRequest) GetBodyReader() io.Reader {
|
||||
body := getRoleCreateLogBody{
|
||||
Uid: request.Uid,
|
||||
EventTime: emptyStrSlice(request.EventTime),
|
||||
GameSign: emptyStrSlice(request.GameSign),
|
||||
GameId: emptyStrSlice(request.GameId),
|
||||
RoleName: emptyStrSlice(request.RoleName),
|
||||
RoleId: emptyStrSlice(request.RoleId),
|
||||
ServerName: emptyStrSlice(request.ServerName),
|
||||
ServerId: emptyStrSlice(request.ServerId),
|
||||
GameSign: request.GameSign,
|
||||
GameId: request.GameId,
|
||||
RoleName: request.RoleName,
|
||||
RoleId: request.RoleId,
|
||||
ServerName: request.ServerName,
|
||||
ServerId: request.ServerId,
|
||||
RoleLevelMin: request.RoleLevelMin,
|
||||
RoleLevelMax: request.RoleLevelMax,
|
||||
PayAmtAccMin: request.PayAmtAccMin,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user