接口描述:

  • 获取交易结算列表。

请求 URL:

  • http|https://host/api/v1/transaction/method/get.transaction.list/

请求方式:

  • GET
  • POST

是否授权:

  • 需要授权

业务参数:

参数名 类型 是否必须 范围值 默认值 示例值 描述
action string max:80 Carey 操作人(账号)
type integer in:0,1 0 收支类型 0=收入 1=支出
source_no string max:100 PO_I10495504 交易来源订单号
module string in:points,money,card money 收支模型 points=积分 money=余额 card=购物卡
to_payment integer egt:0 1 交易来源
account string max:80 careya 账号或昵称
begin_time datetime beforeTime:end_time 2018-05-13 10:00:00 开始时间
end_time datetime afterTime:begin_time 2018-05-30 10:00:00 结束时间
card_number string length:16 997156462 购物卡卡号
page_no integer gt:0 1 1 页码
page_size integer between:1,40 15 15 每页数量
order_type string in:asc,desc desc asc 排序方式
order_field string 见附属 A transaction_id type 排序字段

附属 A:
in:transaction_id,type,create_time

响应参数:

参数名 类型 是否返回 示例值 描述
status integer 200 状态码
message string success 消息信息
data array [] 返回数组
data 类型 是否返回 示例值 描述
items array [] 列表项
total_result integer 4 合计计数
items 类型 是否返回 示例值 描述
transaction_id integer 4 交易编号
user_id integer 1 账号编号(顾客组)
action string Carey 操作人
type integer 0 收支类型 0=收入 1=支出
amount number 100 收支金额
balance number 22258482 剩余余额
source_no string PO_I10495504 交易来源订单号
remark string 赠送积分 交易备注
cause string 原因 操作原因
module string points 收支模型 points=积分 money=余额 card=购物卡
to_payment integer 0 交易来源
card_number string 997156462 购物卡卡号
create_time datetime 2018-01-04 15:17:53 创建时间
get_user object [] 账号对象
get_user 类型 是否返回 示例值 描述
username string dnyz520 账号
nickname string careya 昵称
head_pic string //host/head_pic.jpg 头像

响应示例:

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "data": {
  5. "items": [
  6. {
  7. "transaction_id": 4,
  8. "user_id": 1,
  9. "action": "Carey",
  10. "type": 0,
  11. "amount": 100,
  12. "balance": 22258482,
  13. "source_no": "PO_I1049550470892670001",
  14. "remark": "赠送积分",
  15. "cause": "",
  16. "module": "points",
  17. "to_payment": 0,
  18. "card_number": "",
  19. "create_time": "2018-01-04 15:17:53",
  20. "get_user": {
  21. "username": "dnyz520",
  22. "nickname": "careya",
  23. "head_pic": "//host/head_pic.jpg"
  24. }
  25. },
  26. {
  27. "transaction_id": 3,
  28. "user_id": 1,
  29. "action": "Carey",
  30. "type": 0,
  31. "amount": 780,
  32. "balance": 31367.01,
  33. "source_no": "PO_I1049550470892680001",
  34. "remark": "取消订单",
  35. "cause": "",
  36. "module": "card",
  37. "to_payment": 5,
  38. "card_number": "9971564621172962",
  39. "create_time": "2018-01-04 15:17:53",
  40. "get_user": {
  41. "username": "dnyz520",
  42. "nickname": "careya",
  43. "head_pic": "//host/head_pic.jpg"
  44. }
  45. }
  46. ],
  47. "total_result": 4
  48. }
  49. }

备注:

  1. 该接口支持条件搜索,如果不带入业务参数则使用默认值。
文档更新时间: 2018-05-21 22:05