项目练习日记 《餐饮管理系统——“基础数据”模块》(二)

完成模块功能: 套餐设置、折扣方案、酒菜做法设置、菜品原材料配置
一、 功能实现
套餐设置:对酒菜套餐的增删查改并设置多条件查询等,设置套餐组合然后通过实际情况设置其编号、名称、价格等,也可以对其进行修改和删除等操作。设置好酒菜套餐后通过选中一点套餐信息然后点击设置按钮设置该套餐的内容,设置是通过选择酒菜大类再到酒菜小类再到酒菜项目来确定设置的是那一种酒菜。如果需要修改套餐中包含的酒菜项目的数量,选中需要修改的酒菜项目数量会回填到表头的输入框中,直接输入需要修改的数量点击数量变更即可,如果将酒菜项目的数量设置成零就会把该酒菜项目从套餐明细中删除。
在这里插入图片描述
折扣方案:对折扣方案信息的增删查改,查询时可直接选中酒菜小类或者折扣方案来重载查询方案的明细,也可以两个同时选中。先设置好折扣方案信息,然后根据查询出来的酒菜小类信息来对某一条酒菜小类设置折扣。先选择需要设置酒菜小类信息,再选择为酒菜小类设置折扣方案,然后开始设置该酒菜小类再某一个折扣方案下的折扣信息。
在这里插入图片描述
酒菜做法设置:首先查询出酒菜大类信息,然后根据选中的酒菜大类信息查询酒菜小类信息,点击需要设置做法类别的酒菜小类开始对该酒菜小类的做法进行设置。设置做法时根据输入的做法类型来设置附加价格,默认为普通做法,普通做法不能设置附加价格,只有附加做法才可以设置附加价格。同一种酒菜小类下设置的做法的类型只能选择一种,同一种做法不能存在两种做法类型。
在这里插入图片描述
菜品原材料配置: 根据查询出来的酒菜项目信息进行原材料料的配置和禁忌食品设置。首先选择到需要设置原材料配置的酒菜项目信息,选择到酒菜项目的信息后会根据选中的酒菜项目信息回填一部分数据到新增原材料配置的模态框中,然后根据实际情况输入配置数量和理论金额,点击保存,即可完成菜品原材料配置。点击禁忌食品设置可以跳转到禁忌食品设置的页面,选中某一条酒菜项目信息会查询出该酒菜项目下有哪一种禁忌食品,新增时根据选中查询的酒菜项目信息对某一种酒菜项目设置冲突的禁忌的食品。
在这里插入图片描述
二、相关业务表和关系
在这里插入图片描述
三、经典代码
设置根据页面获取到的酒菜小类和折扣方案传过控制器的ID对折扣明细表进行重载。
在这里插入图片描述
四、开发过程中遇到的问题与总结
在一开始创建连接关系表的时候由于没有搞懂表的连接顺序导致了折扣方案表和折扣方案明细表连接顺序颠倒,而且在创建表是遗漏了折扣方案的编号字段,导致需要花时间对数据库进行修改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值