Files
quyun-v2/backend/app/http/tenant/dto/tenant_user_admin.go

27 lines
826 B
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package dto
import (
"quyun/v2/app/requests"
"quyun/v2/database/models"
)
// AdminTenantUserJoinResponse 返回租户管理员添加成员后的结果。
type AdminTenantUserJoinResponse struct {
// TenantUser 租户成员关系记录。
TenantUser *models.TenantUser `json:"tenant_user,omitempty"`
}
// AdminTenantUserRoleUpdateForm 租户成员角色更新表单。
type AdminTenantUserRoleUpdateForm struct {
// Role 角色member/tenant_admin。
Role string `json:"role,omitempty"`
}
// AdminTenantUserListFilter 租户管理员查询成员列表的过滤条件。
type AdminTenantUserListFilter struct {
// Pagination 分页参数page/limit
requests.Pagination `json:",inline" query:",inline"`
// UserID 按用户ID过滤可选
UserID *int64 `json:"user_id,omitempty" query:"user_id"`
}