feat: 迁移商务账号层级和列表管理
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
package dto
|
||||
|
||||
type BusinessAccountQuery struct {
|
||||
Page int `form:"pageNum"`
|
||||
PageSize int `form:"pageSize"`
|
||||
UserID uint `form:"userId"`
|
||||
Username string `form:"userName"`
|
||||
NickName string `form:"nickName"`
|
||||
RealName string `form:"realName"`
|
||||
Phone string `form:"phoneNumber"`
|
||||
Level string `form:"level"`
|
||||
Status string `form:"status"`
|
||||
BeginTime string `form:"params[beginTime]"`
|
||||
EndTime string `form:"params[endTime]"`
|
||||
OrderByColumn string `form:"orderByColumn"`
|
||||
IsAsc string `form:"isAsc"`
|
||||
}
|
||||
|
||||
type BusinessAccountRequest struct {
|
||||
UserID uint `json:"userId"`
|
||||
Username *string `json:"userName"`
|
||||
NickName *string `json:"nickName"`
|
||||
Password string `json:"password"`
|
||||
RealName *string `json:"realName"`
|
||||
Phone *string `json:"phoneNumber"`
|
||||
Email *string `json:"email"`
|
||||
QQNumber *string `json:"qqNumber"`
|
||||
Status *string `json:"status"`
|
||||
RejectReason *string `json:"rejectReason"`
|
||||
}
|
||||
|
||||
type BusinessAccountResponse struct {
|
||||
UserID uint `json:"userId"`
|
||||
Username string `json:"userName"`
|
||||
NickName string `json:"nickName"`
|
||||
RealName string `json:"realName"`
|
||||
Phone string `json:"phoneNumber"`
|
||||
Email string `json:"email"`
|
||||
QQNumber string `json:"qqNumber"`
|
||||
Level int `json:"level"`
|
||||
ParentID uint `json:"parentId"`
|
||||
IDPath string `json:"idPath"`
|
||||
ParentUserName string `json:"parentUserName"`
|
||||
Status string `json:"status"`
|
||||
RejectReason string `json:"rejectReason"`
|
||||
AuthorityID uint `json:"authorityId"`
|
||||
CreateTime string `json:"createTime"`
|
||||
UpdateTime string `json:"updateTime"`
|
||||
PromoteCount int64 `json:"promoteCount"`
|
||||
BindCount int64 `json:"bindCount"`
|
||||
}
|
||||
|
||||
type BusinessAccountPage struct {
|
||||
Rows []*BusinessAccountResponse `json:"rows"`
|
||||
Total int64 `json:"total"`
|
||||
}
|
||||
Reference in New Issue
Block a user