feat: 迁移游戏商务绑定审核流程和列表

This commit is contained in:
Yvan
2026-11-03 18:26:26 +08:00
parent 43f0ec1b15
commit c0a3692068
31 changed files with 1304 additions and 30 deletions
+33
View File
@@ -0,0 +1,33 @@
package dto
type BusinessBindingQuery struct {
Page int `form:"pageNum"`
PageSize int `form:"pageSize"`
SourceDB []string `form:"sourceDb"`
Account string `form:"platformBusierAccount"`
Status string `form:"status"`
}
type BusinessBindingRequest struct {
SourceDB string `json:"sourceDb"`
Account string `json:"account"`
Password string `json:"password"`
PlatformBusierID uint64 `json:"platformBusierId"`
}
type BusinessBindingResponse struct {
UserID uint `json:"userId"`
SourceDB string `json:"sourceDb"`
PlatformName string `json:"platformName"`
PlatformBusierID uint64 `json:"platformBusierId"`
Account string `json:"platformBusierAccount"`
UserName string `json:"bindUserName"`
PromoteCount *int64 `json:"promoteCount"`
Status string `json:"status"`
RejectReason *string `json:"rejectReason"`
CreateTime *string `json:"createTime"`
ReviewTime *string `json:"reviewTime"`
ReviewAccount *string `json:"reviewAccount"`
}
type BusinessBindingPage struct {
Rows []*BusinessBindingResponse `json:"rows"`
Total int64 `json:"total"`
}