Appearance
查询成员额度
接口说明
查询成员开通的所有产品额度信息
接口地址
POST /api/quota/avalibles
请求参数 (data 解密后)
json
{
"memberId": 1000001,
"projectId": 1
}请求字段说明
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| memberId | Long | 是 | 成员ID |
| projectId | Long | 是 | 项目ID |
响应参数 (data 解密后)
json
{
"code": "0",
"message": "success",
"data": {
"quotas": [
{
"memberId": 1000001,
"productId": 1001,
"productName": "应收账款保理产品",
"repayMethods": "[1]",
"projectId": 1,
"status": 1,
"quotaTotal": 100000000,
"quotaUsed": 50000000,
"quotaRemain": 50000000,
"quotaStartTime": "2025-01-01 00:00:00",
"quotaEndTime": "2025-12-31 23:59:59"
},
{
"memberId": 1000001,
"productId": 1002,
"productName": "供应链融资产品",
"repayMethods": "[1,2]",
"projectId": 1,
"status": 1,
"quotaTotal": 200000000,
"quotaUsed": 100000000,
"quotaRemain": 100000000,
"quotaStartTime": "2025-01-01 00:00:00",
"quotaEndTime": "2025-12-31 23:59:59"
}
]
}
}响应字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
| quotas | Array | 额度列表 |
| quotas[].memberId | Long | 成员ID |
| quotas[].productId | Long | 产品ID |
| quotas[].productName | String | 产品名称 |
| quotas[].repayMethods | String | 支持的还款方式(JSON数组字符串):1-一次性还本付息,2-先息后本,3-等额本息,4-等额本金 |
| quotas[].projectId | Long | 项目ID |
| quotas[].status | Integer | 产品状态:0-已关闭,1-可用,2-冻结 |
| quotas[].quotaTotal | Long | 总授信额度(分) |
| quotas[].quotaUsed | Long | 已使用额度(分) |
| quotas[].quotaRemain | Long | 剩余额度(分) |
| quotas[].quotaStartTime | String | 额度开始时间(yyyy-MM-dd HH:mm:ss) |
| quotas[].quotaEndTime | String | 额度结束时间(yyyy-MM-dd HH:mm:ss) |
业务规则
- 接口只返回状态为"可用"(status=1)的额度信息
- 如果成员没有开通任何产品额度,返回空数组
- quotaRemain = quotaTotal - quotaUsed(剩余额度 = 总额度 - 已使用额度)
- 额度时间范围由 quotaStartTime 和 quotaEndTime 控制,超出时间范围的额度无法使用
- repayMethods 字段说明:
- 格式为 JSON 数组字符串,如
"[1]"或"[1,2,3,4]" - 表示该产品支持的还款方式列表
- 1-一次性还本付息,2-先息后本,3-等额本息,4-等额本金
- 在融资申请时,repayMethod 必须从该产品支持的还款方式中选择
- 格式为 JSON 数组字符串,如