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