| 1234567891011121314151617181920212223242526272829303132 |
- package com.etotem.cfc.controller.diet;
- import com.etotem.cfc.common.Result;
- import com.etotem.cfc.service.DietMealConfigService;
- import org.springframework.web.bind.annotation.*;
- import javax.annotation.Resource;
- import java.util.Map;
- @RestController
- @RequestMapping("/api/diet/meals")
- public class DietMealConfigController {
- @Resource
- private DietMealConfigService dietMealConfigService;
- @PostMapping("/config")
- public Result<Map> getConfig(
- @RequestAttribute("familyId") Long familyId,
- @RequestParam String dateType,
- @RequestParam String mealType) {
- return Result.success(dietMealConfigService.getConfig(familyId, dateType, mealType));
- }
- @PostMapping("/config/save")
- public Result<Void> saveConfig(
- @RequestAttribute("familyId") Long familyId,
- @RequestBody Map<String, Object> request) {
- dietMealConfigService.saveConfig(familyId, request);
- return Result.success(null);
- }
- }
|