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 ID `json:"platformBusierId"` } type BusinessBindingResponse struct { UserID uint `json:"userId"` SourceDB string `json:"sourceDb"` PlatformName string `json:"platformName"` PlatformBusierID uint64 `json:"platformBusierId,string"` 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"` }