零食分类管理系统API接口文档 - 后端接口
零食分类管理系统API接口文档 - 后端接口
该接口提供零食分类的增删改查功能,包括列表查询、详情查询、保存、修改和删除等操作。同时,还提供了一个提醒接口,可以根据指定的日期范围查询符合条件的记录数量。
依赖库:
- com.baomidou.mybatisplus:mybatis-plus
- org.apache.commons:commons-lang3
- org.springframework.boot:spring-boot-starter-web
URL路径:
- /caipinfenlei
请求方式:
- GET: 获取数据
- POST: 新增数据
- PUT: 更新数据
- DELETE: 删除数据
数据格式:
- JSON
请求参数:
- id: 零食分类ID
- name: 零食分类名称
- ...
返回数据:
- code: 状态码
- message: 消息
- data: 数据
接口列表:
| 接口路径 | 方法 | 描述 | |---|---|---| | /caipinfenlei/page | GET | 获取零食分类列表(分页) | | /caipinfenlei/list | GET | 获取零食分类列表 | | /caipinfenlei/lists | GET | 获取所有零食分类列表 | | /caipinfenlei/query | GET | 查询零食分类信息 | | /caipinfenlei/info/{id} | GET | 获取零食分类详情 | | /caipinfenlei/detail/{id} | GET | 获取零食分类详情(前端) | | /caipinfenlei/save | POST | 保存零食分类信息 | | /caipinfenlei/add | POST | 保存零食分类信息(前端) | | /caipinfenlei/update | PUT | 更新零食分类信息 | | /caipinfenlei/delete | DELETE | 删除零食分类信息 | | /caipinfenlei/remind/{columnName}/{type} | GET | 提醒接口,根据指定的日期范围查询符合条件的记录数量 |
示例代码:
// 获取零食分类列表
@GetMapping("/caipinfenlei/page")
public R page(@RequestParam Map<String, Object> params, CaipinfenleiEntity caipinfenlei, HttpServletRequest request) {
EntityWrapper<CaipinfenleiEntity> ew = new EntityWrapper<CaipinfenleiEntity>();
PageUtils page = caipinfenleiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, caipinfenlei), params), params));
return R.ok().put("data", page);
}
// 保存零食分类信息
@PostMapping("/caipinfenlei/save")
public R save(@RequestBody CaipinfenleiEntity caipinfenlei, HttpServletRequest request) {
caipinfenlei.setId(new Date().getTime() + new Double(Math.floor(Math.random() * 1000)).longValue());
//ValidatorUtils.validateEntity(caipinfenlei);
caipinfenleiService.insert(caipinfenlei);
return R.ok();
}
注意事项:
- 每个接口都需要在请求头中添加Authorization参数,用于身份验证。
- 所有接口的请求参数和返回值都为JSON格式。
- 所有接口都需要进行必要的参数校验,以保证数据的合法性。
- 所有接口都需要进行必要的权限控制,以防止非法操作。
联系方式:
- 邮箱: xxx@xxx.com
- 手机: xxx
版本:
- v1.0.0
原文地址: http://www.cveoy.top/t/topic/nOkG 著作权归作者所有。请勿转载和采集!