Appearance
查询授信结果
接口说明
查询采购商最后一次授信结果及授信项
接口地址
POST /api/credit/latest
请求参数 (data 解密后)
json
{
"memberId": 1000001,
"projectId": 1
}字段说明
| 字段名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| memberId | Long | 是 | 成员ID | 1000001 |
| projectId | Long | 是 | 项目ID | 1 |
响应参数 (data 解密后)
json
{
"code": 0,
"message": "success",
"data": {
"creditApplyId": 2000001,
"memberId": 1000001,
"projectId": 1,
"creditApplyType": 1,
"creditApplyStatus": 3,
"rejectReason": null,
"submitItems": [
{
"itemKey": "SET_PASSWORD",
"itemValue": "{\"passwordHash\":\"******\"}",
"itemStatus": 1
},
{
"itemKey": "SIGN_AGREEMENT",
"itemValue": "{\"agreementId\":123,\"agreementUrl\":\"https://...\"}",
"itemStatus": 1
},
{
"itemKey": "TAX_INVOICE",
"itemValue": "{\"resourceId\":123456}",
"itemStatus": 1
}
],
"loanProducts": [
{
"productId": 1001,
"productCode": "AR_FACTORING_001",
"productName": "应收账款保理产品",
"productType": 1,
"status": 1,
"quotaTotal": 100000000,
"quotaUsed": 50000000,
"quotaRemain": 50000000,
"quotaStartTime": "2025-01-01 00:00:00",
"quotaEndTime": "2025-12-31 23:59:59"
}
]
}
}响应字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
| creditApplyId | Long | 授信申请ID |
| memberId | Long | 成员ID |
| projectId | Long | 项目ID |
| creditApplyType | Integer | 申请类型:1-首次申请,2-续授信,3-调额申请 |
| creditApplyStatus | Integer | 申请状态:0-初始,1-进行中,2-已提交,3-审核通过,4-审核拒绝 |
| rejectReason | String | 拒绝原因(审核拒绝时返回) |
| submitItems | Array | 授信提交项列表 |
| submitItems[].itemKey | String | 授信项Key |
| submitItems[].itemValue | String | 授信项值(敏感信息已脱敏) |
| submitItems[].itemStatus | Integer | 提交状态:0-未提交,1-已提交 |
| loanProducts | Array | 产品额度列表(授信通过后返回) |
| loanProducts[].productId | Long | 产品ID |
| loanProducts[].productCode | String | 产品编码 |
| loanProducts[].productName | String | 产品名称 |
| loanProducts[].productType | Integer | 产品类型:1-应收账款保理,2-反向保理,3-订单融资,4-仓单质押融资,5-信用融资 |
| loanProducts[].status | Integer | 产品状态:0-已关闭,1-可用 |
| loanProducts[].quotaTotal | Long | 总授信额度(分) |
| loanProducts[].quotaUsed | Long | 已使用额度(分) |
| loanProducts[].quotaRemain | Long | 剩余额度(分) |
| loanProducts[].quotaStartTime | String | 额度开始时间(yyyy-MM-dd HH:mm:ss) |
| loanProducts[].quotaEndTime | String | 额度结束时间(yyyy-MM-dd HH:mm:ss) |
业务说明
- 查询逻辑:返回最新一次授信记录
- 按 applyType 倒序:调额(3) > 续授信(2) > 首次申请(1)
- 同类型按创建时间倒序
- 数据脱敏:密码等敏感信息会脱敏处理(如
{"passwordHash":"******"}) - 空记录处理:如果没有授信记录,返回空对象(仅包含 memberId 和 projectId)
- 授信项列表:根据项目模板配置动态生成,不同项目可能有不同的授信项
常见授信项Key
首次授信项
| itemKey | 说明 |
|---|---|
| SET_PASSWORD | 设置支付密码 |
| SIGN_AGREEMENT | 签署授信协议 |
| TAX_INVOICE | 税票信息认证 |
续授信/调额项
| itemKey | 说明 |
|---|---|
| CASH_FLOW | 现金流量表 |
| PROFIT_STATEMENT | 利润表 |
| TAX_RETURN | 增值税及附加税费申报表 |
| BALANCE_SHEET | 资产负债表 |
| WYT_CREDIT_REPORT | 微药通信用报告(壹药网项目) |
| ORDER_SUMMARY_24M | 近24个月订单汇总(壹药网项目) |
使用场景
- 查询授信审批进度
- 获取产品授信额度和有效期
- 查看哪些授信项已提交、哪些待提交
- 获取审核拒绝原因
- 查看已开通的金融产品及可用额度