接口文档
前台
注册登录找回密码
1.注册
url:/user/register/msgcode/ GET
request : phone_number
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
code | message |
---|---|
101 | 手机格式错误 |
102 | 手机号已注册,请重试 |
103 | 已发送验证码 |
104 | 今天已达到20次短信请求 |
2.下一步
url:/user/register/msgcode/ POST
request:phone_number,message_code
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
code | message |
---|---|
105 | 密码格式错误,请重试 |
106 | 密码二次输入不一致,请重试 |
3.注册
url:/user/register/password POST
request:firstPassword,secondPassword
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
登录
4.登录
url:/user/login/account/ POST
request:phone_number,password
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
code | message |
---|---|
107 | 手机号码输入错误,请重试 |
108 | 密码输入错误,请重试 |
109 | 您的账号已被冻结 |
110 | 手机未注册 |
5.获取短信验证码
url:/user/reset/msgcode/ GET
request:phone_number
Success:
{
"status":0
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
111 | 手机未注册 |
112 | 短信已经发送 |
113 | 今天发送已达到上限 |
114 | 手机号格式错误,请重试 |
6.下一步
url:/user/reset/msgcode/ POST
request:phone_number,message_code
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
code | message |
---|---|
115 | 手机号输入错误,请重试 |
116 | 手机未注册 |
117 | 短信验证码输入错误,请重新 |
7.确认
url:/user/reset/password/ POST
request:firstPassword,secondPassword
Success:
{
"status":0
}
Fail:
{
"code":xxx,
"status":1
}
code | message |
---|---|
118 | 新密码格式错误,请重试 |
106 | 密码二次输入不一致,请重试 |
首页
8.banner
url:/user/home/banner/ GET
request:
Success:
{
"status":0,
"data":[
{
bannerList
}
]
}
Fail:
{
"code":xxx,
"status":1
}
9.recommandation
url:/user/home/recommandation/ POST
request:
Success:
{
"status":0,
"data":{
product
}
}
Fail:
{
"code":xxx,
"status":1
}
理财
10.理财
url:/user/products GET
request:
Success:
{
"status":0,
"data":[
{
products
}
]
}
Fail:
{
"code":xxx,
"status":1
}
理财产品
11.投资记录
url:/user/products/records/ GET
request:product_id
Success:
{
"status":0,
"data":[
{
}
]
}
Fail:
{
"code":xxx,
"status":1
}
12.立即购买
url:/user/products/investment/ POST
request:userId
Success:
{
"code":xxx,
"status":0,
"data":[
{
}
]
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
201 | 没身份认证 |
202 | 有身份证,有银行卡 |
203 | 有身份证,无银行卡 |
13.确认购买
url:/user/products/deternination/ POST
request:userId,productId,moneyAmount,paymentWay
Success:
{
"code":xxx,
"status":0,
"data":{
name:xxx,
idCard:xxx
}
}
Fail:
{
"code":xxx,
"status":1
}
14.确认支付
url:/user/products/payment/ POST
request:phone_number,msgcode
Success:
{
"code":xxx,
"status":0,
"data":[
{
}
]
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
204 | 验证码错误 |
我的
15.我的
url:/user/myinfo/ GET
request:userId
Success:
{
"status":0,
"data":{
picture,
name,
balance,
phoneNumber
}
}
Fail:
{
"code":xxx,
"status":1
}
16.实名认证
url:/user/my/identification/ POST
request:realName,userId,idCard,card
Success:
{
"status":0,
"data":{
picture,
real_name,
balance,
phoneNumber
}
}
Fail:
{
"code":xxx,
"status":1,
"message":
}
code | message |
---|---|
301 | 该身份证已被使用 |
302 | 姓名/身份证号码/卡号格式错误,请重试 |
303 | 网络异常 |
17.完成认证并绑卡
url:/user/my/identification/card POST
request:type,phoneNumber,userId
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
304 | 手机格式错误 |
305 | 网络异常 |
18.获取验证码
url:/user/my/identification/card/msgcode POST
request:phoneNumber
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
306 | 手机格式错误 |
307 | 验证码已经发送 |
308 | 验证码发送超出限定次数 |
19.下一步
url:/user/my/identification/card/vertification POST
request:userId,phoneNumber,msgcode
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
309 | 短信验证码错误(在message里面返回还可以输入次数) |
310 | 该手机已被冻结,两小时后再获取。 |
311 | 今日请求已达到上限,请明天再试 |
312 | 验证码已过期,请重新获取验证码 |
20.更换手机
url:/user/my/phone GET
request:userId
Success:
{
"status":0,
"data":{
"phoneNumber":phoneNumber
}
}
Fail:
{
"status":1
}
21.更换手机-获取验证码
```java
url:/user/my/msgcode GET
request:userId,phoneNumber
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
313 | 手机格式错误 |
314 | 验证码已经发送 |
315 | 验证码发送超出限定次数 |
22.更换手机-下一步
url:/user/my/phone/msgcode GET
request:userId,phoneNumber
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
316 | 短信验证码错误(在message里面返回还可以输入次数) |
317 | 该手机已被冻结,两小时后再获取。 |
318 | 今日请求已达到上限,请明天再试 |
319 | 验证码已过期,请重新获取验证码 |
23.更换手机-下一步-下一步
url:/user/my/phone/vertification GET
request:userId,phoneNumber
Success:
{
"status":0,
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
320 | 短信验证码错误(在message里面返回还可以输入次数) |
321 | 该手机已被冻结,两小时后再获取。 |
322 | 今日请求已达到上限,请明天再试 |
323 | 验证码已过期,请重新获取验证码 |
24.设置-修改密码
url:/user/my/setting/password GET
request:userId,oldPassword,newPassword,comfirmPassword
Success:
{
"status":0,
"message":"修改密码成功!"
}
Fail:
{
"code":xxx,
"status":1
"message":xxx
}
code | message |
---|---|
321 | 旧密码输入错误,请重试。 |
322 | 新密码格式错误/新密码与旧密码重复,请重试。 |
323 | 新密码二次输入不一致,请重试。 |
25.设置-退出登录
url:/user/my/setting/logout GET
request:userId
Success:
{
"status":0,
"message":"退出成功"
}
Fail:
{
"code":xxx,
"status":1
"message":"退出失败"
}
code | message |
---|---|
327 | 网络错误 |
26.我的-我的理财
url:/user/my/investment GET
request:userId
Success:
{
"status":0,
"data":[
{
productName:
proProfit:
investment:
Profit:
expirationTime:
Status:
userName:
phoneNumber:
}
]
}
Fail:
{
"code":xxx,
"status":1
"message":"网络异常"
}
27.我的-我的理财-预约续投
url:/user/my/investment/book GET
request:userId,compactingId
Success:
{
"status":0,
"message":"续投成功"
}
Fail:
{
"status":1
"message":"续投失败"
}
28.我的-我的理财-取消续投
url:/user/my/debookvestment/cancel GET
request:userId,compactingId
Success:
{
"status":0,
"message":"取消续投成功"
}
Fail:
{
"status":1
"message":"取消续投失败"
}
29.我的-我的理财-交易记录
url:/user/my/transaction/record GET
request:userId
Success:
{
"status":0,
"data":[
{
productName:
Profit:
Status:
Investment:
}
]
"message":
}
Fail:
{
"status":1
"message":
}
30.我的-银行卡
url:/user/my/bank GET
request:userId
Success:
{
"status":0,
"data":[
{
"type":
"card":
}
]
"message":
}
Fail:
{
"status":1
}
31.我的-(点击'+'添加银行卡)
url:/user/my/bank/info GET
request:userId
Success:
{
"status":0,
"data":[
{
"realName":
"idCard":
}
]
"message":
}
Fail:
{
"code":
"status":1
"message":"未实名认证,请跳转实名认证页面"
}
code | message |
---|---|
331 | 未实名认证,请跳转到实名认证页面 |
32.我的-添加银行卡-下一步
url:/user/my/bank/card POST
request:card
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
332 | 卡号位数输入超过上限时,不可继续输入。 |
333 | 卡号格式错误,请重试! |
33.银行卡-解除绑定
url:/user/my/bank/card GET
request:card
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
34.银行卡-解除绑定-确认解绑
url:/user/my/bank/card/confirm GET
request:userId
Success:
{
"status":0,
"data":{
"phoneNumber":
}
"message":
}
Fail:
{
"code":
"status":1
}
35.银行卡-解除绑定-确认解绑-验证手机号-获取验证码
url:/user/my/bank/card/msgcode GET
request:userId,phoneNumber
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
334 | 手机格式错误 |
335 | 验证码发送失败 |
336 | 验证码发送超出限定的次数 |
36.银行卡-解除绑定-确认解绑-验证手机号-下一步
url:/user/my/bank/card DELETE
request:msgCode,card
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
337 | 短信验证码错误(在message里面返回还可以输入次数) |
338 | 该手机已被冻结,两小时后再获取。 |
339 | 今日请求已达到上限,请明天再试。 |
340 | 验证码已过期,请重新获取验证码。 |
37.我的-意见反馈-提交
url:/user/my/idea post
request:userId,content
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
后台
38.登录注销-登录
url:/manager/login post
request:account,password
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
39.登录注销-注销
url:/manager/logout GET
request:managerId
Success:managerId
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
40.业务管理-用户管理
url:/manager/business/ GET
request:
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
41.登录注册-登录
url:/manager/login POST
request:account,password
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
code | message |
---|---|
401 | 该用户不存在 |
402 | 密码错误,请重试 |
42.登录注册-注销
url:/manager/logout GET
request:managerId
Success:
{
"status":0,
"message":
}
Fail:
{
"code":
"status":1
}
43.业务管理-用户管理
url:/manager/business/user GET
request:pageNumber
Success:
{
"status":0,
"data":[
...
{
id:
serialId:
phoneNumber:
realName:
idCard:
balance:
profit:
createAt:
isLook:
}
...
]
"message":xxx
}
Fail:
{
"code":
"status":
}
44.业务管理-用户管理-查询
url:/manager/business/user/search GET
request:userId,realName,phoneNumber,status,pageNumber
Success:
{
"status":0,
"data":[
...
{
id:
serialId:
phoneNumber:
realName:
idCard:
balance:
profit:
createAt:
isLook:
}
...
]
"message":xxx
}
Fail:
{
"code":
"status":
}
45.业务管理-用户管理-冻结-确认
url:/manager/business/user/status PUT
request:
Success:
{
"status":0,
"message":xxx(成功)
}
Fail:
{
"status":1
}
46.业务管理-用户管理-查看
url:/manager/business/user/information GET
request:userId
Success:
{
"status":0,
"data":{
serialId:,
phoneNumber:,
[
"card1":
"card2":
]
"realName":
"idCard":
"createAt":
"balance":
"profit"
}
"message":xxx(成功)
}
Fail:
{
"status":1
}
45.业务管理-用户管理-个人信息-更换手机-获取验证码
url:/manager/business/user/information/phone/msg PUT
request:phoneNumber
Success:
{
"status":0,
}
Fail:
{
"code":
"status":1
"message":
}
code | message |
---|---|
403 | 手机格式错误 |
404 | 验证码已经发送 |
405 | 验证码请求发送超出限定次数 |
46.业务管理-用户管理-个人信息-更换手机-确认
url:/manager/business/user/information/phone PUT
request:userId,phoneNumber,msgCode
Success:
{
"status":0,
"message":"更换成功"
}
Fail:
{
"code":
"status":1
"message":
}
code | message |
---|---|
406 | 短信验证码错误(在message里面返回还可以输入次数) |
407 | 该手机已被冻结,两小时后再获取。 |
408 | 今日请求已达到上限,请明天再试。 |
409 | 验证码已过期,请重新获取验证码。 |
47.业务管理-用户管理-个人信息-交易记录
url:/manager/business/user/information/deals GET
request:userId,pageNumber
Success:
{
"status":0,
"data":{
serialId:
realName:
phoneNumber:
productName:
Investment:
createAt:
dealingType:
Status"成功"
dealingWay:账户余额
Fail:
{
"status":1
}
48.业务管理-用户管理-个人信息-投资合同
url:/manager/business/user/information/compact GET
request:userId
Success:
{
"status":0,
"data":{
serialId:
realName:
phoneNumber:
productName:
Investment:
createAt:
dealingType:
Status"成功"
dealingWay:账户余额
Fail:
{
"status":1
}
48.业务管理-用户管理-个人信息-投资合同-查看
url:/manager/business/user/information/compact/search GET
request:compactId
49.业务管理-债权管理
url:/manager/business/companies GET
request:pageNumber
50.业务管理-债权管理-查看
url:/manager/business/companies/compacts GET
request:compactId
50.业务管理-债权管理-查询
url:/manager/business/companies/compacts/search GET
```java
request:compactId
51.业务管理-债权管理-匹配
url:/manager/businees/companies/compacts/matching GET
52.业务管理-债权管理-编辑
url:/manager/businees/companies/compacts/{ } PUT
53.业务管理-债权管理-删除
url:/manager/businees/companies/compacts/{ } DELETE
54.业务管理-债权管理-新增
url:/manager/businees/companies/compacts/{ } POST
55.业务管理-产品管理
url:/manager/businees/products GET
56.业务管理-产品管理-查询
url:/manager/businees/products/search GET
57.业务管理-产品管理-新增
url:/manager/businees/products/{} POST
58.业务管理-产品管理-删除
url:/manager/businees/products/{} DELETE
59.业务管理-产品管理-编辑
url:/manager/businees/products/{} PUT
60.业务管理-产品管理-上下架
url:/manager/businees/products/status/{} PUT
61.业务管理-运营管理-banner图-点击banner
url:/manager/operation/banneres GET
62.业务管理-运营管理-banner图-查询
url:/manager/operation/banneres/search/ GET
63.业务管理-运营管理-banner图-增加
url:/manager/operation/banneres/{} POST
64.业务管理-运营管理-banner图-删除
url:/manager/operation/banneres/{} DELETE
65.业务管理-运营管理-banner图-编辑
url:/manager/operation/banneres/{} PUT
66.业务管理-运营管理-banner图-上下架
url:/manager/operation/banneres/status/{} PUT
67.业务管理-运营管理-鼎力推荐
url:/manager/operation/recommendations GET
68.业务管理-运营管理-鼎力推荐-查询
url:/manager/operation/recommendations/search GET
69.业务管理-运营管理-鼎力推荐-增加
url:/manager/operation/recommendations/{} POST
70.业务管理-运营管理-鼎力推荐-删除
url:/manager/operation/recommendations/{} DELETE
71.业务管理-运营管理-鼎力推荐-编辑
url:/manager/operation/recommendations/{} PUT
72.业务管理-运营管理-鼎力推荐-上下架
url:/manager/operation/recommendations/status PUT
73.业务管理-运营管理-消息管理
url:/manager/operation/messages GET
74.业务管理-运营管理-消息管理-查询
url:/manager/operation/messages/search GET
75.业务管理-运营管理-消息管理-增加
url:/manager/operation/messages/{} POST
76.业务管理-运营管理-消息管理-删除
url:/manager/operation/messages/{} POST
77.业务管理-运营管理-消息管理-编辑
url:/manager/operation/messages/{} PUT
78.业务管理-运营管理-消息管理-取消
url:/manager/operation/messages/cancel/{} PUT
78.业务管理-运营管理-意见回复
url:/manager/operation/ideas GET
79.业务管理-运营管理-意见回复-查询
url:/manager/operation/ideas/search GET
80.业务管理-运营管理-意见回复-删除
url:/manager/operation/ideas/{} DELETE
81.业务管理-运营管理-意见回复-查看
url:/manager/operation/ideas/{} GET
82.业务管理-运营管理-意见回复-回复
url:/manager/operation/ideas/status/{} POST
83.业务管理-密码管理-修改密码
url:/manager/background/password PUT
84.业务管理-密码管理-账户管理
url:/manager/background/accounts GET
85.业务管理-密码管理-账户管理-查询
url:/manager/background/accounts/search GET
86.业务管理-密码管理-账户管理-新增
url:/manager/background/accounts/ POST
87.业务管理-密码管理-账户管理-删除
url:/manager/background/accounts/ DELETE
88.业务管理-密码管理-账户管理-编辑
url:/manager/background/accounts/ PUT
89.模块管理
url:/manager/background/modules GET
89.模块管理-查询
url:/manager/background/modules/search GET
90.模块管理-新增
url:/manager/background/modules POST
91.模块管理-编辑
url:/manager/background/modules PUT
92.模块管理-删除
url:/manager/background/modules DELETE
93.角色管理
url:/manager/background/roles GET
94.角色管理-查询
url:/manager/background/roles/search GET
95.角色管理-新增
url:/manager/background/roles POST
96.角色管理-编辑
url:/manager/background/roles PUT
97.角色管理-删除
url:/manager/background/roles DELETE