文档
测试

商品模糊查询(分页动态排序)

POST
http://localhost:8080/portal/product/list.do

接口描述

商品名模糊查询

请求参数

参数名
类型
描述
必填
keyWord
String
模糊查询字段
必填
pageName
String
页码
必填
pageSize
Integer
每页数目
必填
orderBy
String
排序规则
必填

响应参数

参数名
类型
描述
必填
status
Integer
状态码
可选
data
T
数据
可选
id
Integer
商品ID
必填
parentId
Integer
商品父ID
必填
cname
String
类别名称
必填
status
String
类别状态(是否正常使用)
必填
createTime
Date
创建时间
必填
updateTime
Date
更新时间
必填
sortOrder
String
排序编号
必填
msg
String
状态信息
可选

成功返回的示例

{ "status": 200, "data": { "total": 4, "list": [ { "id": 10006, "categoryId": 6, "name": "好是", "subtitle": "6", "mainImage": "6", "price": 6, "stock": 100, "status": 1, "createTime": "2018-11-28 00:51:04", "updateTime": "2018-11-28 00:51:07", "subImages": "6", "detail": "6", "imageHost": "123", "new": false, "hot": false, "banner": false }, { "id": 10004, "categoryId": 4, "name": "方法是", "subtitle": "4", "mainImage": "4", "price": 4, "stock": 60, "status": 1, "createTime": "2018-11-28 00:50:27", "updateTime": "2018-11-28 00:50:31", "subImages": "4", "detail": "4", "imageHost": "123", "new": false, "hot": false, "banner": true }, { "id": 10002, "categoryId": 2, "name": "订单是", "subtitle": "2", "mainImage": "2", "price": 2, "stock": 90, "status": 1, "createTime": "2018-11-28 00:49:47", "updateTime": "2018-11-28 00:49:52", "subImages": "2", "detail": "2", "imageHost": "123", "new": false, "hot": true, "banner": false }, { "id": 10001, "categoryId": 1, "name": "啊啊是", "subtitle": "1", "mainImage": "1", "price": 1, "stock": 90, "status": 1, "createTime": "2018-11-28 00:49:20", "updateTime": "2018-11-28 00:49:23", "subImages": "1", "detail": "1", "imageHost": "123", "new": true, "hot": false, "banner": false } ], "pageNum": 1, "pageSize": 5, "size": 4, "startRow": 1, "endRow": 4, "pages": 1, "prePage": 0, "nextPage": 0, "isFirstPage": true, "isLastPage": true, "hasPreviousPage": false, "hasNextPage": false, "navigatePages": 8, "navigatepageNums": [1], "navigateFirstPage": 1, "navigateLastPage": 1 } }

失败返回的示例

{ "status": 4, "msg": "参数错误" }