init
This commit is contained in:
@@ -110,8 +110,9 @@ public class DishController {
|
||||
|
||||
//按已经定好的权重比例随机挑选菜品
|
||||
@GetMapping("/random")
|
||||
public BaseResponse<java.awt.List> randomDish(Integer num){
|
||||
return ResultUtils.success(dishService.randomDish(num));
|
||||
public BaseResponse<List> randomDish(Integer num){
|
||||
List<Dish> dishList = dishService.list();
|
||||
return ResultUtils.success((List) dishService.randomDish(num, dishList));
|
||||
}
|
||||
|
||||
//按菜品分类的权重比例随机抽选菜品
|
||||
|
||||
@@ -8,4 +8,8 @@ import java.awt.*;
|
||||
|
||||
public interface DishService extends IService<Dish> {
|
||||
|
||||
List randomDish(Integer num, java.util.List<Dish> dishList);
|
||||
|
||||
List randomDishByWeight(DishRandomRequest dishRandomRequest);
|
||||
|
||||
}
|
||||
|
||||
@@ -7,13 +7,19 @@ import com.yupi.springbootinit.model.entity.Dish;
|
||||
import com.yupi.springbootinit.service.DishService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Random;
|
||||
import java.awt.*;
|
||||
|
||||
@Service
|
||||
public class DishServiceImpl extends ServiceImpl<DishMapper, Dish> implements DishService {
|
||||
|
||||
//todo 随机菜品
|
||||
@Override
|
||||
public List randomDish(Integer num, java.util.List<Dish> dishList) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List randomDishByWeight(DishRandomRequest dishRandomRequest) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user