购买VIP
请求信息
请求地址
http://127.0.0.1:7086/api/v1/pay/buyVip
请求方法
POST
请求体类型
application/json
入参
入参示例 (RequestBody)
{
"userId": 1,
"vipType": 3,
"openingTime": 1
}
入参字段说明
字段 | 类型 | 必填 | 含义 | 其他参考信息 |
---|---|---|---|---|
userId |
Long |
是 |
用户ID | 示例值为 1 |
vipType |
Integer |
是 |
VIP类型 1:青铜 2:白银 3:黄金 |
示例值为 3 |
openingTime |
Integer |
是 |
VIP 开通时长(单位:月) | 示例值为 1 |
出参
出参示例
{
"success": true,
"code": 200,
"message": "错误信息",
"data": 10
}
出参字段说明
字段 | 类型 |
含义 | 其他参考信息 |
---|---|---|---|
success |
Boolean |
请求是否成功 | 示例值为 true |
code |
Integer |
状态码 200: 代表成功 其它代表异常 |
示例值为 200 |
message |
String |
错误信息 | |
data |
Long |
返回数据 |
购买商品
请求信息
请求地址
http://127.0.0.1:7086/api/v1/pay/buyShop
请求方法
POST
请求体类型
application/json
入参
入参示例 (RequestBody)
{
"userId": 1,
"addressId": 1,
"shopItemList": [
{
"shopId": 10,
"buyCount": 1
},
{
"shopId": 10,
"buyCount": 1
}
]
}
入参字段说明
字段 | 类型 | 必填 | 含义 | 其他参考信息 |
---|---|---|---|---|
userId |
Long |
是 |
用户ID | 示例值为 1 |
addressId |
Long |
否 |
关联地址ID | 示例值为 1 |
shopItemList |
List<ShopItem> |
否 |
购买商品列表 | |
└─ shopId |
Long |
否 |
购买商品ID | |
└─ buyCount |
Integer |
否 |
购买数量 |
出参
出参示例
{
"success": true,
"code": 200,
"message": "错误信息",
"data": 10
}
出参字段说明
字段 | 类型 |
含义 | 其他参考信息 |
---|---|---|---|
success |
Boolean |
请求是否成功 | 示例值为 true |
code |
Integer |
状态码 200: 代表成功 其它代表异常 |
示例值为 200 |
message |
String |
错误信息 | |
data |
Long |
返回数据 |