系分文档
一、需求背景
PRD 地址: https://alidocs.dingtalk.com/i/nodes/4Pko7gla1mAWR7Ny0bjaVBxz5qZY9Q6j?nav=share&navQuery=spaceId%3D4BYmaE8yRY85PmNA
需求概述:实现食堂经营单位资质管理
实现菜品留样功能
对接手持设备调研
关联系分地址:无
代码分支地址:http://192.168.80.240/superdev/canteen.git
DB 脚本、消息 topic、配置项:DB脚本:http://192.168.80.240/superdev/canteen-db/-/blob/master/DB%E4%BF%AE%E6%94%B9%E8%AE%B0%E5%BD%95/2022-5-30-V1.4.0.sql
系分文档评审记录:架构方案2.0 2.1 业务流程图
供应商管理流程
六、非功能设计
6.1 三板斧发布要求
监控设计:接入skywalking、普罗米修斯
回滚设计:可直接回滚食堂V1.3.0-release版本分支
灰度设计:无
七、接口设计
1、 给前端提供的接口
接口需求 接口地址 接口开发人 可提供时间 创建食堂接口:关联场所建筑 /api/canteen青云2022/6/17编辑食堂接口:关联场所建筑 /api/canteen青云2022/6/17菜谱列表查询接口/api/recipes青云2022/6/17菜谱查询详情接口/api/recipes/{id}青云2022/6/17导入菜谱接口/api/recipes/import青云2022/6/17导出菜谱接口/api/recipes/export青云2022/6/17更改规则接口/api/recipes/rule青云2022/6/17导入模板下载接口/api/recipes/excel/template/ownload青云2022/6/17新增菜谱接口/api/recipes青云2022/6/17修改菜谱接口/api/recipes青云2022/6/17餐品食堂机构树接口:增加窗口级联/api/food/tree青云2022/6/17餐品分类食堂机构数树接口:增加窗口级联/api/food/tree青云2022/6/17餐品新增/修改/查询接口:增加窗口级联属性操作/api/food青云2022/6/17餐品分类新增/修改/查询接口:增加窗口级联属性操作/api/food/classfy青云2022/6/17餐别设置分页查询接口/api/meal/type青云2022/6/17餐别设置查询详情接口/api/meal/type/{id}青云2022/6/17餐别设置新增接口/api/meal/type青云2022/6/17餐别设置修改接口/api/meal/type青云2022/6/17餐别设置启动/禁用接口/api/meal/type/enabled青云2022/6/17留样单分页查询接口/api/retention /sample青云2022/6/17留样单查询详情接口/api/retention /sample/{id}青云2022/6/17留样单批量编辑接口/api/retention /sample/batch青云2022/6/17厨师分页查询接口/api/cook青云2022/6/17厨师查询详情接口/api/cook/{id}青云2022/6/17厨师新增/修改接口/api/cook青云2022/6/17厨师删除接口/api/cook/delete青云2022/6/17厨师上传厨师证接口:文件服务处理租户类型/api/cook青云2022/6/17健康证分页查询接口/api/health/ certificate青云2022/6/17健康证详情查询接口/api/health/ certificate/{id}青云2022/6/17健康证新增/修改接口/api/health/ certificate青云2022/6/17健康证删除接口/api/health/ certificate/delete青云2022/6/17健康证上传接口:文件服务处理租户类型/api/health/ certificate青云2022/6/17
2、 给其他应用提供的接口
接口需求 接口地址 应用名 出入参 接口开发
人 可提供时
间
3、 调用其他应用的接口
接口需求 接口地址 应用名 出入参 接口开发人 可提供时间
4、 应用内模块间调用的接口
接口需求 接口地址 出入参 接口开发人 可提供时间