加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
接口说明:
 Content-Type: application/x-www-form-urlencoded
 1.   返回值基本都是
    {
        "code": 0,
        "message": "操作成功",
        "data": {},
        "traceId": null
    }
    如果code=0 说明成功。 其他状态  弹出错误提示 message 字段。
  2. 出了登陆接口 其他接口都需要添加 Authorization header头 ,其中的值由 登陆接口返回的token获取。



主要目标:
   开发一个商户后台 主要功能清单:
1.登陆功能  根据帐号密码登陆     接口已完成
Content-Type: application/x-www-form-urlencoded
http://118.107.29.139:8080/manage/user/login/v2?username=hmgame&password=123456

参数:username
参数: password

返回:
{
    "msg": "登陆成功",
    "code": 0,
    "data": {
        "token": "1941892631974e8cbf2fb9ce94c9ed73"
    }
}
其中token用于 后面的请求 带到header Authorization字段中用于鉴权
例如: Authorization:1941892631974e8cbf2fb9ce94c9ed73


2.商户基本信息                 接口已完成
http://118.107.29.139:8080/manage/cpinfo/info
无参数
返回值:
{
    "code": 0,
    "message": "操作成功",
    "data": {
        "appId": null,
        "userName": "hmgame",
        "key": "8dd86c00cf774ffd871b19fa7a34d4dc",
        "payFeeFix": null,
        "payFeeRate": 0.070,
        "withdrawFeeFix": null,
        "withdrawFeeRate": 0.030,
        "remain": 10843875
    },
    "traceId": null
}

appId: 商户号
userName:商户名称
key:密钥
payFeeFix:入款费率 固定
payFeeRate:入款费率 百分比
withdrawFeeFix:出款费率 固定
payFeeRate:出款费率 百分比
remain:余额

a.参考 商户信息.png 去掉接口文档,白名单
b.去掉获取密钥  用一个显示密钥功能  一个小眼睛打开和关闭查看这个密钥

3.账变明细                                       已有功能参考:记录查询->余额明细记录
打开chrome F12 看下接口 有4个接口 一个分页3个统计
登陆 http://118.107.29.139:8080/
用户名 : hmly
密码 : Aa!@#$%^
改动1: 需要调整减少一下查询 参数和返回值(待定)

4.商户入款管理                       功能参考 已有系统菜单:记录查询->交易记录
打开chrome F12 看下接口 有4个接口 一个分页3个统计
登陆 http://118.107.29.139:8080/
用户名 : hmly
密码 : Aa!@#$%^
改动1: 菜单名称改成 商户入款管理
改动2: 需要调整减少一下查询 参数和返回值(待定)

5.商户出款管理                     功能参考 已有系统菜单:记录查询->API提现记录
打开chrome F12 看下接口 有4个接口 一个分页3个统计
登陆 http://118.107.29.139:8080/
用户名 : hmly
密码 : Aa!@#$%^
改动1: 菜单名称改成 商户出款管理
改动2:需要调整减少一下查询 参数和返回值(待定)

6.商户结算列表                               功能参考 已有系统菜单:记录查询->商户结算记录
    a.参数没有变化,结果没有变化 Url和参考的不一样
     参考的地址为: /manage/settlementLog/pageList
     改为: /manage/settlementLog/pageList/me

7.申请结算( 商户结算列表 的 toolbar 栏目增加一个按钮 弹出 申请结算的框框)
http://118.107.29.139:8080/manage/settlementLog/createSettle
参数:
{
   faitAmount: '申请法币金额'
   account: 'USDT地址'
}
其中 faitAmount 的输入框 是 100.00  带2位小数
但是参数需要传递 faitAmount= 10000   整数

8.一些简单统计(待定)


9.修改密码接口

http://118.107.29.139:8080/manage/user/resetPassword?oldPassword=hmgame&newPassword=123456

参数:oldPassword   原始密码
参数: newPassword   新设置的密码

空文件

简介

11111111111111111111111111111111111 展开 收起
HTML
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化