Authored by Lixiaodi

商品列表

@@ -128,4 +128,661 @@ http://127.0.0.1:8088/platform/SellerShopController/updateShopBaseInfoById?shops @@ -128,4 +128,661 @@ http://127.0.0.1:8088/platform/SellerShopController/updateShopBaseInfoById?shops
128 "message": "修改店铺信息失败!" 128 "message": "修改店铺信息失败!"
129 } 129 }
130 130
131 -```  
  131 +```
  132 +
  133 +## 4、查询店铺类目##
  134 +
  135 +查询店铺类目(/SellerShopController/getShopsCategoryList)
  136 +
  137 +#### 请求参数
  138 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  139 +|:-------| -----:|-----:|-----:|----:|
  140 +|shopsId|int|否|店铺Id|ID|
  141 +|page|int|是|页码|页码|
  142 +|size|int|是|每页个数|每页个数|
  143 +
  144 +
  145 +注意,通用的头部没有列出。
  146 +请求示例
  147 +http://127.0.0.1:8080/platform/SellerShopController/getShopsCategoryList?shopsId=15&size=12&page=1
  148 +
  149 +``` json
  150 +正常返回:
  151 +{
  152 + "code": 200,
  153 + "data": {
  154 + "currentPage": 1,
  155 + "pageSize": 12,
  156 + "rows": [
  157 + {
  158 + "addTime": "2017-05-08 17:20:49",
  159 + "categoryId": 462,
  160 + "categoryName": "ll测试",
  161 + "createTime": 1494235249,
  162 + "productNum": 2,
  163 + "productSkn": 0
  164 + },
  165 + {
  166 + "addTime": "2017-05-08 10:39:16",
  167 + "categoryId": 460,
  168 + "categoryName": "qqqqqqqqqqqqqqq",
  169 + "createTime": 1494211156,
  170 + "productNum": 9,
  171 + "productSkn": 0
  172 + },
  173 + {
  174 + "addTime": "2017-05-08 10:17:32",
  175 + "categoryId": 458,
  176 + "categoryName": "fdwafdsa",
  177 + "createTime": 1494209852,
  178 + "productNum": 0,
  179 + "productSkn": 0
  180 + },
  181 + {
  182 + "addTime": "2017-03-28 17:46:12",
  183 + "categoryId": 448,
  184 + "categoryName": "test19",
  185 + "createTime": 1490694372,
  186 + "productNum": 2,
  187 + "productSkn": 0
  188 + },
  189 + {
  190 + "addTime": "2017-03-28 17:39:25",
  191 + "categoryId": 446,
  192 + "categoryName": "test17",
  193 + "createTime": 1490693965,
  194 + "productNum": 0,
  195 + "productSkn": 0
  196 + },
  197 + {
  198 + "addTime": "2017-03-28 17:39:21",
  199 + "categoryId": 444,
  200 + "categoryName": "test16",
  201 + "createTime": 1490693961,
  202 + "productNum": 0,
  203 + "productSkn": 0
  204 + },
  205 + {
  206 + "addTime": "2017-03-28 17:39:17",
  207 + "categoryId": 442,
  208 + "categoryName": "test15",
  209 + "createTime": 1490693957,
  210 + "productNum": 0,
  211 + "productSkn": 0
  212 + },
  213 + {
  214 + "addTime": "2017-03-28 17:39:13",
  215 + "categoryId": 440,
  216 + "categoryName": "test14",
  217 + "createTime": 1490693953,
  218 + "productNum": 0,
  219 + "productSkn": 0
  220 + },
  221 + {
  222 + "addTime": "2017-03-28 17:39:09",
  223 + "categoryId": 438,
  224 + "categoryName": "test13",
  225 + "createTime": 1490693949,
  226 + "productNum": 0,
  227 + "productSkn": 0
  228 + },
  229 + {
  230 + "addTime": "2017-03-28 17:39:05",
  231 + "categoryId": 436,
  232 + "categoryName": "test12",
  233 + "createTime": 1490693945,
  234 + "productNum": 0,
  235 + "productSkn": 0
  236 + },
  237 + {
  238 + "addTime": "2017-03-28 17:39:01",
  239 + "categoryId": 434,
  240 + "categoryName": "test11",
  241 + "createTime": 1490693941,
  242 + "productNum": 0,
  243 + "productSkn": 0
  244 + },
  245 + {
  246 + "addTime": "2017-03-28 17:38:58",
  247 + "categoryId": 432,
  248 + "categoryName": "test10",
  249 + "createTime": 1490693938,
  250 + "productNum": 0,
  251 + "productSkn": 0
  252 + }
  253 + ],
  254 + "total": 24,
  255 + "totalPage": 2
  256 + },
  257 + "md5": "af934a6a91df7cccab2cfc2ae7feaac5",
  258 + "message": "查询店铺分类成功!"
  259 +}
  260 +
  261 +异常返回:
  262 +{
  263 + "code": 500,
  264 + "message": "店铺不存在!"
  265 +}
  266 +
  267 +{
  268 + "code": 401,
  269 + "message": "店铺id错误"
  270 +}
  271 +
  272 +{
  273 + "code": 500,
  274 + "message": "查询店铺分类失败!"
  275 +}
  276 +
  277 +```
  278 +
  279 +## 5、新增或修改店铺类目##
  280 +
  281 +新增或修改店铺类目(/SellerShopController/addOrUpdateShopsCategory)
  282 +
  283 +#### 请求参数
  284 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  285 +|:-------| -----:|-----:|-----:|----:|
  286 +|shopsId|int|否|店铺Id|ID|
  287 +|categoryName|string|否|类别名称|类别名称|
  288 +|categoryId|int|是|类别id|类别id|
  289 +
  290 +
  291 +注意,通用的头部没有列出。
  292 +请求示例
  293 +http://127.0.0.1:8080/platform/SellerShopController/addOrUpdateShopsCategory
  294 +添加:{"shopId":15,"categoryName":"测试添加"}
  295 +修改:{"shopId":15,"categoryName":"测试添加111","categoryId":464}
  296 +
  297 +``` json
  298 +正常返回:
  299 +{
  300 + "code": 200,
  301 + "data": [],
  302 + "md5": "d751713988987e9331980363e24189ce",
  303 + "message": "修改店铺类目成功!"
  304 +}
  305 +
  306 +异常返回:
  307 +{
  308 + "code": 500,
  309 + "message": "店铺不存在!"
  310 +}
  311 +
  312 +{
  313 + "code": 401,
  314 + "message": "店铺id错误"
  315 +}
  316 +
  317 +```
  318 +
  319 +## 6、新增类目绑定商品##
  320 +
  321 +新增类目绑定商品(/SellerShopController/addCategoryLinkProduct)
  322 +
  323 +#### 请求参数
  324 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  325 +|:-------| -----:|-----:|-----:|----:|
  326 +|shopsId|int|否|店铺Id|ID|
  327 +|categoryId|int|是|类别id|类别id|
  328 +|productSKN|int|是|绑定skn|绑定skn|
  329 +
  330 +
  331 +注意,通用的头部没有列出。
  332 +请求示例
  333 +http://127.0.0.1:8080/platform/SellerShopController/addCategoryLinkProduct
  334 +{"shopId":15,"productSKN":[51180762,51180764],"categoryId":464}
  335 +
  336 +``` json
  337 +{
  338 + "code": 200,
  339 + "data": [],
  340 + "md5": "d751713988987e9331980363e24189ce",
  341 + "message": "类目绑定商品成功!"
  342 +}
  343 +
  344 +异常返回:
  345 +{
  346 + "code": 500,
  347 + "message": "店铺不存在!"
  348 +}
  349 +
  350 +{
  351 + "code": 401,
  352 + "message": "店铺id错误"
  353 +}
  354 +
  355 +{
  356 + "code": 500,
  357 + "message": "类目绑定商品失败"
  358 +}
  359 +
  360 +
  361 +```
  362 +
  363 +## 6、新增类目绑定商品##
  364 +
  365 +新增类目绑定商品(/SellerShopController/addCategoryLinkProduct)
  366 +
  367 +#### 请求参数
  368 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  369 +|:-------| -----:|-----:|-----:|----:|
  370 +|shopsId|int|否|店铺Id|ID|
  371 +|categoryId|int|是|类别id|类别id|
  372 +|productSKN|int|是|绑定skn|绑定skn|
  373 +
  374 +
  375 +注意,通用的头部没有列出。
  376 +请求示例
  377 +http://127.0.0.1:8080/platform/SellerShopController/deleteCategoryLinkProduct
  378 +{"shopId":15,"productSKN":[51180764],"categoryId":464}
  379 +
  380 +``` json
  381 +{
  382 + "code": 200,
  383 + "data": [],
  384 + "md5": "d751713988987e9331980363e24189ce",
  385 + "message": "删除类目绑定商品成功!"
  386 +}
  387 +
  388 +异常返回:
  389 +{
  390 + "code": 500,
  391 + "message": "店铺不存在!"
  392 +}
  393 +
  394 +{
  395 + "code": 401,
  396 + "message": "店铺id错误"
  397 +}
  398 +
  399 +{
  400 + "code": 500,
  401 + "message": "删除类目绑定商品失败"
  402 +}
  403 +
  404 +
  405 +```
  406 +
  407 +## 7、查询绑定商品数量##
  408 +
  409 +查询绑定商品数量(/SellerShopController/getBindProductCount)
  410 +
  411 +#### 请求参数
  412 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  413 +|:-------| -----:|-----:|-----:|----:|
  414 +|shopsId|int|否|店铺Id|ID|
  415 +|categoryId|int|是|类别id|类别id|
  416 +
  417 +
  418 +注意,通用的头部没有列出。
  419 +请求示例
  420 +http://127.0.0.1:8080/platform/SellerShopController/getBindProductCount
  421 +{"shopId":15,"categoryId":464}
  422 +
  423 +``` json
  424 +{
  425 + "code": 200,
  426 + "data": 1,
  427 + "md5": "c4ca4238a0b923820dcc509a6f75849b",
  428 + "message": "查询绑定商品数量成功!"
  429 +}
  430 +
  431 +异常返回:
  432 +{
  433 + "code": 500,
  434 + "message": "店铺不存在!"
  435 +}
  436 +
  437 +{
  438 + "code": 401,
  439 + "message": "店铺id错误"
  440 +}
  441 +
  442 +{
  443 + "code": 500,
  444 + "message": "查询绑定商品数量失败"
  445 +}
  446 +
  447 +
  448 +```
  449 +
  450 +
  451 +## 8、查询绑定商品##
  452 +
  453 +查询绑定商品(/SellerShopController/getBindProductCount)
  454 +
  455 +#### 请求参数
  456 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  457 +|:-------| -----:|-----:|-----:|----:|
  458 +|shopsId|int|否|店铺Id|ID|
  459 +|categoryId|int|是|类别id|类别id|
  460 +|page|int|是|页码|页码|
  461 +|size|int|是|每页个数|每页个数|
  462 +
  463 +
  464 +注意,通用的头部没有列出。
  465 +请求示例
  466 +http://127.0.0.1:8080/platform/SellerShopController/getBindProduct
  467 +{"shopId":15,"categoryId":464}
  468 +
  469 +``` json
  470 +{
  471 + "code": 200,
  472 + "data": {
  473 + "list": [
  474 + {
  475 + "categoryName": "测试添加111",
  476 + "checked": true,
  477 + "factoryCode": "",
  478 + "productName": "测试专用",
  479 + "productPic": "http://img10.static.yhbimg.com/goodsimg/2015/12/02/03/01342e42e6191080389cf731804116f7c9.jpg?imageView2/0/w/78/h/78",
  480 + "productSKN": 51180762,
  481 + "productSort": "",
  482 + "saleCategory": [
  483 + "测试添加111",
  484 + "qqqqqqqqqqqqqqq",
  485 + "铁锁链孤舟",
  486 + "测试111333"
  487 + ],
  488 + "salePrice": 1,
  489 + "status": 0,
  490 + "storage": 1
  491 + }
  492 + ],
  493 + "page": 1,
  494 + "size": 20,
  495 + "total": 1,
  496 + "totalPage": 1
  497 + },
  498 + "md5": "e1738e7a9717049283d8329df83e31a5",
  499 + "message": "查询绑定商品成功!"
  500 +}
  501 +
  502 +异常返回:
  503 +{
  504 + "code": 500,
  505 + "message": "店铺不存在!"
  506 +}
  507 +
  508 +{
  509 + "code": 401,
  510 + "message": "店铺id错误"
  511 +}
  512 +
  513 +{
  514 + "code": 500,
  515 + "message": "查询绑定商品失败"
  516 +}
  517 +
  518 +
  519 +```
  520 +
  521 +
  522 +## 9、删除店铺类目##
  523 +
  524 +删除店铺类目(/SellerShopController/deleteShopsCategory)
  525 +
  526 +#### 请求参数
  527 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  528 +|:-------| -----:|-----:|-----:|----:|
  529 +|shopsId|int|否|店铺Id|ID|
  530 +|categoryId|int|否|类别id|类别id|
  531 +
  532 +
  533 +注意,通用的头部没有列出。
  534 +请求示例
  535 +http://127.0.0.1:8080/platform/SellerShopController/deleteShopsCategory
  536 +{"shopId":15,"categoryId":464}
  537 +
  538 +``` json
  539 +{
  540 + "code": 200,
  541 + "data": [],
  542 + "md5": "d751713988987e9331980363e24189ce",
  543 + "message": "删除店铺类目成功!"
  544 +}
  545 +
  546 +异常返回:
  547 +{
  548 + "code": 500,
  549 + "message": "店铺不存在!"
  550 +}
  551 +
  552 +{
  553 + "code": 401,
  554 + "message": "店铺id错误"
  555 +}
  556 +
  557 +{
  558 + "code": 500,
  559 + "message": "店铺删除店铺类目失败"
  560 +}
  561 +
  562 +```
  563 +
  564 +## 10、查询所有商品##
  565 +
  566 +查询所有商品(/SellerShopController/getAllProduct)
  567 +
  568 +#### 请求参数
  569 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
  570 +|:-------| -----:|-----:|-----:|----:|
  571 +|shopsId|int|否|店铺Id|ID|
  572 +|categoryId|int|是|类别id|类别id|
  573 +|page|int|是|页码|页码|
  574 +|size|int|是|每页个数|每页个数|
  575 +
  576 +
  577 +注意,通用的头部没有列出。
  578 +请求示例
  579 +http://127.0.0.1:8080/platform/SellerShopController/getAllProduct
  580 +{"shopId":15}
  581 +
  582 +``` json
  583 +{
  584 + "code": 200,
  585 + "data": {
  586 + "checkedCount": 0,
  587 + "list": [
  588 + {
  589 + "categoryName": "test19",
  590 + "checked": true,
  591 + "factoryCode": "",
  592 + "productName": "白色A4纸",
  593 + "productPic": "http://img10.static.yhbimg.com/goodsimg/2015/09/11/05/01bf11b69a7a9d07f5568e0b7d751a83de.png?imageView2/0/w/78/h/78",
  594 + "productSKN": 51145825,
  595 + "productSort": "",
  596 + "saleCategory": [
  597 + "test19",
  598 + "111222",
  599 + "铁锁链孤舟",
  600 + "测试111333"
  601 + ],
  602 + "salePrice": 11,
  603 + "status": 1,
  604 + "storage": 80
  605 + },
  606 + {
  607 + "categoryName": "qqqqqqqqqqqqqqq",
  608 + "checked": true,
  609 + "factoryCode": "",
  610 + "productName": "ONLY防风外套-testwss01",
  611 + "productPic": "",
  612 + "productSKN": 51198395,
  613 + "productSort": "",
  614 + "saleCategory": [
  615 + "qqqqqqqqqqqqqqq",
  616 + "111222",
  617 + "铁锁链孤舟",
  618 + "测试111333"
  619 + ],
  620 + "salePrice": 111,
  621 + "status": 0,
  622 + "storage": 10
  623 + },
  624 + {
  625 + "categoryName": "ll测试",
  626 + "checked": true,
  627 + "factoryCode": "",
  628 + "productName": "创建的基础商品为什么找不到_审核通过",
  629 + "productPic": "",
  630 + "productSKN": 51198397,
  631 + "productSort": "",
  632 + "saleCategory": [
  633 + "ll测试",
  634 + "qqqqqqqqqqqqqqq",
  635 + "111222",
  636 + "铁锁链孤舟"
  637 + ],
  638 + "salePrice": 199,
  639 + "status": 0,
  640 + "storage": 5
  641 + },
  642 + {
  643 + "categoryName": "ll测试",
  644 + "checked": true,
  645 + "factoryCode": "",
  646 + "productName": "得宝笔记本测试商品,请勿购买",
  647 + "productPic": "http://img13.static.yhbimg.com/goodsimg/2015/09/14/07/0216e9186d1b41e76434457636fdb3e70c.jpg?imageView2/0/w/78/h/78",
  648 + "productSKN": 51145654,
  649 + "productSort": "",
  650 + "saleCategory": [
  651 + "ll测试",
  652 + "qqqqqqqqqqqqqqq",
  653 + "铁锁链孤舟",
  654 + "测试111333",
  655 + "111222"
  656 + ],
  657 + "salePrice": 11,
  658 + "status": 0,
  659 + "storage": 2
  660 + },
  661 + {
  662 + "categoryName": "test19",
  663 + "checked": true,
  664 + "factoryCode": "",
  665 + "productName": "哈哈披风",
  666 + "productPic": "http://img12.static.yhbimg.com/goodsimg/2015/12/02/05/02d7a359df0c2afceff287e13ef29e710e.jpg?imageView2/0/w/78/h/78",
  667 + "productSKN": 51180950,
  668 + "productSort": "",
  669 + "saleCategory": [
  670 + "test19",
  671 + "qqqqqqqqqqqqqqq",
  672 + "111222",
  673 + "测试111333",
  674 + "铁锁链孤舟"
  675 + ],
  676 + "salePrice": 11,
  677 + "status": 1,
  678 + "storage": 1
  679 + },
  680 + {
  681 + "categoryName": "qqqqqqqqqqqqqqq",
  682 + "checked": true,
  683 + "factoryCode": "",
  684 + "productName": "1",
  685 + "productPic": "http://img10.static.yhbimg.com/goodsimg/2015/12/02/05/0164797c126ac0c9a73f91ae03f6986ae2.png?imageView2/0/w/78/h/78",
  686 + "productSKN": 51180944,
  687 + "productSort": "",
  688 + "saleCategory": [
  689 + "qqqqqqqqqqqqqqq",
  690 + "测试111333",
  691 + "铁锁链孤舟"
  692 + ],
  693 + "salePrice": 1,
  694 + "status": 1,
  695 + "storage": 1
  696 + },
  697 + {
  698 + "categoryName": "qqqqqqqqqqqqqqq",
  699 + "checked": true,
  700 + "factoryCode": "",
  701 + "productName": "测试专用",
  702 + "productPic": "http://img10.static.yhbimg.com/goodsimg/2015/12/02/03/01342e42e6191080389cf731804116f7c9.jpg?imageView2/0/w/78/h/78",
  703 + "productSKN": 51180762,
  704 + "productSort": "",
  705 + "saleCategory": [
  706 + "qqqqqqqqqqqqqqq",
  707 + "铁锁链孤舟",
  708 + "测试111333"
  709 + ],
  710 + "salePrice": 1,
  711 + "status": 0,
  712 + "storage": 1
  713 + },
  714 + {
  715 + "categoryName": "qqqqqqqqqqqqqqq",
  716 + "checked": true,
  717 + "factoryCode": "",
  718 + "productName": "一张A4纸",
  719 + "productPic": "http://img12.static.yhbimg.com/goodsimg/2015/09/11/03/02bf11b69a7a9d07f5568e0b7d751a83de.png?imageView2/0/w/78/h/78",
  720 + "productSKN": 51145651,
  721 + "productSort": "",
  722 + "saleCategory": [
  723 + "qqqqqqqqqqqqqqq",
  724 + "铁锁链孤舟"
  725 + ],
  726 + "salePrice": 11,
  727 + "status": 1,
  728 + "storage": 1
  729 + },
  730 + {
  731 + "categoryName": "qqqqqqqqqqqqqqq",
  732 + "checked": true,
  733 + "factoryCode": "",
  734 + "productName": "1",
  735 + "productPic": "http://img11.static.yhbimg.com/goodsimg/2015/12/02/03/0110462da1a1f520e8e3beae4cf9d38d17.jpg?imageView2/0/w/78/h/78",
  736 + "productSKN": 51180764,
  737 + "productSort": "",
  738 + "saleCategory": [
  739 + "qqqqqqqqqqqqqqq"
  740 + ],
  741 + "salePrice": 1,
  742 + "status": 1,
  743 + "storage": 0
  744 + },
  745 + {
  746 + "categoryName": "qqqqqqqqqqqqqqq",
  747 + "checked": true,
  748 + "factoryCode": "",
  749 + "productName": "测试用鞋",
  750 + "productPic": "http://img10.static.yhbimg.com/goodsimg/2015/12/02/01/013e75597684438badf3b40ed9e39edbdb.jpg?imageView2/0/w/78/h/78",
  751 + "productSKN": 51180720,
  752 + "productSort": "",
  753 + "saleCategory": [
  754 + "qqqqqqqqqqqqqqq",
  755 + "铁锁链孤舟"
  756 + ],
  757 + "salePrice": 1,
  758 + "status": 1,
  759 + "storage": 0
  760 + }
  761 + ],
  762 + "page": 1,
  763 + "size": 20,
  764 + "total": 10,
  765 + "totalPage": 1
  766 + },
  767 + "md5": "cf9206a34f264c12e1abf4d5b106e01e",
  768 + "message": "查询所有商品成功!"
  769 +}
  770 +
  771 +异常返回:
  772 +{
  773 + "code": 500,
  774 + "message": "店铺不存在!"
  775 +}
  776 +
  777 +{
  778 + "code": 401,
  779 + "message": "店铺id错误"
  780 +}
  781 +
  782 +{
  783 + "code": 500,
  784 + "message": "查询所有商品失败"
  785 +}
  786 +
  787 +
  788 +```