历史扫码记录搜索
<h5>简要描述</h5>
<ul>
<li>历史扫码记录搜索接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://yz.admin.zhishangsoft.com/admin/scan-record/ck/search</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">startId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>开始id</td>
</tr>
<tr>
<td style="text-align: left;">endId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>结束id</td>
</tr>
<tr>
<td style="text-align: left;">pageState</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Byte</td>
<td>分页参数,10:上一页,20:第一页,30:下一页</td>
</tr>
<tr>
<td style="text-align: left;">length</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>分页参数,每页的数据条数</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>扫码开始日期</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>扫码结束日期</td>
</tr>
<tr>
<td style="text-align: left;">resultState</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Byte</td>
<td>返回结果,0:无返回结果,10:正常,11:出纸过长,20:空纸,21:纸巾未装好,22:断纸,30:卡纸,40:设备异常,50:切刀异常,60:走纸传感器异常,61:切刀传感器异常,62:履带皮带断裂,63:滚轮不转</td>
</tr>
<tr>
<td style="text-align: left;">openId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>用户openId</td>
</tr>
<tr>
<td style="text-align: left;">unionId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>用户unionId</td>
</tr>
<tr>
<td style="text-align: left;">sn</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>设备SN码</td>
</tr>
<tr>
<td style="text-align: left;">taskName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>项目名称</td>
</tr>
<tr>
<td style="text-align: left;">wxName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>微信昵称</td>
</tr>
<tr>
<td style="text-align: left;">addressPoint</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>业主单位名称</td>
</tr>
<tr>
<td style="text-align: left;">outType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Byte</td>
<td>是否付费,0:未使用,10:免费,20:付费使用</td>
</tr>
<tr>
<td style="text-align: left;">taskType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Byte</td>
<td>项目类型,10:服务号,11:服务号推小程序,20:订阅号,21:高留存服务号,30:纯二维码,31:小程序扫码,32:带参二维码,33:小程序点击,34:小程序合作,35:小程序视频取纸,36:小程序合作(无点击),40:H5,70:云粉吧,90:新达,100:新个人微信号,110:企业微信,115:视频号,116:视频号返回取纸</td>
</tr>
<tr>
<td style="text-align: left;">isNewUser</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Byte</td>
<td>是否新用户,0:否,10:是</td>
</tr>
<tr>
<td style="text-align: left;">returnOutput</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Byte</td>
<td>是否返回量出纸,0:否,10:是</td>
</tr>
<tr>
<td style="text-align: left;">sceneTagId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>场景标签id</td>
</tr>
<tr>
<td style="text-align: left;">taskId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>项目id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code": 1,
"data": [
{
"address": "大海边",
"addressPoint": "sevenbus78",
"addressPointId": "24",
"area": "长宁区",
"brushAddress": "",
"brushIp": "",
"brushPhone": "",
"brushRate": 0,
"city": "上海市",
"clientName": "",
"count": 0,
"createTime": "2021-09-10 14:36:48",
"customField": "",
"discernTime": "2000-01-01 00:00:00",
"discernTimeStr": "2000-01-01 00:00:00",
"distinct": false,
"endTime": "",
"firstScanTimeStr": "2021-01-14 00:00:00",
"fullAddress": "",
"id": "643096734096502785",
"ip": "27.149.89.154",
"isNewUser": 0,
"isNewUserStr": "否",
"isOutType": 0,
"loadOverTime": "2021-09-10 14:36:51",
"normal": false,
"openId": "oy8CgjlFRVONbZP_aVKHZJfaj_84",
"orderCode": "ensemble200001",
"orderId": "87220",
"orderTime": "2000-01-01 00:00:00",
"orderTimeStr": "2000-01-01 00:00:00",
"outType": 0,
"outTypeStr": "未使用",
"ownerClientAccount": "KH15980570699",
"ownerClientId": "73",
"phoneSystemVer": "Android 10",
"phoneVer": "JER-AN20",
"province": "上海市",
"result": "",
"resultState": 0,
"resultStateList": [],
"resultStateStr": "-",
"returnOutput": 0,
"returnOutputStr": "否",
"returnTime": "2000-01-01 00:00:00",
"returnTimeStr": "2000-01-01 00:00:00",
"scanTaskId": "1758",
"scanTaskName": "常取关测试",
"scanTime": "2021-09-10 14:36:48",
"scanTimeStr": "2021-09-10 14:36:48",
"sceneTagId": "40",
"sceneTagName": "奶茶店",
"sn": "1612000112",
"startTime": "",
"successCount": 0,
"taskId": "1758",
"taskName": "常取关测试",
"taskType": 20,
"taskTypeStr": "订阅号",
"unionId": "oLLLm0r_LU_YTenbOCDBXt5uo_90",
"uniqueKey": "TBJGBJGu",
"updateTime": "2021-09-10 14:36:51",
"use": false,
"userId": "556430492530900992",
"userSex": 1,
"userSexStr": "男",
"wechatVer": "8.0.11.1980",
"wxName": "U3VwZXJfbWFu",
"wxRealName": "Super_man"
}
],
"info": "",
"recordsFiltered": 1,
"recordsTotal": 1,
"success": true
}
</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">Integer</td>
<td>响应代码,0:失败,1:成功,其他自定义</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">Object</td>
<td>响应数据</td>
</tr>
<tr>
<td style="text-align: left;">info</td>
<td style="text-align: left;">String</td>
<td>提示信息</td>
</tr>
<tr>
<td style="text-align: left;">success</td>
<td style="text-align: left;">boolean</td>
<td>响应是否成功,true:成功,false:失败</td>
</tr>
<tr>
<td style="text-align: left;">recordsFiltered</td>
<td style="text-align: left;">Integer</td>
<td>已过滤的记录数</td>
</tr>
<tr>
<td style="text-align: left;">recordsTotal</td>
<td style="text-align: left;">Integer</td>
<td>没有过滤的记录数</td>
</tr>
<tr>
<td style="text-align: left;">address</td>
<td style="text-align: left;">String</td>
<td>详细地址</td>
</tr>
<tr>
<td style="text-align: left;">addressPoint</td>
<td style="text-align: left;">String</td>
<td>业主单位</td>
</tr>
<tr>
<td style="text-align: left;">addressPointId</td>
<td style="text-align: left;">Long</td>
<td>对应业主单位Id</td>
</tr>
<tr>
<td style="text-align: left;">area</td>
<td style="text-align: left;">String</td>
<td>区</td>
</tr>
<tr>
<td style="text-align: left;">brushAddress</td>
<td style="text-align: left;">String</td>
<td>刷单地址</td>
</tr>
<tr>
<td style="text-align: left;">brushIp</td>
<td style="text-align: left;">String</td>
<td>刷单ip</td>
</tr>
<tr>
<td style="text-align: left;">brushPhone</td>
<td style="text-align: left;">String</td>
<td>刷单电话</td>
</tr>
<tr>
<td style="text-align: left;">brushRate</td>
<td style="text-align: left;">BigDecimal</td>
<td>刷单率</td>
</tr>
<tr>
<td style="text-align: left;">city</td>
<td style="text-align: left;">String</td>
<td>市</td>
</tr>
<tr>
<td style="text-align: left;">clientName</td>
<td style="text-align: left;">String</td>
<td>客户名称</td>
</tr>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">Integer</td>
<td>相同ip数量</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">customField</td>
<td style="text-align: left;">String</td>
<td>自定义字段</td>
</tr>
<tr>
<td style="text-align: left;">discernTime</td>
<td style="text-align: left;">Date</td>
<td>识别二维码时间</td>
</tr>
<tr>
<td style="text-align: left;">discernTimeStr</td>
<td style="text-align: left;">String</td>
<td>识别二维码时间</td>
</tr>
<tr>
<td style="text-align: left;">distinct</td>
<td style="text-align: left;">Boolean</td>
<td>区别</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">Date</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">firstScanTimeStr</td>
<td style="text-align: left;">String</td>
<td>第一次扫码时间</td>
</tr>
<tr>
<td style="text-align: left;">fullAddress</td>
<td style="text-align: left;">String</td>
<td>完整地址,省市区+详细地址</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td>扫码记录id</td>
</tr>
<tr>
<td style="text-align: left;">ip</td>
<td style="text-align: left;">String</td>
<td>ip地址</td>
</tr>
<tr>
<td style="text-align: left;">isNewUser</td>
<td style="text-align: left;">Byte</td>
<td>是否新用户,0:否,1:是</td>
</tr>
<tr>
<td style="text-align: left;">isNewUserStr</td>
<td style="text-align: left;">String</td>
<td>是否新用户</td>
</tr>
<tr>
<td style="text-align: left;">isOutType</td>
<td style="text-align: left;">Integer</td>
<td>出纸类型</td>
</tr>
<tr>
<td style="text-align: left;">loadOverTime</td>
<td style="text-align: left;">Date</td>
<td>落地页加载完成时间</td>
</tr>
<tr>
<td style="text-align: left;">normal</td>
<td style="text-align: left;">Boolean</td>
<td>正常</td>
</tr>
<tr>
<td style="text-align: left;">openId</td>
<td style="text-align: left;">String</td>
<td>用户openid</td>
</tr>
<tr>
<td style="text-align: left;">orderCode</td>
<td style="text-align: left;">String</td>
<td>订单编号</td>
</tr>
<tr>
<td style="text-align: left;">orderId</td>
<td style="text-align: left;">Long</td>
<td>订单id</td>
</tr>
<tr>
<td style="text-align: left;">orderTime</td>
<td style="text-align: left;">Date</td>
<td>下发指令时间</td>
</tr>
<tr>
<td style="text-align: left;">orderTimeStr</td>
<td style="text-align: left;">String</td>
<td>下发指令时间</td>
</tr>
<tr>
<td style="text-align: left;">outType</td>
<td style="text-align: left;">Byte</td>
<td>出纸类型,0: 未使用,10:免费出纸,20:付费出纸</td>
</tr>
<tr>
<td style="text-align: left;">outTypeStr</td>
<td style="text-align: left;">String</td>
<td>出纸类型Str</td>
</tr>
<tr>
<td style="text-align: left;">ownerClientAccount</td>
<td style="text-align: left;">String</td>
<td>归属联营方账号</td>
</tr>
<tr>
<td style="text-align: left;">ownerClientId</td>
<td style="text-align: left;">Long</td>
<td>归属联营方id</td>
</tr>
<tr>
<td style="text-align: left;">phoneSystemVer</td>
<td style="text-align: left;">String</td>
<td>手机系统版本</td>
</tr>
<tr>
<td style="text-align: left;">phoneVer</td>
<td style="text-align: left;">String</td>
<td>手机型号</td>
</tr>
<tr>
<td style="text-align: left;">province</td>
<td style="text-align: left;">String</td>
<td>省</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">String</td>
<td>返回内容</td>
</tr>
<tr>
<td style="text-align: left;">resultState</td>
<td style="text-align: left;">Byte</td>
<td>返回结果,0:无返回结果,10:正常,11:出纸过长,20:空纸,21:纸巾未装好,22:断纸,30:卡纸,40:设备异常,50:切刀异常,60:走纸传感器异常,61:切刀传感器异常,62:履带皮带断裂,63:滚轮不转</td>
</tr>
<tr>
<td style="text-align: left;">resultStateList</td>
<td style="text-align: left;">List<Integer></td>
<td>返回结果列表</td>
</tr>
<tr>
<td style="text-align: left;">resultStateStr</td>
<td style="text-align: left;">String</td>
<td>返回状态Str</td>
</tr>
<tr>
<td style="text-align: left;">returnOutput</td>
<td style="text-align: left;">number</td>
<td>是否返回量取纸,10:是,0:否</td>
</tr>
<tr>
<td style="text-align: left;">returnOutputStr</td>
<td style="text-align: left;">String</td>
<td>是否返回量出纸</td>
</tr>
<tr>
<td style="text-align: left;">returnTime</td>
<td style="text-align: left;">Date</td>
<td>返回时间</td>
</tr>
<tr>
<td style="text-align: left;">returnTimeStr</td>
<td style="text-align: left;">String</td>
<td>返回时间</td>
</tr>
<tr>
<td style="text-align: left;">scanTaskId</td>
<td style="text-align: left;">Long</td>
<td>扫码进入项目Id</td>
</tr>
<tr>
<td style="text-align: left;">scanTaskName</td>
<td style="text-align: left;">String</td>
<td>扫码进入项目</td>
</tr>
<tr>
<td style="text-align: left;">scanTime</td>
<td style="text-align: left;">Date</td>
<td>扫码时间</td>
</tr>
<tr>
<td style="text-align: left;">scanTimeStr</td>
<td style="text-align: left;">String</td>
<td>扫码时间</td>
</tr>
<tr>
<td style="text-align: left;">sceneTagId</td>
<td style="text-align: left;">Long</td>
<td>根据记录中订单Id获取的场景Id</td>
</tr>
<tr>
<td style="text-align: left;">sceneTagName</td>
<td style="text-align: left;">String</td>
<td>根据记录中订单Id获取的场景名</td>
</tr>
<tr>
<td style="text-align: left;">sn</td>
<td style="text-align: left;">String</td>
<td>sn</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">Date</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">successCount</td>
<td style="text-align: left;">Integer</td>
<td>成功数量</td>
</tr>
<tr>
<td style="text-align: left;">taskId</td>
<td style="text-align: left;">Long</td>
<td>项目id</td>
</tr>
<tr>
<td style="text-align: left;">taskName</td>
<td style="text-align: left;">String</td>
<td>匹配项目</td>
</tr>
<tr>
<td style="text-align: left;">taskType</td>
<td style="text-align: left;">Integer</td>
<td>项目类型,10:服务号,11:服务号推小程序,20:订阅号,21:高留存服务号,30:纯二维码,31:小程序扫码,32:带参二维码,33:小程序点击,34:小程序合作,35:小程序视频取纸,36:小程序合作(无点击),40:H5,70:云粉吧,90:新达,100:新个人微信号,110:企业微信,115:视频号,116:视频号返回取纸</td>
</tr>
<tr>
<td style="text-align: left;">taskTypeStr</td>
<td style="text-align: left;">String</td>
<td>项目类型Str</td>
</tr>
<tr>
<td style="text-align: left;">unionId</td>
<td style="text-align: left;">String</td>
<td>用户的unionId</td>
</tr>
<tr>
<td style="text-align: left;">uniqueKey</td>
<td style="text-align: left;">String</td>
<td>唯一标识</td>
</tr>
<tr>
<td style="text-align: left;">updateTime</td>
<td style="text-align: left;">Date</td>
<td>更新时间</td>
</tr>
<tr>
<td style="text-align: left;">use</td>
<td style="text-align: left;">Boolean</td>
<td>是否使用,发出出纸指令</td>
</tr>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">Long</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">userSex</td>
<td style="text-align: left;">Byte</td>
<td>用户性别,默认0, 1男,2女</td>
</tr>
<tr>
<td style="text-align: left;">userSexStr</td>
<td style="text-align: left;">String</td>
<td>用户性别Str</td>
</tr>
<tr>
<td style="text-align: left;">wechatVer</td>
<td style="text-align: left;">String</td>
<td>微信版本</td>
</tr>
<tr>
<td style="text-align: left;">wxName</td>
<td style="text-align: left;">String</td>
<td>微信名称(加密)</td>
</tr>
<tr>
<td style="text-align: left;">wxRealName</td>
<td style="text-align: left;">String</td>
<td>微信昵称(解密)</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>无</li>
</ul>