分页获取用户列表

#### 简要描述: - 分页员工与经销商列表 #### 接口版本: |版本号|制定人|制定日期|修订日期| |:---- |:---|:----- |----- | |1.0.0 |张玉龙 |2020-12-02 |2021-01-17 | #### 请求URL: - http://ip:port/semi-api/userInfo/searchUser #### 请求方式: - POST/JSON #### 请求头: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |Content-Type |是 |string |请求类型: application/json | #### 请求示例: ```json { "page": 1, "rows": 10, "searchCriteria": "刘" } ``` #### 请求参数: | 参数名称 | 参数类型 | 备注 | 是否必须| | ------------ | ------------ | ------------ | ------------ | |page|string|当前页数默认第一页| 否| |rows|string|每页条数(默认10条)| 否| |searchCriteria|string|搜索条件|否 | #### 返回示例: **正确时返回:** ```json { "msg": "操作成功", "code": 200, "data": { "endRow": 0, "firstPage": 0, "hasNextPage": false, "hasPreviousPage": false, "isFirstPage": true, "isLastPage": true, "lastPage": 1, "district": "", "list": [ { "createTime": "2019-11-07 00:19:33", "id": 3, "mobile": "13712341234", "page": 1, "passWord": "e10adc3949ba59abbe56e057f20f883e", "realName": "测试", "rows": 10, "sex": 0, "updateTime": "2019-11-08 18:50:07", "userName": "test", "userRole": { "createTime": null, "id": 10001, "page": 1, "permissionList": [ { "createTime": "2020-12-17 15:48:56", "id": 20000, "page": 1, "permissionExplain": "用户登录", "permissionName": "用户登录", "permissionUrl": "/semi-api/user/login", "rows": 10, "updateTime": "2020-12-17 15:48:56" } ], "readOnly": 0, "roleName": "超级管理员", "rows": 10, "updateTime": null }, "weChatId": "" } ], "navigateFirstPage": 0, "navigateLastPage": 1, "navigatePages": 0, "navigatepageNums": [], "nextPage": 1, "pageNum": 1, "pageSize": 0, "pages": 1, "prePage": 1, "size": 0, "startRow": 0, "total": 1 } } ``` **错误时返回:** ```json { "msg": "请求失败", "code": -200, "data": {} } ``` #### 返回参数(通用参数)说明: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |code|是 |string | 200 成功 其他失败 | |msg|是 |string |成功或失败消息内容 | |data|是 |string | 真实参数 | #### 返回参数(data)说明: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |nextPage|是 |string | 下一页 | |pageNum|是 |string | 当前页 | |pages|是 |string | 总页数 | |prePage|是 |string | 前一页 | |total|是 |string | 总条数 | |list |是 |array| 真实参数 | #### 返回参数(list)说明: | 参数名称 | 参数类型 | 示例值 | 备注 | | ------------ | ------------ | ------------ | ------------ | |createTime|string|2020-12-08 16:07:37| 创建时间| |id|number|6|主键id | |mobile|string|13555555555|手机号 | |passWord|string|4297f44b13955235245b2497399d7a93|MD5登录密码 | |realName|string|刘中奇| 真实姓名| |district|string|| 大区| |sex|number|0|性别 | |updateTime|string|2020-12-08 16:07:37|更新时间 | |userName|string|liuzhongqi|登录名 | |userRole|string|10001|用户角色 | |userRoleName|string|超级管理员|用户角色名称 | |weChatId|string|| 微信id| #### 返回参数(userRole)说明: | 参数名称 | 参数类型 | 示例值 | 备注 | | ------------ | ------------ | ------------ | ------------ | |createTime|string|2020-12-09 15:28:00|创建时间 | |id|number|10001| 主键id| |permissionList|array|[object Object]|权限集合 | |readOnly|number|1| 是否可以不可变更删除 <br> 1 不可删除 0 可以变更删除| |roleName|string|超级管理员|角色名称 | |updateTime|string|2020-12-09 15:28:04|更新时间 | #### 返回参数(permissionList)说明: | 参数名称 | 参数类型 | 示例值 | 备注 | | ------------ | ------------ | ------------ | ------------ | |createTime|string|2020-12-17 15:48:56|创建时间 | |id|number|20006| 主键id| |permissionExplain|string|获取质保索赔信息(质保系统)| 权限说明| |permissionName|string|获取质保索赔信息|权限名称 | |permissionUrl|string|/semi-api/warranty/getWarrantyById|权限请求地址 | |updateTime|string|2020-12-17 15:48:56| 更新时间|