发表于: 2017-11-07 23:53:07
1 638
今天完成的任务
后台接口设计
参数设置
1、保存参数
请求地址:put /a/u/constant
请求参数:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
officialSeal | 公章 | String | 是 |
investDeadlineDays | 投资到期消息提前天数 | String | 是 |
persent | 总债权投满警戒线 | String | 是 |
creditDeadlineDays | 债权到期提前天数 | String | 是 |
continueInvestDays | 续投提前天数 | String | 是 |
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
2、查看参数
请求地址:get /a/constant/search
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
data | object |
data:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
officialSeal | 公章 | String | 是 |
investDeadlineDays | 投资到期消息提前天数 | String | 是 |
persent | 总债权投满警戒线 | String | 是 |
creditDeadlineDays | 债权到期提前天数 | String | 是 |
continueInvestDays | 续投提前天数 | String |
银行限额管理
1、银行列表
请求地址:get /a/bank/search
请求参数:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
minSingleQuota | 单笔限额低 | String | 否 |
maxSingleQuota | 单笔限额高 | String | 否 |
minDailyQuota | 单日限额低 | String | 否 |
maxDailyQuota | 单日限额高 | String | 否 |
bankName | 银行名称 | String | 否 |
createName | 编辑者 | String | 否 |
startAt | 开始时间 | Number | 否 |
endAt | 结束时间 | Number | 否 |
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
data | object |
data:
字段 | 说明 | 类型 |
---|---|---|
list | array |
list的object:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
bankName | 银行名称 | string | 是 |
bankCode | 银行代号 | string | 是 |
singleQuota | 单笔限额 | string | 是 |
dailyQuota | 日累计限额 | string | 是 |
createName | 编辑人 | string | 是 |
updateAt | 编辑时间 | Number | 是 |
2、新增
请求地址:post /a/u/bank
请求参数:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
bankName | 银行名称 | string | 是 |
bankCode | 银行代号 | string | 是 |
singleQuota | 单笔限额 | string | 是 |
dailyQuota | 日累计限额 | string | 是 |
payCode | 支付代码 | string | 是 |
withdrawalCode | 提现代码 | string | 是 |
logo | 银行LOGO | string | 是 |
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
3、编辑
请求地址:post /a/u/bank/{id}
请求参数:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
id | number | 是 | |
bankName | 银行名称 | string | 是 |
bankCode | 银行代号 | string | 是 |
singleQuota | 单笔限额 | string | 是 |
dailyQuota | 日累计限额 | string | 是 |
payCode | 支付代码 | string | 是 |
withdrawalCode | 提现代码 | string | 是 |
logo | 银行LOGO | string | 是 |
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
4、删除
请求地址:post /a/u/bank/{id}/del
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
5、查看单个
请求地址:get /a/bank/{id}
返回参数:
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
data | object |
data:
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
id | number | 是 | |
bankName | 银行名称 | string | 是 |
bankCode | 银行代号 | string | 是 |
singleQuota | 单笔限额 | string | 是 |
dailyQuota | 日累计限额 | string | 是 |
payCode | 支付代码 | string | 是 |
withdrawalCode | 提现代码 | string | 是 |
logo | 银行LOGO | string | 是 |
用户管理
1、1修改用户手机号 2、解冻/冻结用户 3、修改理财经理工号
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
param | 参数值 | String | 是 | 修改手机号:type=mobile;param=手机号,如132099898989 解冻/冻结用户:type=status;param=状态,如0 修改理财经理工号:type=adviser;param=状态,如1111 |
字段 | 说明 | 类型 |
---|---|---|
code | 状态码 | number |
message | 消息 | string |
2、解绑银行卡
请求地址:delete /a/u/{uid}/card/{id}
uid–用户ID
id--银行卡ID
返回参数:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
3、取消实名
请求地址:put /a/u/{uid}/identify
uid–用户ID
返回参数:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
1、身份证列表
请求地址:get /a/user/search
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
mobile | 手机号码 | String | 否 | |
name | 真实姓名 | String | 否 | |
startAt | 开始时间 | Number | 否 | |
endAt | 结束时间 | Number | 否 | |
idNo | 身份证号 | String | 否 |
返回参数:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string | |
data | Object |
|
data:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
list | 身份证列表 | Array |
list的object:
字段 | 说明 | 类型 | 备注 | |
---|---|---|---|---|
id | 用户ID | number | 是 | |
mobile | 手机号码 | String | 是 | |
name | 真实姓名 | String | 是 | |
idNo | 身份证号 | String | 是 | |
applyAt | 申请时间 | number | 是 | |
passAt | 认证时间 | number | 否 | |
operator | 操作者 | String | 否 |
2、更改认证状态
请求地址:put /a/u/user/{id}/{status}
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
id | 用户ID | Number | 是 | |
status | 状态 | Number | 是 | 看约定 |
返回参数:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
3、查看用户认证详情
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string | |
data | Object |
|
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
id | 用户ID | Number | 是 | |
mobile | 手机号 | String | 是 | |
applyAt | 申请时间 | Number | 是 | |
idBack | 反面 | String | 是 | |
idFront | 正面 | String | 是 | |
idNo | 身份证号 | String | 是 | |
name | 真实姓名 | String | 是 |
4. 实名列表
请求地址:get /a/user/identify/condition/search
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
mobile | 手机号 | String | 否 | |
name | 名字 | String | 否 | |
minIdentifyAt | 最小申请时间 | Number | 否 | |
maxIdentifyAt | 最大申请时间 | Number | 否 | |
number | 用户编号 | String | 否 | |
identifyStatus | 实名状态 | Number | 否 | 0:未提交实名申请 1:提交待认证 2:认证成功 3:取消认证,4:拒绝认证 |
返回数据:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string | |
data | array |
|
data:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
id | 用户ID | Number | |
number | 用户编号 | String | |
identifyAt | 申请时间 | Number | |
mobile | 手机号 | String | |
name | 姓名 | String | |
idNo | 身份证号 | String | |
identifyStatus | 实名状态 | Number | 0:未提交实名申请 1:提交待认证 2:认证成功 3:取消认证,4:拒绝认证 |
refuseReason | 拒绝理由 | String |
5. 实名详情
请求地址:get /a/user/identify/{id}/detail
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
uid | 用户id | Number | 是 |
返回数据:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string | |
data | Object |
|
data:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
id | 用户ID | Number | |
number | 用户编号 | String | |
identifyAt | 申请时间 | Number | |
mobile | 手机号 | String | |
name | 姓名 | String | |
idNo | 身份证号 | String | |
createAt | 注册时间 | Number | |
邮箱 | String | ||
address | 地址 | String | |
idFront | 身份证正面 | String | |
idBack | 身份证反面 | String | |
identifyStatus | 实名状态 | Number | 0:未提交实名申请 1:提交待认证 2:认证成功 3:取消认证,4:拒绝认证 |
refuseReason | 拒绝理由 | String |
6. 取消实名认证
请求地址:put /a/u/cancel/{uid}/identify
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
uid | 用户id | Number | 是 |
返回数据:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
7.审核实名认证拒绝
请求地址:put /a/u/refuse/{uid}/identify
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
uid | 用户id | Number | 是 | |
refuseReason | 拒绝理由 | String | 否 |
返回数据:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
8.审核实名认证通过
请求地址:put /a/u/pass/{uid}/identify
请求参数:
字段 | 说明 | 类型 | 是否必填 | 备注 |
---|---|---|---|---|
uid | 用户id | Number | 是 |
返回数据:
字段 | 说明 | 类型 | 备注 |
---|---|---|---|
code | 状态码 | number | |
message | 消息 | string |
遇到的问题
收获
明天的计划
完成后台接口设计
进度
后台接口设计
评论