商品管理系统API接口文档
getCategories方法
API描述
用于获取商品分类列表。
请求URL
@GetMapping({'/getCategories'})
请求方式
GET
返回值
返回值为字符串类型,返回商品分类列表。
addproduct方法
API描述
用于添加商品信息。
请求URL
@GetMapping(value = {'/addproduct'},params = {'name', 'price', 'stock', 'description', 'category', 'pic', 'weight', 'brand', 'supplier', 'origin'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | name | String | 是 | 商品名称 | | price | BigDecimal | 是 | 商品价格 | | stock | Integer | 是 | 商品库存 | | description | String | 是 | 商品描述 | | category | String | 是 | 商品分类名称 | | pic | String | 是 | 商品图片URL | | weight | BigDecimal | 是 | 商品重量 | | brand | String | 是 | 商品品牌 | | supplier | String | 是 | 商品供应商 | | origin | String | 是 | 商品产地 |
返回值
返回值为字符串类型,返回添加商品操作的结果。
getproductlist方法
API描述
用于获取商品列表。
请求URL
@GetMapping(value = {'/getproductlist'},params = {'page', 'limit', 'category', 'keyword', 'minprice', 'maxprice', 'brand', 'supplier', 'origin', 'isActive', 'isDeleted'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | page | Integer | 是 | 分页页码 | | limit | Integer | 是 | 分页大小 | | category | String | 否 | 商品分类名称 | | keyword | String | 否 | 商品关键词 | | minprice | BigDecimal | 否 | 最小商品价格 | | maxprice | BigDecimal | 否 | 最大商品价格 | | brand | String | 否 | 商品品牌 | | supplier | String | 否 | 商品供应商 | | origin | String | 否 | 商品产地 | | isActive | String | 否 | 商品是否激活 | | isDeleted | String | 否 | 商品是否删除 |
返回值
返回值为字符串类型,返回商品列表。
delproduct方法
API描述
用于删除商品信息。
请求URL
@GetMapping(value = {'/delproduct'},params = {'id'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | id | Integer | 是 | 商品ID |
返回值
返回值为字符串类型,返回删除商品操作的结果。
getorderlist方法
API描述
用于获取订单列表。
请求URL
@GetMapping(value = {'/getorderlist'},params = {'page','limit'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | page | Integer | 是 | 分页页码 | | limit | Integer | 是 | 分页大小 |
返回值
返回值为字符串类型,返回订单列表。
getallorderlist方法
API描述
用于获取所有订单。
请求URL
@GetMapping(value = {'/getallorderlist'},params = {'page','limit'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | page | Integer | 是 | 分页页码 | | limit | Integer | 是 | 分页大小 |
返回值
返回值为字符串类型,返回所有订单列表。
updateorder方法
API描述
用于更改订单状态。
请求URL
@GetMapping(value = {'/updateorder'},params = {'id','status'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | id | Integer | 是 | 订单ID | | status | String | 是 | 订单状态 |
返回值
返回值为字符串类型,返回更改订单状态操作的结果。
getalluserinfo方法
API描述
用于获取所有用户信息。
请求URL
@GetMapping(value = {'/getalluserinfo'},params = {'page','limit'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | page | Integer | 是 | 分页页码 | | limit | Integer | 是 | 分页大小 |
返回值
返回值为字符串类型,返回所有用户信息列表。
getallcomment方法
API描述
用于获取所有评论信息。
请求URL
@GetMapping(value = {'/getallcomment'},params = {'page','limit'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | page | Integer | 是 | 分页页码 | | limit | Integer | 是 | 分页大小 |
返回值
返回值为字符串类型,返回所有评论信息列表。
delcomment方法
API描述
用于删除评论。
请求URL
@GetMapping(value = {'/delcomment'},params = {'id'})
请求方式
GET
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 | | ------ | ------ | ------ | ------ | | id | Integer | 是 | 评论ID |
返回值
返回值为字符串类型,返回删除评论操作的结果。
原文地址: https://www.cveoy.top/t/topic/orh1 著作权归作者所有。请勿转载和采集!