Dynamically generate api data for now

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-04-03 21:59:35 +08:00
parent cf50f8b1b5
commit c21b104caa
16 changed files with 15016 additions and 24077 deletions
+15 -1
View File
@@ -15,7 +15,7 @@ type TopInfoResult struct {
PresentCnt int `json:"present_cnt"`
SecretBoxBadgeFlag bool `json:"secret_box_badge_flag"`
ServerDatetime string `json:"server_datetime"`
ServerTimestamp int `json:"server_timestamp"`
ServerTimestamp int64 `json:"server_timestamp"`
NoticeFriendDatetime string `json:"notice_friend_datetime"`
NoticeMailDatetime string `json:"notice_mail_datetime"`
FriendsApprovalWaitCnt int `json:"friends_approval_wait_cnt"`
@@ -31,6 +31,13 @@ type TopInfoResult struct {
HasAdReward bool `json:"has_ad_reward"`
}
type TopInfoResp struct {
Result TopInfoResult `json:"result"`
Status int `json:"status"`
CommandNum bool `json:"commandNum"`
TimeStamp int64 `json:"timeStamp"`
}
type TopInfoOnceNotification struct {
Push bool `json:"push"`
Lp bool `json:"lp"`
@@ -56,3 +63,10 @@ type TopInfoOnceResult struct {
ArenaSiSkillUniqueCheck bool `json:"arena_si_skill_unique_check"`
OpenV98 bool `json:"open_v98"`
}
type TopInfoOnceResp struct {
Result TopInfoOnceResult `json:"result"`
Status int `json:"status"`
CommandNum bool `json:"commandNum"`
TimeStamp int64 `json:"timeStamp"`
}
+8 -1
View File
@@ -8,9 +8,16 @@ type MuseumInfoParameter struct {
type MuseumInfo struct {
Parameter MuseumInfoParameter `json:"parameter"`
ContentsIDList []interface{} `json:"contents_id_list"`
ContentsIDList []int `json:"contents_id_list"`
}
type MuseumInfoResult struct {
MuseumInfo MuseumInfo `json:"museum_info"`
}
type MuseumInfoResp struct {
Result MuseumInfoResult `json:"result"`
Status int `json:"status"`
CommandNum bool `json:"commandNum"`
TimeStamp int64 `json:"timeStamp"`
}
+7
View File
@@ -6,6 +6,13 @@ type UnitAccessoryAllResult struct {
EspecialCreateFlag bool `json:"especial_create_flag"`
}
type UnitAccessoryAllResp struct {
Result UnitAccessoryAllResult `json:"result"`
Status int `json:"status"`
CommandNum bool `json:"commandNum"`
TimeStamp int64 `json:"timeStamp"`
}
// module: unit, action: unitAll
type Costume struct {
UnitID int `json:"unit_id"`