cloud_mall-notes03

请求方式@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

你可能感兴趣的:(cloud_mall,java)