diff --git a/internal/application/certification/dto/commands/certification_commands.go b/internal/application/certification/dto/commands/certification_commands.go index 6dbdc63..3f73759 100644 --- a/internal/application/certification/dto/commands/certification_commands.go +++ b/internal/application/certification/dto/commands/certification_commands.go @@ -73,7 +73,8 @@ type EsignOrganization struct { // AdminCompleteCertificationCommand 管理员代用户完成认证命令(可不关联合同) type AdminCompleteCertificationCommand struct { - AdminID string `json:"-" validate:"required"` + // AdminID 从JWT中获取,不从请求体传递,因此不做必填校验 + AdminID string `json:"-"` UserID string `json:"user_id" validate:"required"` CompanyName string `json:"company_name" validate:"required,min=2,max=100"` UnifiedSocialCode string `json:"unified_social_code" validate:"required"`