9.账务相关
9.1.查询整个平台的账务信息
- 请求
/sett/pssett
参数:
权限
管理员登录。
-
响应
{ "code": 0, "data": { "count": 1, "ts": 1534850237, "items": [ { "id": "1", "sett_time": "2018-08-21 00:00:00", "income": "0.01", "orders": "8", "withdraw": null, "unwithdraw": null, "dailyadd": "0", "add_time": "2018-08-21 18:45:23", "update_time": "2018-08-21 19:08:45", "dailyincome": null } ] } }
sett_time 统计截止时间
income 总收入金额
orders 总订单数
withdraw 已结算金额
unwithdraw 未结算金额
dailyadd 当日新增订单数
dailyincome 当日新增收入
9.2.查询整个平台的日报数据
该接口返回一段时间内每天的财务数据,用于展示平台的收入走势。
返回的数据属性中,sett_time是一个 "2018-08-21 00:00:00"格式的数据,表示是哪天的统计数据。"2018-08-21 00:00:00"表示截止“2018-08-21”的统计数据。
- 请求
/sett/psDailyReport/?days=7
参数:
days 返回数据的天数,如30 表示返回最近30天的数据。
权限
管理员登录。
-
响应
{ "code": 0, "data": { "count": 3, "ts": 1535012829, "items": [ { "id": "3", "sett_time": "2018-08-21 00:00:00", "income": "0.12", "orders": "74", "withdraw": null, "unwithdraw": null, "dailyadd": "14", "add_time": "2018-08-21 18:43:10", "update_time": "2018-08-21 18:43:10", "dailyincome": "0.00" }, { "id": "4", "sett_time": "2018-08-22 00:00:00", "income": "0.12", "orders": "90", "withdraw": null, "unwithdraw": null, "dailyadd": "5", "add_time": "2018-08-22 02:01:01", "update_time": "2018-08-22 18:59:22", "dailyincome": "0.11" }, { "id": "5", "sett_time": "2018-08-23 00:00:00", "income": "0.23", "orders": "95", "withdraw": null, "unwithdraw": null, "dailyadd": "0", "add_time": "2018-08-23 02:01:01", "update_time": "2018-08-23 02:01:01", "dailyincome": null } ] } }
sett_time 统计截止时间
income 总收入金额
orders 总订单数
withdraw 已结算金额
unwithdraw 未结算金额
dailyadd 当日新增订单数
dailyincome 当日新增收入
9.3.查询老师账务信息
- 请求
/sett/sett
参数:
id 老师编号,【可选】省略时表示取当前登录用户的账务信息。
权限
老师或管理员登录。
-
响应
{ "code": 0, "data": { "count": 1, "ts": 1535108549, "items": [ { "id": "1", "user_id": "7", "total_income": "0.01", "month_income": "0.00", "daily_income": "0.00", "total_orders": "4", "month_orders": "3", "daily_orders": "0", "total_withdraw": "0.00", "total_left": "0.00", "can_withdraw": "0.00", "sett_time": null, "update_time": "2018-08-24 18:45:44", "status": "0", "lock_time": null, "albums": "3", "albums_onsale": "2" } ] } }
total_income 总收入
month_income 本月收入
daily_income 今日收入
total_orders 总订购数
month_orders 本月订购数
daily_income 今日订购数
total_withdraw 已提现总额
total_left 未提现金额
can_withdraw 可提现金额
update_time 统计时间
albums 专辑数量
albums_onsale 上线专辑数量
9.4.查询提现记录
- 请求
/sett/withdrawList
参数:
id 老师编号,【可选】省略时表示取当前登录用户的账务信息。
权限
老师或管理员登录。
* **响应**
{
"code": 0,
"data": {
"count": 1,
"ts": 1533895178,
"items": [
{
"id": "1",
"user_id": "7",
"amount": "1.00",
"servicer": null,
"trade_no": null,
"third_trade_no": null,
"third_buyer_id": null,
"pay_status": "2",
"add_time": null,
"pay_time": null
}
]
}
}
amount 提现金额
servicer 提现渠道
1 = 支付宝
2 = 微信
third_trade_no 支付平台交易序列号
third_buyer_id 支付平台用户账号
pay_status 支付状态
0 = 创建
1 = 正在支付
2 = 支付完成
4 = 支付异常
add_time 请求支付时间
pay_time 支付完成时间
转载于:https://blog.51cto.com/livestreaming/2157381