菜品分页查询
数据库的菜品,只有正常的id,name,状态,分类ID,更新时间等等,但是页面需要显示菜品所属于的分类,所以要多表查询。
新增菜品
就是添加菜品的时候,要把菜品口味加入对应的表中。口味表有一个dish_id来关联dish表(如图分类表关联菜品和套餐表一样)
批量删除菜品
说起来也明了,先根据ID查是否有起售的菜品,有就抛异常。!!!难得是如何根据传来一个数组的形式的ID来判断是否关联套餐了
看一下咱的数据库。很清晰的表,如42号套餐下关联了47,48这两个菜,如何传来的ID有47,48就删不了
额,这么一看就很清晰了沃日。最后就是把菜品删了,菜品关联的口味也删了,就这样