| | |
| | | } |
| | | |
| | | /** |
| | | * 新增店铺 |
| | | * @param storeVO 店铺信息 |
| | | * @return 新增结果 |
| | | */ |
| | | @PostMapping("/addStore") |
| | | public R addStore(@RequestBody ShopStoreVO storeVO) { |
| | | return comShopStoreService.addStore(storeVO); |
| | | } |
| | | |
| | | /** |
| | | * 编辑店铺、启用、禁用 |
| | | * |
| | | * @param storeVO |
| | |
| | | @GetMapping("/getUserStoreInfo") |
| | | public R getUserStoreInfo(@RequestParam("userId") Long userId) { |
| | | return comShopStoreService.getUserStoreInfo(userId); |
| | | } |
| | | /** |
| | | * 获取用户商铺详细 |
| | | * |
| | | * @param account 用户账号 |
| | | * @return |
| | | */ |
| | | @GetMapping("/getUserStoreInfoByAccount") |
| | | public R<ShopStoreVO> getUserStoreInfoByAccount(@RequestParam("account") String account) { |
| | | return comShopStoreService.getUserStoreInfo(account); |
| | | } |
| | | |
| | | /** |
| | |
| | | @PostMapping("shopCartList") |
| | | public R shopCartList(@RequestParam("userId") Long userId) { |
| | | return comShopCartService.shopCartList(userId); |
| | | } |
| | | |
| | | /** |
| | | * 查询用户购物车数量 |
| | | * @param userId 用户id |
| | | * @return 用户购物车商品数量 |
| | | */ |
| | | @PostMapping("shopCartUserTotal") |
| | | public R shopCartUserTotal(@RequestParam("userId") Long userId) { |
| | | return comShopCartService.shopCartUserTotal(userId); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @PostMapping("orderCancel") |
| | | public R orderCancel(@RequestBody ComShopOrderQueryDTO comShopOrderQueryDTO) { |
| | | return comShopOrderService.orderCancel(comShopOrderQueryDTO.getOrderId(),comShopOrderQueryDTO.getPhone()); |
| | | return comShopOrderService.orderCancel(comShopOrderQueryDTO); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @PostMapping("/deliverOrder") |
| | | R deliverOrder(@RequestBody ComShopOrderDeliverDTO deliverDTO){ |
| | | Long orderId = deliverDTO.getOrderId(); |
| | | return comShopOrderService.deliverOrder(orderId); |
| | | return comShopOrderService.deliverOrder(deliverDTO); |
| | | } |
| | | /** |
| | | * 订单配送 |
| | |
| | | */ |
| | | @PostMapping("/finishDeliverOrder") |
| | | R finishDeliverOrder(@RequestBody ComShopOrderDeliverDTO deliverDTO){ |
| | | Long orderId = deliverDTO.getOrderId(); |
| | | return comShopOrderService.finishDeliverOrder(orderId); |
| | | return comShopOrderService.finishDeliverOrder(deliverDTO); |
| | | } |
| | | |
| | | /** |