This commit is contained in:
2026-07-26 22:24:57 +08:00
parent e51056e0eb
commit 6631f8d382
6 changed files with 144 additions and 0 deletions

View File

@@ -85,6 +85,13 @@ 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"`