Files
honoka-chan/internal/schema/api/unit/accessoryall.go
T
YumeMichi c77241a883 Overhaul [1/n]
Signed-off-by: Sean Du <do4suki@gmail.com>
2026-01-29 02:42:28 +08:00

31 lines
1.2 KiB
Go

package unit
type AccessoryList struct {
AccessoryOwningUserID int `json:"accessory_owning_user_id" xorm:"accessory_owning_user_id"`
AccessoryID int `json:"accessory_id" xorm:"accessory_id"`
Exp int `json:"exp" xorm:"exp"`
NextExp int `json:"next_exp" xorm:"-"`
Level int `json:"level" xorm:"-"`
MaxLevel int `json:"max_level" xorm:"-"`
RankUpCount int `json:"rank_up_count" xorm:"-"`
FavoriteFlag bool `json:"favorite_flag" xorm:"-"`
}
type WearingInfo struct {
UnitOwningUserID int `json:"unit_owning_user_id" xorm:"unit_owning_user_id"`
AccessoryOwningUserID int `json:"accessory_owning_user_id" xorm:"accessory_owning_user_id"`
}
type AccessoryAllData struct {
AccessoryList []AccessoryList `json:"accessory_list"`
WearingInfo []WearingInfo `json:"wearing_info"`
EspecialCreateFlag bool `json:"especial_create_flag"`
}
type AccessoryAllResp struct {
Result AccessoryAllData `json:"result"`
Status int `json:"status"`
CommandNum bool `json:"commandNum"`
TimeStamp int64 `json:"timeStamp"`
}