机卡分离复机接口
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m1s

This commit is contained in:
2026-05-14 09:50:48 +08:00
parent 81aa3c2b11
commit d597a25c69
10 changed files with 190 additions and 14 deletions

View File

@@ -78,6 +78,24 @@ func (h *Handler) GetRealnameStatus(c *fiber.Ctx) error {
return response.Success(c, resp)
}
// ResumeCard 机卡分离卡复机
// POST /api/open/v1/cards/resume
func (h *Handler) ResumeCard(c *fiber.Ctx) error {
var req dto.AgentOpenAPICardResumeRequest
if err := c.BodyParser(&req); err != nil {
return errors.New(errors.CodeInvalidParam)
}
if err := h.validate(&req); err != nil {
return err
}
resp, err := h.service.ResumeCard(c.UserContext(), &req)
if err != nil {
return err
}
return response.Success(c, resp)
}
// ListPackages 查询代理可购买套餐列表
// GET /api/open/v1/packages
func (h *Handler) ListPackages(c *fiber.Ctx) error {