[TOC]
## 獲取用戶余額
* 請求地址: `/funds/getBalance`
* 請求方式: get
* 請求參數: 無
* 成功返回:
```json
{
"code": 0,
"data": {
"data": {
"sum": 0//余額 (單位是分)
}
}
}
```
* 失敗返回: 其他錯誤信息
## 獲取用戶押金
* 請求地址: `/funds/getDeposit`
* 請求方式: get
* 請求參數: 無
* 成功返回:
```json
{
"code": 0,
"data": {
"status": 0,//押金狀態 0 正常 1 申請退款中 2 已退款 3 拒絕退款
"sum": 0//押金 (單位·分)
}
}
```
* 失敗返回: 其他錯誤信息
## 獲取用戶充值記錄
* 請求地址: `/funds/recharge`
* 請求方式: get
* 請求參數: 無
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"order_number": "AB123456",//充值訂單號
"sum": 200,//充值金額 (單位分)
"status": 0,//充值狀態 0 未付款 1已付款
"type": 0,//充值類型 0 余額 1 押金
"mode": 0,//支付方式 0 微信 1 支付寶 2 銀行卡
"create_time": "2017-11-14 20:15:18"//下單時間
}
],
"currentPage": 1,//當前頁
"pageNumber": 10,//頁碼
"count": 1//總條數
}
}
```
* 失敗返回: 其他錯誤信息
## 充值記錄分頁
* 請求地址: `/funds/recordPag`
* 請求方式: get
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 當前頁 |
| `pageNumber` | int | 11 | `是` | 頁碼 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"order_number": "AB123456",
"sum": 200,
"status": 0,
"type": 0,
"mode": 0,
"create_time": "2017-11-14 20:15:18"
}
]
}
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```
## 獲取用戶提現記錄
* 請求地址: `/funds/getCash`
* 請求方式: get
* 請求參數: 無
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"sum": 2000,//提現金額
"status": 0,//提現狀態 0 申請中 1 提現成功 2 提現失敗
"type": 0,// 提現類型 0 余額 1 押金
"a_type": 0,//提現賬戶類型 0 微信 1 支付寶 2 銀行卡
"account": "12313",//提現賬戶
"create_time": "2017-11-14 18:05:44"//申請提現時間
}
],
"currentPage": 1,//當前頁
"pageNumber": 10,//頁碼
"count": 1//總條數
}
}
```
* 失敗返回: 其他錯誤信息
## 提現記錄分頁
* 請求地址: `/funds/cashPag`
* 請求方式: get
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `currentPage` | int | 11 | `是` | 當前頁 |
| `pageNumber` | int | 11 | `是` | 頁碼 |
* 成功返回:
```json
{
"code": 0,
"data": {
"data": [
{
"id": 1,
"sum": 2000,
"status": 0,
"type": 0,
"a_type": 0,
"account": "12313",
"create_time": "2017-11-14 18:05:44"
}
]
}
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```
## 余額申請提現
* 請求地址: `/funds/save`
* 請求方式: post
* 請求參數:
| 字段名 | 字段類型 | 字段長度 | 必填 | 字段說明 |
| --- | --- | --- | --- | --- |
| `sum` | int | 11 | `是` | 提現金額 |
| `a_type` | int | 11 | 是 | 提現賬戶類型 |
| `account` | string | 2-31 | 是 | 提現賬戶 |
>[info] 注:提現賬戶類型和提現賬戶 前端設計沒有 可以不用填寫
> 提現賬戶類型 0 微信 1 支付寶 2 銀行卡
* 成功返回:
```json
{
"code": 0
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```
## 押金申請提現
* 請求地址: `/funds/saveDeposit`
* 請求方式: post
* 請求參數: 無
* 成功返回:
```json
{
"code": 0
}
```
* 失敗返回:
```json
{
"code": -1,
"msg": "參數錯誤!"
}
```