+12
-4
@@ -1,7 +1,7 @@
|
||||
package model
|
||||
|
||||
// module: album, action: albumAll
|
||||
type AlbumUnitList struct {
|
||||
type AlbumResult struct {
|
||||
UnitID int `json:"unit_id"`
|
||||
RankMaxFlag bool `json:"rank_max_flag"`
|
||||
LoveMaxFlag bool `json:"love_max_flag"`
|
||||
@@ -13,7 +13,15 @@ type AlbumUnitList struct {
|
||||
SignFlag bool `json:"sign_flag"`
|
||||
}
|
||||
|
||||
type AlbumResponseData struct {
|
||||
SeriesID int `json:"series_id"`
|
||||
UnitList []AlbumUnitList `json:"unit_list"`
|
||||
type AlbumResp struct {
|
||||
Result []AlbumResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// albumSeries
|
||||
type AlbumSeriesResp struct {
|
||||
SeriesID int `json:"series_id"`
|
||||
UnitList []AlbumResult `json:"unit_list"`
|
||||
}
|
||||
|
||||
@@ -18,3 +18,10 @@ type BannerListResult struct {
|
||||
TimeLimit string `json:"time_limit"`
|
||||
BannerList []BannerList `json:"banner_list"`
|
||||
}
|
||||
|
||||
type BannerListResp struct {
|
||||
Result BannerListResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
@@ -10,3 +10,10 @@ type CostumeList struct {
|
||||
type CostumeListResult struct {
|
||||
CostumeList []CostumeList `json:"costume_list"`
|
||||
}
|
||||
|
||||
type CostumeListResp struct {
|
||||
Result CostumeListResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
@@ -19,3 +19,10 @@ type MultiUnitScenarioStatusResult struct {
|
||||
MultiUnitScenarioStatusList []MultiUnitScenarioStatusList `json:"multi_unit_scenario_status_list"`
|
||||
UnlockedMultiUnitScenarioIds []interface{} `json:"unlocked_multi_unit_scenario_ids"`
|
||||
}
|
||||
|
||||
type MultiUnitScenarioStatusResp struct {
|
||||
Result MultiUnitScenarioStatusResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
+105
-3
@@ -6,21 +6,42 @@ type NoticeMarqueeResult struct {
|
||||
MarqueeList []interface{} `json:"marquee_list"`
|
||||
}
|
||||
|
||||
type NoticeMarqueeResp struct {
|
||||
Result NoticeMarqueeResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: user, action: getNavi
|
||||
type User struct {
|
||||
UserID int `json:"user_id"`
|
||||
UnitOwningUserID int64 `json:"unit_owning_user_id"`
|
||||
UserID int `json:"user_id"`
|
||||
UnitOwningUserID int `json:"unit_owning_user_id"`
|
||||
}
|
||||
|
||||
type UserNaviResult struct {
|
||||
User User `json:"user"`
|
||||
}
|
||||
|
||||
type UserNaviResp struct {
|
||||
Result UserNaviResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: navigation, action: specialCutin
|
||||
type SpecialCutinResult struct {
|
||||
SpecialCutinList []interface{} `json:"special_cutin_list"`
|
||||
}
|
||||
|
||||
type SpecialCutinResp struct {
|
||||
Result SpecialCutinResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: award, action: awardInfo
|
||||
type AwardInfo struct {
|
||||
AwardID int `json:"award_id"`
|
||||
@@ -32,6 +53,13 @@ type AwardInfoResult struct {
|
||||
AwardInfo []AwardInfo `json:"award_info"`
|
||||
}
|
||||
|
||||
type AwardInfoResp struct {
|
||||
Result AwardInfoResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: background, action: backgroundInfo
|
||||
type BackgroundInfo struct {
|
||||
BackgroundID int `json:"background_id"`
|
||||
@@ -43,28 +71,102 @@ type BackgroundInfoResult struct {
|
||||
BackgroundInfo []BackgroundInfo `json:"background_info"`
|
||||
}
|
||||
|
||||
type BackgroundInfoResp struct {
|
||||
Result BackgroundInfoResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: exchange, action: owningPoint
|
||||
type ExchangePointList struct {
|
||||
Rarity int `json:"rarity"`
|
||||
ExchangePoint int `json:"exchange_point"`
|
||||
}
|
||||
|
||||
type OwningPointResult struct {
|
||||
type ExchangePointResult struct {
|
||||
ExchangePointList []ExchangePointList `json:"exchange_point_list"`
|
||||
}
|
||||
|
||||
type ExchangePointResp struct {
|
||||
Result ExchangePointResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: livese, action: liveseInfo
|
||||
type LiveSeInfoResult struct {
|
||||
LiveSeList []int `json:"live_se_list"`
|
||||
}
|
||||
|
||||
type LiveSeInfoResp struct {
|
||||
Result LiveSeInfoResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: liveicon, action: liveiconInfo
|
||||
type LiveIconInfoResult struct {
|
||||
LiveNotesIconList []int `json:"live_notes_icon_list"`
|
||||
}
|
||||
|
||||
type LiveIconInfoResp struct {
|
||||
Result LiveIconInfoResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: item, action: list
|
||||
type GeneralItemList struct {
|
||||
ItemID int `json:"item_id"`
|
||||
Amount int `json:"amount"`
|
||||
UseButtonFlag bool `json:"use_button_flag"`
|
||||
GeneralItemType int `json:"general_item_type"`
|
||||
}
|
||||
|
||||
type BuffItemList struct {
|
||||
ItemID int `json:"item_id"`
|
||||
Amount int `json:"amount"`
|
||||
BuffType int `json:"buff_type"`
|
||||
}
|
||||
|
||||
type ReinforceItemList struct {
|
||||
ItemID int `json:"item_id"`
|
||||
ReinforceType int `json:"reinforce_type"`
|
||||
AdditionValue int `json:"addition_value"`
|
||||
Amount int `json:"amount"`
|
||||
EventID int `json:"event_id"`
|
||||
}
|
||||
|
||||
type ItemResult struct {
|
||||
GeneralItemList []GeneralItemList `json:"general_item_list"`
|
||||
BuffItemList []BuffItemList `json:"buff_item_list"`
|
||||
ReinforceItemList []ReinforceItemList `json:"reinforce_item_list"`
|
||||
ReinforceInfo interface{} `json:"reinforce_info"`
|
||||
}
|
||||
|
||||
type ItemResp struct {
|
||||
Result ItemResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: marathon, action: marathonInfo
|
||||
type MarathonInfoResp struct {
|
||||
Result []interface{} `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: challenge, action: challengeInfo
|
||||
type ChallengeInfoResp struct {
|
||||
Result []interface{} `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
@@ -112,3 +112,10 @@ type ProductListResult struct {
|
||||
SubscriptionList []SubscriptionList `json:"subscription_list"`
|
||||
ShowPointShop bool `json:"show_point_shop"`
|
||||
}
|
||||
|
||||
type ProductListResp struct {
|
||||
Result ProductListResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
+22
-1
@@ -10,6 +10,13 @@ type ScenarioStatusResult struct {
|
||||
ScenarioStatusList []ScenarioStatusList `json:"scenario_status_list"`
|
||||
}
|
||||
|
||||
type ScenarioStatusResp struct {
|
||||
Result ScenarioStatusResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: subscenario, action: subscenarioStatus
|
||||
type SubscenarioStatusList struct {
|
||||
SubscenarioID int `json:"subscenario_id"`
|
||||
@@ -21,11 +28,18 @@ type SubscenarioStatusResult struct {
|
||||
UnlockedSubscenarioIds []interface{} `json:"unlocked_subscenario_ids"`
|
||||
}
|
||||
|
||||
type SubscenarioStatusResp struct {
|
||||
Result SubscenarioStatusResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: eventscenario, action: status
|
||||
type EventScenarioChapterList struct {
|
||||
EventScenarioID int `json:"event_scenario_id"`
|
||||
Chapter int `json:"chapter"`
|
||||
ChapterAsset string `json:"chapter_asset"`
|
||||
ChapterAsset string `json:"chapter_asset,omitempty"`
|
||||
Status int `json:"status"`
|
||||
OpenFlashFlag int `json:"open_flash_flag"`
|
||||
IsReward bool `json:"is_reward"`
|
||||
@@ -44,3 +58,10 @@ type EventScenarioList struct {
|
||||
type EventScenarioStatusResult struct {
|
||||
EventScenarioList []EventScenarioList `json:"event_scenario_list"`
|
||||
}
|
||||
|
||||
type EventScenarioStatusResp struct {
|
||||
Result EventScenarioStatusResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
+33
-5
@@ -82,8 +82,8 @@ type UnitAllResp struct {
|
||||
|
||||
// module: unit, action: deckInfo
|
||||
type UnitOwningUserIds struct {
|
||||
Position int `json:"position"`
|
||||
UnitOwningUserID int64 `json:"unit_owning_user_id"`
|
||||
Position int `json:"position"`
|
||||
UnitOwningUserID int `json:"unit_owning_user_id"`
|
||||
}
|
||||
|
||||
type UnitDeckInfo struct {
|
||||
@@ -93,8 +93,11 @@ type UnitDeckInfo struct {
|
||||
UnitOwningUserIds []UnitOwningUserIds `json:"unit_owning_user_ids"`
|
||||
}
|
||||
|
||||
type UnitDeckInfoResult struct {
|
||||
UnitDeckInfo []UnitDeckInfo
|
||||
type UnitDeckInfoResp struct {
|
||||
Result []UnitDeckInfo `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: unit, action: supporterAll
|
||||
@@ -103,8 +106,33 @@ type UnitSupportList struct {
|
||||
Amount int `json:"amount"`
|
||||
}
|
||||
|
||||
type UnitSupporterAllResult struct {
|
||||
type UnitSupportResult struct {
|
||||
UnitSupportList []UnitSupportList `json:"unit_support_list"`
|
||||
}
|
||||
|
||||
type UnitSupportResp struct {
|
||||
Result UnitSupportResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
// module: unit, action: removableSkillInfo
|
||||
type OwningInfo struct {
|
||||
UnitRemovableSkillID int `json:"unit_removable_skill_id"`
|
||||
TotalAmount int `json:"total_amount"`
|
||||
EquippedAmount int `json:"equipped_amount"`
|
||||
InsertDate string `json:"insert_date"`
|
||||
}
|
||||
|
||||
type RemovableSkillResult struct {
|
||||
OwningInfo []OwningInfo `json:"owning_info"`
|
||||
EquipmentInfo []interface{} `json:"equipment_info"`
|
||||
}
|
||||
|
||||
type RemovableSkillResp struct {
|
||||
Result RemovableSkillResult `json:"result"`
|
||||
Status int `json:"status"`
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user