苍穹外卖--新增菜品-功能实现

This commit is contained in:
2025-11-11 11:00:14 +08:00
parent 4c6c570d49
commit 9fcb79991e
7 changed files with 140 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package com.sky.mapper;
import com.sky.entity.DishFlavor;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
@Mapper
public interface DishFlavorMapper {
/**
* 菜品口味的批量插入
* @param flavors
*/
void insertBath(List<DishFlavor> flavors);
}

View File

@@ -1,6 +1,10 @@
package com.sky.mapper;
import com.sky.annotation.AutoFill;
import com.sky.entity.Dish;
import com.sky.enumeration.OperationType;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Select;
@Mapper
@@ -14,4 +18,10 @@ public interface DishMapper {
@Select("select count(id) from dish where category_id = #{categoryId}")
Integer countByCategoryId(Long categoryId);
/**
* 新增菜品
* @param dish
*/
@AutoFill(OperationType.INSERT)
void insert(Dish dish);
}