互联网电商项目

ssm项目实战


返回店铺的商品列表

<h5>简要描述</h5> <ul> <li>依据查询条件分页列出该店铺下面的所有商品的详情信息</li> </ul> <h5>请求URL</h5> <ul> <li><code>/listproductsbyshop</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;">pageIndex</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>第几页开始(从1开始)</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>每页展示多少个商品</td> </tr> <tr> <td style="text-align: left;">shopId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>店铺id</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>(/listproductsbyshop?pageIndex=1&amp;pageSize=3&amp;shopId=1) { "success": true, "count": 4, "productList": [ { "productId": 7, "productName": "测试商品1", "productDesc": "测试商品1", "imgAddr": "upload\\item\\shop\\1\\2021100817002891945.png", "normalPrice": null, "promotionPrice": null, "priority": 20, "createTime": 1633683628000, "lastEditTime": 1633683628000, "enableStatus": 1, "productImgList": null, "productCategory": null, "shop": null }, { "productId": 4, "productName": "测试1", "productDesc": "test", "imgAddr": "tets", "normalPrice": null, "promotionPrice": null, "priority": 1, "createTime": 1633666904000, "lastEditTime": 1633666904000, "enableStatus": 1, "productImgList": null, "productCategory": null, "shop": null }, { "productId": 5, "productName": "测试1", "productDesc": "test", "imgAddr": "tets", "normalPrice": null, "promotionPrice": null, "priority": 1, "createTime": 1633666904000, "lastEditTime": 1633666904000, "enableStatus": 1, "productImgList": null, "productCategory": null, "shop": null } ] }</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;">success</td> <td style="text-align: left;">boolean</td> <td>请求是否成功的标志</td> </tr> <tr> <td style="text-align: left;">count</td> <td style="text-align: left;">int</td> <td>该店铺下商品总数</td> </tr> <tr> <td style="text-align: left;">productList</td> <td style="text-align: left;">list</td> <td>本次返回的商品列表</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML