APP用户 - 翻页查询
<p><strong>简要描述:</strong></p>
<ul>
<li>翻页查询</li>
</ul>
<p><strong>改动点:</strong></p>
<ul>
<li>无</li>
</ul>
<p><strong>实现逻辑描述:</strong></p>
<pre><code>根据代理用户的登陆ID查询其下面的APP用户</code></pre>
<p><strong>涉及表:</strong></p>
<ul>
<li><code>t_user(用户表)</code></li>
</ul>
<p><strong>流程:</strong></p>
<pre><code>--</code></pre>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>app/user/getUserList</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</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 style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">current</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">要展示的页码</td>
<td style="text-align: left;">可不传。默认为1</td>
</tr>
<tr>
<td style="text-align: left;">size</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">每页展示的数量</td>
<td style="text-align: left;">可不传。默认为10</td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">用户名</td>
<td style="text-align: left;">模糊搜索</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">手机号</td>
<td style="text-align: left;">模糊搜索</td>
</tr>
<tr>
<td style="text-align: left;">regSource</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">注册来源 ::0APP、1微信众号、2PC、3支付宝</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lastLoginSource</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">最后登陆来源 :0APP、1微信众号、2PC、3支付宝</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">loginType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">登陆类型: 0普通用户、1企业用户</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">emailValid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">邮箱是否认证(有效) :0未认证、1已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">phoneValid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">手机号是否已认证 :0未认证、2已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">sex</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">用户性别: 0男、1女</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">cartFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否车主: 0未认证、1已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">companyFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否企业员工: 0普通用户、1企业用户可使用企业资金池</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lockFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否禁用; 0正常、1禁用、9禁用</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">cancelFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否注销: 0正常、1注销</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>{
"size":100,
"current":1,
"userName":"1",
"phone":"1",
"regSource":1,
"lastLoginSource":1,
"loginType":0,
"emailValid":0,
"phoneValid":0,
"sex":0,
"cartFlag":0,
"enterpariseFlag":0,
"lockFlag":1,
"cancelFlag":0
}</code></pre>
<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 style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">返回码</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">返回信息</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">Object</td>
<td style="text-align: left;">返回携带的数据</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">总记录数</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">current</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">当前页</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">size</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">每页记录数</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">- records</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">查询到的数据列表</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">更新人姓名</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">帐户名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">nickname</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">昵称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">注册时间</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lastLoginTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">最后登陆时间</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">手机号</td>
<td style="text-align: left;">模糊搜索</td>
</tr>
<tr>
<td style="text-align: left;">regSource</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">注册来源 ::0APP、1微信众号、2PC、3支付宝</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lastLoginSource</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">最后登陆来源 :0APP、1微信众号、2PC、3支付宝</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">loginType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">登陆类型: 0普通用户、1企业用户</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">emailValid</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">邮箱是否认证(有效) :0未认证、1已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">phoneValid</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">手机号是否已认证 :0未认证、2已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">sex</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">用户性别: 0男、1女</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">cartFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否车主: 0未认证、1已认证</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">companyFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否企业员工: 0普通用户、1企业用户可使用企业资金池</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">lockFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否禁用; 0正常、1禁用、9禁用</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">cancelFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否注销: 0正常、1注销</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;"><font color="red">imei</font></td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">手机唯一识别码,用户于推送信息</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>
{
"code": 0,
"msg": "success",
"data": {
"records": [
{
"id": 8,
"shortId": 1000000000000008,
"uuid": "b09e682f-86e6-481d-a9b3-ab66d59aaf37",
"appId": "wx07e7e64417d90717",
"userName": "18819506700",
"phone": "18819506700",
"email": null,
"password": "$2a$10$ip4sexyQXJvkfK0UZN1Pc.6IkdA7TFn62QVE9Rin/pVC17PeDmsnm",
"regSource": 1,
"lastLoginIp": "192.168.18.30",
"lastLoginSource": 1,
"loginType": 0,
"delFlag": 0,
"remark": null,
"emailValid": 0,
"phoneValid": 0,
"nickname": null,
"sex": 0,
"lastLoginTime": "2019-10-31 11:35:42",
"accountBalance": 0.0000,
"frozenAmount": 0.0000,
"currentIntegral": 0,
"openId": "oKLC_v_IpjuViy0erQOD_bJuNrbg",
"unionId": null,
"qqOpenId": null,
"qqAccessId": null,
"companyId": null,
"companyName": null,
"cartFlag": 0,
"companyFlag": 0,
"lockFlag": 0,
"cancelFlag": 0,
"cancelTime": null,
"createBy": null,
"createTime": "2019-10-31 11:35:09",
"updateBy": null,
"updateTime": null,
"wxHeadimgurl": null,
"returnFrozenAmount": null,
"deductionAmount": null,
"headImg": null,
"headImgScale": null,
"vinFlag": null,
"vin": null,
"imei": null,
"payUuid": "2dd7c666-823a-40d3-9d13-9e38220ac217"
}
],
"total": 1,
"size": 100,
"current": 1,
"orders": [],
"searchCount": true,
"pages": 1
}
}
###### ```</code></pre>