Skip to content

会员管理

GET /api/open/v1/memberships — 会员列表

权限open:membership:read

查询参数

参数类型必填说明
pageint页码,默认 1
page_sizeint每页条数,默认 20
user_idint按用户 ID 筛选
statusstring状态:active / expired / cancelled
company_idint按公司筛选

响应示例

json
{
    "code": 200,
    "message": "success",
    "data": {
        "list": [
            {
                "id": 301,
                "user_id": 1001,
                "guest_id": 1001,
                "plan_name": "年度VIP",
                "plan_id": 2,
                "status": "active",
                "started_at": "2025-06-01 00:00:00",
                "expire_at": "2026-06-01 00:00:00",
                "created_at": "2025-06-01 10:00:00"
            }
        ],
        "total": 88
    }
}

POST /api/open/v1/memberships — 创建/续费会员

权限open:membership:write

请求体

字段类型必填说明
user_idint用户 ID
guest_idint嘉宾 ID
plan_idint会员套餐 ID

响应示例

json
{
    "code": 200,
    "message": "会员开通成功",
    "data": {
        "id": 302,
        "status": "active",
        "expire_at": "2026-08-05 00:00:00"
    }
}

艾恋相亲 SaaS 平台