请求方式@GetMapping(11) | 用途 | 方法 | 返回值 |
---|
@GetMapping(“info”) | 查询管理员信息 | getById | sysUser |
@GetMapping(“info/{userId}”) | 查询管理员详情 | getById | sysUser |
@GetMapping(“info/{roleId}”) | 查询角色详情 | getById | sysRole |
@GetMapping(“info/{categoryId}”) | 根据标识查询商品类目详情 | getById | category |
@GetMapping(“info/{tagId}”) | 根据标识查询商品分组标签详情 | getById | prodTag |
@GetMapping(“{id}”) | 根据标识查询评论详情 | getById | prodComm |
@GetMapping(“info/{prodId}”) | 查询商品详情 | getById | prod |
@GetMapping(“info/{id}”) | 查询公告详情 | getById | notice |
@GetMapping(“info/{id}”) | 查询自提点详情 | getById | pickAddr |
@GetMapping(“info/{id}”) | 根据标识查询轮播图详情 | getById | indexImg |
@GetMapping(“addrInfo/{addrId}”) | 查询收货地址详情 | getById | userAddr |
请求方式@GetMapping(9) | 用途 | 方法 | 返回值 |
---|
@GetMapping(“page”) | 多条件分页查询管理员列表 | page | page |
@GetMapping(“page”) | 多条件分页查询角色列表 | page | page |
@GetMapping(“page”) | 多条件分页查询商品分组标签列表 | page | page |
@GetMapping(“page”) | 多条件分页查询商品规格列表 | page | page |
@GetMapping(“page”) | 多条件分页查询商品评论列表 | page | page |
@GetMapping(“page”) | 多条件分页查询商品列表 | page | page |
@GetMapping(“page”) | 多条件分页查询公告列表 | page | page |
@GetMapping(“page”) | 多条件分页查询自提点列表 | page | page |
@GetMapping(“page”) | 多条件分页查询轮播图列表 | page | page |
请求方式@GetMapping(17) | 用途 | 方法 | 返回值 |
---|
@GetMapping(“list”) | 查询系统角色集合 | list | list |
@GetMapping(“table”) | 查询商品类目集合 | list | list |
@GetMapping(“listCategory”) | 查询商品一级类目集合 | list | list |
@GetMapping(“category/categoryInfo”) | 根据类目父节点查询子节点集合(微信) | list | list |
@GetMapping(“listTagList”) | 查询商品分组标签集合 | list | list |
@GetMapping(“prodTagList”) | 查询小程序商品分组标签集合(微信) | list | list |
@GetMapping(“list”) | 查询商品规格的属性列表 | list | list |
@GetMapping(“listSpecValue/{propId}”) | 查询商品属性对应的规格属性值集合 | list | list |
@GetMapping(“topNoticeList”) | 查询小程序置顶公告列表(微信) | selectTopNoticeList | list |
@GetMapping(“noticeList”) | 查询小程序所有公告列表(微信) | list | list |
@GetMapping(“list”) | 查询全国地址列表 | list | list |
@GetMapping(“listByPid”) | 根据父节点查询地区子节点集合 | list | list |
@GetMapping(“indexImgs”) | 查询小程序轮播图列表(微信小程序数据接口) | list | list |
@GetMapping(“prods”) | 查询用户收藏商品列表 | selectUserCollectionProdList(userId) | prodList |
@GetMapping(“list”) | 查询用户收货地址列表 | selectUserAddrList(userId) | userAddrList |
@GetMapping(“prod/prodListByTagId”) | 根据商品分组标签查询商品列表 | selectProdListByTagId(tagId,size) | prodPage |
@GetMapping(“prod/pageProd”) | 查询当前类目和子类目的所有商品集合 | selectProdListByCategoryId(cateGoryId) | prodList |
请求方式@GetMapping(9) | 用途 | 方法 | 返回值 |
---|
@GetMapping(“prodComm/prodCommData”) | 根据产品标识查询商品评论总览信息(微信) | selectProdCommOverview(prodId) | prodCommOverview |
@GetMapping(“prodComm/prodCommPageByProd”) | 根据商品标识分页查询商品评论列表(微信) | selectProdCommPageByProdId | page |
| | (prodId,evaluate,page) | |
@GetMapping(“prod/prodInfo”) | 查询商品详情(包含商品sku集合)(微信) | selectProdDetailInfo(prodId) | prod |
@GetMapping(“info/detail/{id}”) | 查询公告详情(微信) | getById(id) | notice |
@GetMapping(“isBindPhone”) | 查询用户是否绑定手机号码 | getOne | StringUtils.hasText |
@GetMapping(“count”) | 查询当前用户收藏商品的数量 | count | count |
@GetMapping(“isCollection”) | 查询商品是否被用户收藏 | getOne | ObjectUtil.isNotNull |
@GetMapping(“orderCount”) | 查询用户订单状态数量 | selectUserOrderStatusCount(userId) | orderStatusCount |
@GetMapping(“prodCount”) | 查询用户购物车中商品的数量 | selectUserBasketCount(userId) | count |
==============================================================================================================
请求方式@PostMapping | 用途 | 方法 | 返回值 |
---|
@PostMapping | 新增管理员 | save | |
@PostMapping | 新增角色 | save | |
@PostMapping | 新增商品类目 | save | |
@PostMapping | 新增商品分组标签 | save | |
@PostMapping | 新增商品规格 | save | |
@PostMapping | 新增商品 | save | |
@PostMapping | 新增公告 | save | |
@PostMapping | 新增自提点 | save | |
@PostMapping | 新增轮播图 | save | |
@PostMapping(“addAddr”) | 新增用户收货地址 | save | |
请求方式@PostMapping | 用途 | 方法 | 返回值 |
---|
@PostMapping(“addOrCancel”) | 添加或取消用户收藏商品 | addOrCancelCollection(userId,prodId) | |
@PostMapping(“send”) | 获取短信验证码 | sendPhoneCode(map) | “发送成功” |
@PostMapping(“savePhone”) | 绑定用户手机号码 | savePhone(map) | |
@PostMapping(“confirm”) | 用户订单确认页面 | selectUserOrderConfirm(userId,orderConfirmParam) | orderVo |
@PostMapping(“submit”) | 用户提交订单 | submitOrder(userId,orderVo) | orderNumber |
@PostMapping(“totalPay”) | 计算购物车中选中商品的金额 | calculateCartTotalAmount(basketIdList) | cartTotalAmount |
@PostMapping(“changeItem”) | 添加商品到购物车或修改购物车中商品数量 | changeItem(basket) | |
==============================================================================================================
请求方式@PutMapping | 用途 | 方法 | 返回值 |
---|
@PutMapping | 修改管理员信息 | updateById | |
@PutMapping | 修改角色信息 | updateById | |
@PutMapping | 修改商品类目信息 | updateById | |
@PutMapping | 修改商品分组标签信息 | updateById | |
@PutMapping | 修改商品规格 | updateById | |
@PutMapping | 修改商品信息 | updateById | |
@PutMapping | 修改公告信息 | updateById | |
@PutMapping | 修改自提点信息 | updateById | |
@PutMapping | 修改轮播图信息 | updateById | |
@PutMapping | 审核并回复商品评论 | updateById | |
@PutMapping(“updateAddr”) | 修改收货地址信息 | updateById | |
请求方式@PutMapping | 用途 | 方法 | 返回值 |
---|
@PutMapping(“setUserInfo”) | 更新用户的头像和昵称 | update | |
@PutMapping(“defaultAddr/{addrId}”) | 设置默认收货地址 | updateDefaultUserAddr | |
==============================================================================================================
请求方式@DeleteMapping | 用途 | 方法 | 返回值 |
---|
@DeleteMapping(“{ids}”) | 批量删除管理员 | removeByIds | |
@DeleteMapping | 批量删除系统角色 | removeByIds | |
@DeleteMapping(“{categoryId}”) | 删除商品类目 | removeById | |
@DeleteMapping(“{tagId}”) | 删除商品分组标签 | removeById | |
@DeleteMapping(“{propId}”) | 删除商品规格 | removeById | |
@DeleteMapping(“{ids}”) | 批量删除商品 | removeByIds | |
@DeleteMapping(“{id}”) | 删除公告 | removeById | |
@DeleteMapping | 批量删除自提点地址 | removeByIds | |
@DeleteMapping(“{ids}”) | 批量删除轮播图 | removeByIds | |
@DeleteMapping(“deleteAddr/{addrId}”) | 删除用户收货地址 | deleteUserAddr | |
@DeleteMapping(“deleteItem”) | 删除购物车中选中的商品 | removeByIds | |