package com.huimv.guowei.admin.controller; import com.huimv.guowei.admin.common.utils.Result; import com.huimv.guowei.admin.entity.DuckEggTextureInfo; import com.huimv.guowei.admin.service.IDuckEggTextureInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.Map; /** *

* 前端控制器 *

* * @author author * @since 2023-06-14 */ @RestController @RequestMapping("/duck-egg-texture-info") public class DuckEggTextureInfoController { @Autowired private IDuckEggTextureInfoService duckEggTextureInfoService; @PostMapping("/addInfo") public Result addInfo(@RequestBody DuckEggTextureInfo duckEggTextureInfo){ duckEggTextureInfoService.save(duckEggTextureInfo); return Result.SUCCESS(); } @PostMapping("/deleteInfo") public Result deleteInfo(@RequestBody Map paramsMap){ String id = paramsMap.get("id"); duckEggTextureInfoService.removeById(id); return Result.SUCCESS(); } @PostMapping("/updateInfo") public Result updateInfo(@RequestBody DuckEggTextureInfo duckEggTextureInfo){ duckEggTextureInfoService.updateById(duckEggTextureInfo); return Result.SUCCESS(); } @PostMapping("/listInfo") public Result listInfo(@RequestBody Map paramsMap){ return duckEggTextureInfoService.listLimitInfo(paramsMap); } @PostMapping("/listPageInfo") public Result listPageInfo(@RequestBody Map paramsMap){ return duckEggTextureInfoService.listPageInfo(paramsMap); } }