Authored by tanling

Update ShopReportController.md

@@ -650,3 +650,73 @@ code为200即为成功,否则是失败。 @@ -650,3 +650,73 @@ code为200即为成功,否则是失败。
650 650
651 ``` 651 ```
652 652
  653 +## 8、对账结算##
  654 +
  655 +查询销售统计报表(method=app.shops.balance)
  656 +#### 公共请求参数
  657 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  658 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  659 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  660 +|app_version|float|10|否|1||APP版本|
  661 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  662 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  663 +|screen_size|string|20|否|800x900||(手机尺寸)|
  664 +
  665 +#### 请求参数
  666 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  667 +|:-------| -----:|-----:|-----:|----:|
  668 +|page|int|是|2|第几页|
  669 +|size|int|是|10|每页条数|
  670 +|shopId|int|否|17|是|店铺ID |
  671 +|brandId|int|否|17|是|品牌 |
  672 +
  673 +注意,通用的头部没有列出。
  674 +请求示例
  675 +http://192.168.102.217:8080/gateway?method=app.shops.balance
  676 +
  677 +## 请求样例数据
  678 +```json
  679 +{
  680 + "page": 1,
  681 + "size": 2
  682 +}
  683 +```
  684 +
  685 +### 响应
  686 +code为200即为成功,否则是失败。
  687 +响应JSON格式如下所示:
  688 +```json
  689 +{
  690 + "alg": "SALT_MD5",
  691 + "code": 200,
  692 + "data": {
  693 + "additionInfo": {
  694 + "allAmountRate": 2977817.56,//累计结算金额
  695 + },
  696 + "list": [
  697 + {
  698 + "brandId": 144,//品牌ID
  699 + "brandName": "VANS", //品牌
  700 + "dateId": 1,//生成日期
  701 + "stateId": 2,//状态
  702 + "orderAmount": 665,//金额
  703 + }
  704 + ],
  705 + "page": 1,
  706 + "size": 10,
  707 + "total": 14612,
  708 + "totalPage": 1462
  709 + },
  710 + "md5": "ce4964c1e6defece5035c81b63c3c51d",
  711 + "message": "getOrdersGoodsRptList result"
  712 + }
  713 +```
  714 +
  715 +```json
  716 + {
  717 + "code": 405,
  718 + "data": [],
  719 + "md5": "d751713988987e9331980363e24189ce",
  720 + "message": "getOrdersGoodsRptList"
  721 + }
  722 +```