33 lines
567 B
Java
33 lines
567 B
Java
package com.sky.service;
|
|
|
|
import com.sky.dto.DishDTO;
|
|
import com.sky.dto.DishPageQueryDTO;
|
|
import com.sky.result.PageResult;
|
|
|
|
import java.util.List;
|
|
|
|
public interface DishService {
|
|
|
|
|
|
/**
|
|
* 新增菜品和对应的口味数据
|
|
* @param dishDTO
|
|
*/
|
|
public void saveWithFlavor(DishDTO dishDTO);
|
|
|
|
|
|
/**
|
|
* 菜品分页查询
|
|
* @param dishPageQueryDTO
|
|
* @return
|
|
*/
|
|
PageResult pageQuery(DishPageQueryDTO dishPageQueryDTO);
|
|
|
|
|
|
/**
|
|
* 菜品批量删除
|
|
* @param ids
|
|
*/
|
|
void deleteBatch(List<Long> ids);
|
|
}
|