获取待入账流水列表
<h4>接口说明</h4>
<hr />
<ul>
<li>接口功能描述
•获取待入账流水列表
<strong>请求URL:</strong> </li>
<li><code>http://domain/fy/freeze/getFreezeTransformList</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST
• header Content-Type: application/x-www-form-urlencoded</li>
</ul>
<p><strong>请求参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>手机号码</td>
</tr>
<tr>
<td style="text-align: left;">addTimeStart</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>添加时间-开始</td>
</tr>
<tr>
<td style="text-align: left;">addTimeEnd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>添加时间-结束</td>
</tr>
<tr>
<td style="text-align: left;">budgetTimeStart</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>预计时间-开始</td>
</tr>
<tr>
<td style="text-align: left;">budgetTimeEnd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>预计时间-结束</td>
</tr>
<tr>
<td style="text-align: left;">harvestTimeStart</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>收货时间-开始</td>
</tr>
<tr>
<td style="text-align: left;">harvestTimeEnd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>收货时间-结束</td>
</tr>
<tr>
<td style="text-align: left;">freezeOrderNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>流水单号</td>
</tr>
<tr>
<td style="text-align: left;">transformState</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Short</td>
<td>流水状态。0: 全部, 1:流出,2:流入</td>
</tr>
<tr>
<td style="text-align: left;">transformType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Short</td>
<td>流水类型。1:订单返利(普通),2:订单返利(0元),3:订单返利(5元),4:兑换现金(消耗金币),5:会员刮奖(50红包), 6:订单返利(1元)</td>
</tr>
<tr>
<td style="text-align: left;">shoppingOrderState</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Short</td>
<td>购物订单状态。0:全部,1:未收货,2:已收货</td>
</tr>
<tr>
<td style="text-align: left;">startIndex</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>开始索引</td>
</tr>
<tr>
<td style="text-align: left;">efficacyState</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Short</td>
<td>失效状态。1:已失效,2:未失效</td>
</tr>
<tr>
<td style="text-align: left;">efficacyType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Short</td>
<td>失效类型。1:退货退款,2:订单被处罚</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>{
"phone":"13751358923","addTimeStart":1571500800000,"addTimeEnd":1574179200000
}</code></pre>
<p><strong>返回示例</strong></p>
<pre><code>{
"result": "success",
"resultData": {
"freezeTransformList": [
{
"shoppingOrderNo": "",
"addTime": 1572852300001,
"goodsPlatform": 0,
"freezeOrderNo": "chsdrz201911041525000000053",
"transformAmount": 10000,
"freezeTransformId": 7,
"harvestTime": 0,
"transformType": 3,
"budgetTime": 0,
"userId": 1,
"shoppingOrderState": 0,
"placeOrderTime": 0,
"phone": "13751358923",
"goodsImage": "",
"transformState": 1,
"state": 1,
"goodsName": ""
},
{
"shoppingOrderNo": "",
"addTime": 1572852300001,
"goodsPlatform": 0,
"freezeOrderNo": "chsdrz201911041525000000083",
"transformAmount": 300000,
"freezeTransformId": 6,
"harvestTime": 0,
"transformType": 4,
"budgetTime": 0,
"userId": 1,
"shoppingOrderState": 0,
"placeOrderTime": 0,
"phone": "13751358923",
"goodsImage": "",
"transformState": 1,
"state": 1,
"goodsName": ""
},
{
"shoppingOrderNo": "",
"addTime": 1572852000003,
"goodsPlatform": 0,
"freezeOrderNo": "chsdrz201911041520000000076",
"transformAmount": 200000,
"freezeTransformId": 3,
"harvestTime": 0,
"transformType": 5,
"budgetTime": 0,
"userId": 1,
"shoppingOrderState": 0,
"placeOrderTime": 0,
"phone": "13751358923",
"goodsImage": "",
"transformState": 1,
"state": 1,
"goodsName": ""
},
{
"shoppingOrderNo": "",
"addTime": 1572624000000,
"goodsPlatform": 0,
"freezeOrderNo": "sdhs16465465465",
"transformAmount": 200000,
"freezeTransformId": 1,
"harvestTime": 0,
"transformType": 5,
"budgetTime": 0,
"userId": 1,
"shoppingOrderState": 0,
"placeOrderTime": 0,
"phone": "13751358923",
"goodsImage": "",
"transformState": 2,
"state": 1,
"goodsName": ""
}
],
"sumFreezeAmountOut": 510000,
"sumFreezeAmountIn": 200000,
"freezeTransformrCount": 4
},
"resultCode": 0,
"resultMsg": "成功"
}</code></pre>
<p><strong>返回参数说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">resultCode</td>
<td style="text-align: left;">Integer</td>
<td>结果码</td>
</tr>
<tr>
<td style="text-align: left;">resultMsg</td>
<td style="text-align: left;">String</td>
<td>描述信息</td>
</tr>
<tr>
<td style="text-align: left;">resultData</td>
<td style="text-align: left;">Json</td>
<td>返回数据</td>
</tr>
<tr>
<td style="text-align: left;">freezeTransformrCount</td>
<td style="text-align: left;">int</td>
<td>条数</td>
</tr>
<tr>
<td style="text-align: left;">sumFreezeAmountIn</td>
<td style="text-align: left;">long/100</td>
<td>流入总额</td>
</tr>
<tr>
<td style="text-align: left;">sumFreezeAmountOut</td>
<td style="text-align: left;">long/100</td>
<td>流出总额</td>
</tr>
</tbody>
</table>
<p><strong>freezeTransform实体类</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<pre><code> Integer freezeTransformId; //主键ID
Integer userId; //用户ID
String phone; //手机号码
Short state = 1; //状态。1:正常,0:废弃
String freezeOrderNo; //待入账订单号。如:chsdrzxxxxxxxx
Integer transformAmount; //流水金额
Short transformState; //流水状态。1:流出,2:流入
Short transformType; //流水类型。1:订单返利(普通),2:订单返利(0元),3:订单返利(5元),4:兑换现金(消耗金币),5:会员刮奖(50红包),6:订单返利(1元)
Long addTime; //添加时间
Long budgetTime; //预计时间
Long harvestTime; //收货时间
String threeOrderNo; //第三方订单号
Short threeOrderState = 0; //第三方订单状态。0:默认无,1:已付款,未收货,2:已收货,3:未知
Long placeOrderTime; //下单时间
String goodsName; //商品名称
String goodsImage; //商品图片
String goodsPlatform; //商品订单所属平台类型,包括天猫、淘宝、聚划算等
Short efficacyState = 2; //失效状态。1:已失效,2:未失效
Short efficacyType; //失效类型。1:退货退款,2:订单被处罚
String remark; //备注</code></pre>
<p><strong>resultCode对应的值</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0</td>
<td>请求成功</td>
</tr>
<tr>
<td style="text-align: left;">-1</td>
<td>请求错误</td>
</tr>
<tr>
<td style="text-align: left;">-2</td>
<td>请求参数缺失</td>
</tr>
<tr>
<td style="text-align: left;">-3</td>
<td>用户未登录</td>
</tr>
<tr>
<td style="text-align: left;">-5</td>
<td>服务器异常</td>
</tr>
</tbody>
</table>