达人店后台接口-收益宝相关

1,浮动利率获取

request

method: GET  
url: /shop/v1/float-rate
    

参数说明

参数名 类型 必填 描述

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data':  {
    "id": 8506,
    "key": "收益宝-利息区间",
    "minValue": 0.023,
    "maxValue": 0.033
  },
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

2,浮动利率修改

request

method: PATCH  
url: /shop/v1/float-rate

body = {  
  id: 28,
  minValue: 0.021,
  maxValue: 0.026
}
    

参数说明

参数名 类型 必填 描述

id

number

浮动利率ID

minValue

number

利率区间最小值

maxValue

number

利率区间最大值

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data':  [],
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

1100

请求参数确实或格式不正确

3,利率列表获取

request

method: GET  
url: /shop/v1/date-rate/list?page=1&pageSize=10
    

参数说明

参数名 类型 必填 描述

page

string

当前页数默认第1页

pageSize

string

每页的数量默认10

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data':  [
    {
      "gmtCreate": 1482076800000, //创建时间
      "gmtModified": 1482133842000,
      "id": 29, //记录的ID
      "operator": 2763912, //最近的操作用户ID
      "rate": 0.06   //利率
    },
    ...
  ],
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

4,添加/修改单日利率

request

method: POST(添加)/PATCH(修改)  
url: /shop/v1/date-rate  
body = {  
  time: '2016-12-18 00:00:00', //添加的利率的日期,添加时必填
  id: 12, //记录的ID, 修改时必填
  rate: 0.026
}
    

参数说明

参数名 类型 必填 描述

time

string

添加利率日的时间 格式必须为2016-11-11 00:00:00,添加时必填

id

number

记录的ID, 修改接口必须要填

rate

number

利率

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data':  [],
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

1100

请求参数确实或格式不正确

5,对账单列表(收益宝记录)获取

request

method: GET  
url: /shop/v1/day-bill?page=1&pageSize=10
    

参数说明

参数名 类型 必填 描述

page

string

当前页数默认第1页

pageSize

string

每页的数量默认10

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data': [
    {
      "amount": 1, 结算账户数
      "capital": 100, 当前本金
      "commission": 1, 计算利息
      "expectCommission": 0,
      "gmtCreate": 1481881056000,
      "gmtModified": 1482137411000,
      "id": 8,
      "isDelete": 0,
      "isPass": 0, 是否记过审查,默认系统审查通过
      "operator": 2763912, 0 是指系统 非0 为用户ID
      "rate": 0.01, 结算日的佣金率
      "statementTime": 1481881058000
    },
    ...
  ],
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

6, 当日对账单获取

request

method: GET  
url: /shop/v1/day-bill/time?time=2016-11-11 00:00:00
    

参数说明

参数名 类型 必填 描述

time

string

当天的日期格式2016-12-18 00:00:00

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data': {
      "amount": 1, 结算账户数
      "capital": 100, 当前本金
      "commission": 1, 计算利息
      "expectCommission": 0,
      "gmtCreate": 1481881056000,
      "gmtModified": 1482137411000,
      "id": 8,
      "isDelete": 0,
      "isPass": 0, 是否记过审查,默认系统审查通过
      "operator": 2763912, 0 是指系统 非0 为用户ID
      "rate": 0.01, 结算日的佣金率
      "statementTime": 1481881058000
  },
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

7,撤销今日发放利息

request

method: PATCH  
url: /shop/v1/day-bill  
body = {  
  id: 12, 
  isPass: 1,
}
    

参数说明

参数名 类型 必填 描述

id

number

记录的ID,要撤销的当日的发放利息的记录的ID

isPass

number

撤销时填1, 0=通过,1-没有通过

response

body:{  
  'code': 1,
  'message': 'success',
  'pageCount': 1,
  'pageCurrent': 1,
  'data':  [],
  'isRedirect': 0,
  'redirect': 'url',
  'login': 0
}

可能出现的状态码及描述

code message

1

success

1000

系统内部错误

1100

请求参数确实或格式不正确

沐风

继续阅读此作者的更多文章