as: Add APIs required for playing MV
Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package model
|
||||
|
||||
/* ==== SIF START ==== */
|
||||
// GameOverResp ...
|
||||
type GameOverResp struct {
|
||||
ResponseData []interface{} `json:"response_data"`
|
||||
@@ -653,3 +654,67 @@ type LiveIconInfoResp struct {
|
||||
CommandNum bool `json:"commandNum"`
|
||||
TimeStamp int64 `json:"timeStamp"`
|
||||
}
|
||||
|
||||
/* ==== SIF END ==== */
|
||||
|
||||
/* ==== AS START ==== */
|
||||
// LiveSaveDeckReq ...
|
||||
type LiveSaveDeckReq struct {
|
||||
LiveMasterID int `json:"live_master_id"`
|
||||
LiveMvDeckType int `json:"live_mv_deck_type"`
|
||||
MemberMasterIDByPos []int `json:"member_master_id_by_pos"`
|
||||
SuitMasterIDByPos []int `json:"suit_master_id_by_pos"`
|
||||
ViewStatusByPos []int `json:"view_status_by_pos"`
|
||||
}
|
||||
|
||||
// LiveSaveDeckResp ...
|
||||
type LiveSaveDeckResp struct {
|
||||
UserModel UserModel `json:"user_model"`
|
||||
}
|
||||
|
||||
// UserMemberInfo ...
|
||||
type UserMemberInfo struct {
|
||||
MemberMasterID int `json:"member_master_id"`
|
||||
CustomBackgroundMasterID int `json:"custom_background_master_id"`
|
||||
SuitMasterID int `json:"suit_master_id"`
|
||||
LovePoint int `json:"love_point"`
|
||||
LovePointLimit int `json:"love_point_limit"`
|
||||
LoveLevel int `json:"love_level"`
|
||||
ViewStatus int `json:"view_status"`
|
||||
IsNew bool `json:"is_new"`
|
||||
}
|
||||
|
||||
// UserMemberByMemberID ...
|
||||
type UserMemberByMemberID interface{}
|
||||
|
||||
// UserLiveMvDeckInfo ...
|
||||
type UserLiveMvDeckInfo struct {
|
||||
LiveMasterID interface{} `json:"live_master_id"`
|
||||
MemberMasterID1 interface{} `json:"member_master_id_1"`
|
||||
MemberMasterID2 interface{} `json:"member_master_id_2"`
|
||||
MemberMasterID3 interface{} `json:"member_master_id_3"`
|
||||
MemberMasterID4 interface{} `json:"member_master_id_4"`
|
||||
MemberMasterID5 interface{} `json:"member_master_id_5"`
|
||||
MemberMasterID6 interface{} `json:"member_master_id_6"`
|
||||
MemberMasterID7 interface{} `json:"member_master_id_7"`
|
||||
MemberMasterID8 interface{} `json:"member_master_id_8"`
|
||||
MemberMasterID9 interface{} `json:"member_master_id_9"`
|
||||
MemberMasterID10 interface{} `json:"member_master_id_10"`
|
||||
MemberMasterID11 interface{} `json:"member_master_id_11"`
|
||||
MemberMasterID12 interface{} `json:"member_master_id_12"`
|
||||
SuitMasterID1 interface{} `json:"suit_master_id_1"`
|
||||
SuitMasterID2 interface{} `json:"suit_master_id_2"`
|
||||
SuitMasterID3 interface{} `json:"suit_master_id_3"`
|
||||
SuitMasterID4 interface{} `json:"suit_master_id_4"`
|
||||
SuitMasterID5 interface{} `json:"suit_master_id_5"`
|
||||
SuitMasterID6 interface{} `json:"suit_master_id_6"`
|
||||
SuitMasterID7 interface{} `json:"suit_master_id_7"`
|
||||
SuitMasterID8 interface{} `json:"suit_master_id_8"`
|
||||
SuitMasterID9 interface{} `json:"suit_master_id_9"`
|
||||
SuitMasterID10 interface{} `json:"suit_master_id_10"`
|
||||
SuitMasterID11 interface{} `json:"suit_master_id_11"`
|
||||
SuitMasterID12 interface{} `json:"suit_master_id_12"`
|
||||
}
|
||||
|
||||
// UserLiveMvDeckCustomByID ...
|
||||
type UserLiveMvDeckCustomByID interface{}
|
||||
|
||||
+3
-3
@@ -45,14 +45,14 @@ type AsLoginRes struct {
|
||||
// UserModel ...
|
||||
type UserModel struct {
|
||||
UserStatus AsUserStatus `json:"user_status"`
|
||||
UserMemberByMemberID []interface{} `json:"user_member_by_member_id"`
|
||||
UserMemberByMemberID interface{} `json:"user_member_by_member_id"`
|
||||
UserCardByCardID []interface{} `json:"user_card_by_card_id"`
|
||||
UserSuitBySuitID []interface{} `json:"user_suit_by_suit_id"`
|
||||
UserLiveDeckByID []interface{} `json:"user_live_deck_by_id"`
|
||||
UserLivePartyByID []interface{} `json:"user_live_party_by_id"`
|
||||
UserLessonDeckByID []interface{} `json:"user_lesson_deck_by_id"`
|
||||
UserLiveMvDeckByID []interface{} `json:"user_live_mv_deck_by_id"`
|
||||
UserLiveMvDeckCustomByID []interface{} `json:"user_live_mv_deck_custom_by_id"`
|
||||
UserLiveMvDeckCustomByID interface{} `json:"user_live_mv_deck_custom_by_id"`
|
||||
UserLiveDifficultyByDifficultyID []interface{} `json:"user_live_difficulty_by_difficulty_id"`
|
||||
UserStoryMainByStoryMainID []interface{} `json:"user_story_main_by_story_main_id"`
|
||||
UserStoryMainSelectedByStoryMainCellID []interface{} `json:"user_story_main_selected_by_story_main_cell_id"`
|
||||
@@ -126,7 +126,7 @@ type Message struct {
|
||||
type AsUserStatus struct {
|
||||
Name Name `json:"name"`
|
||||
Nickname Nickname `json:"nickname"`
|
||||
LastLoginAt int `json:"last_login_at"`
|
||||
LastLoginAt int64 `json:"last_login_at"`
|
||||
Rank int `json:"rank"`
|
||||
Exp int `json:"exp"`
|
||||
Message Message `json:"message"`
|
||||
|
||||
Reference in New Issue
Block a user