f
This commit is contained in:
@@ -85,6 +85,14 @@ type AdminCompleteCertificationCommand struct {
|
||||
// 备注信息,用于记录后台操作原因
|
||||
Reason string `json:"reason" validate:"required"`
|
||||
}
|
||||
|
||||
// AdminResetForResignContractCommand 管理员触发用户重新认证(回退到提交企业信息,保留钱包/API Key/历史记录)
|
||||
type AdminResetForResignContractCommand struct {
|
||||
AdminID string `json:"-"`
|
||||
UserID string `json:"user_id" validate:"required"`
|
||||
Reason string `json:"reason" validate:"required,min=2,max=500"`
|
||||
}
|
||||
|
||||
// ForceTransitionStatusCommand 强制状态转换命令(管理员)
|
||||
type ForceTransitionStatusCommand struct {
|
||||
CertificationID string `json:"certification_id" validate:"required"`
|
||||
@@ -102,6 +110,12 @@ type AdminTransitionCertificationStatusCommand struct {
|
||||
Remark string `json:"remark"`
|
||||
}
|
||||
|
||||
// SelectSignPlatformCommand 用户选择签署平台
|
||||
type SelectSignPlatformCommand struct {
|
||||
UserID string `json:"-"`
|
||||
SignPlatform string `json:"sign_platform" binding:"required"`
|
||||
}
|
||||
|
||||
// SubmitEnterpriseInfoCommand 提交企业信息命令
|
||||
type SubmitEnterpriseInfoCommand struct {
|
||||
UserID string `json:"-" comment:"用户唯一标识,从JWT token获取,不在JSON中暴露"`
|
||||
|
||||
Reference in New Issue
Block a user