123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- package com.huimv.admin.controller;
- import com.huimv.admin.common.utils.Result;
- import com.huimv.admin.common.utils.ResultUtil;
- import com.huimv.admin.entity.BasePigpen;
- import com.huimv.admin.entity.dto.BasePigpenDto;
- import com.huimv.admin.service.*;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import javax.servlet.http.HttpServletRequest;
- import java.util.Map;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author author
- * @since 2023-02-13
- */
- @RestController
- @RequestMapping("/basePigpen")
- @CrossOrigin
- public class BasePigpenController {
- @Autowired
- private IBasePigpenService basePigpenService;
- @PostMapping( "/addPigpen")
- public Result addPigpen(@RequestBody BasePigpenDto basePigpenDto) {
- return basePigpenService.addPigpen(basePigpenDto);
- }
- @PostMapping( "/addUnit")
- public Result addUnit(@RequestBody BasePigpen basePigpen) {
- BasePigpen byId = basePigpenService.getById(basePigpen.getParentId());
- String parentIds = byId.getOther2() + "," + basePigpen.getParentId();
- basePigpen.setFType(3);
- basePigpen.setOther2(parentIds);
- if ( basePigpenService.save(basePigpen)){
- return ResultUtil.addResult(1);
- }
- return ResultUtil.addResult(0);
- }
- @PostMapping( "/updatePigpen")
- public Result updatePigpen(@RequestBody BasePigpen basePigpen) {
- return basePigpenService.updatePigpen(basePigpen);
- }
- @PostMapping( "/updateUnit")
- public Result updateUnit(@RequestBody BasePigpen basePigpen) {
- if ( basePigpenService.updateById(basePigpen)){
- return ResultUtil.addResult(1);
- }
- return ResultUtil.addResult(0);
- }
- @PostMapping( "/deletePigpen")
- public Result deletePigpen(@RequestBody Map<String,Integer> map) {
- return basePigpenService.deletePigpen(map);
- }
- @PostMapping( "/listEnvData")
- public Result deletePigpen(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap) {
- return basePigpenService.listEnvData(httpServletRequest, paramsMap);
- }
- @PostMapping( "/listDetail")
- public Result listDetail(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap) {
- return basePigpenService.listDetail(httpServletRequest, paramsMap);
- }
- @PostMapping("/listUnit")
- public Result listUnit(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap){
- return basePigpenService.listUnit(httpServletRequest, paramsMap);
- }
- @PostMapping( "/listByUnit")
- public Result listByUnit(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap) {
- return basePigpenService.listByUnit(httpServletRequest, paramsMap);
- }
- @PostMapping( "/listChart")
- public Result listChart(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap) {
- return basePigpenService.listChart(httpServletRequest, paramsMap);
- }
- @PostMapping( "/listByWarning")
- public Result listByWarning(HttpServletRequest httpServletRequest,@RequestBody Map<String, String> paramsMap) {
- return basePigpenService.listByWarning(httpServletRequest, paramsMap);
- }
- @RequestMapping(value = "/list",method = RequestMethod.POST)
- public Result list(@RequestBody Map<String, Object> paramsMap) {
- System.out.println("paramsMap>>"+paramsMap.toString());
- String farmCode = "";
- if (paramsMap.get("farmId") != null) {
- farmCode = paramsMap.get("farmId")+"";
- }
- String stageCode = "";
- if (paramsMap.get("stageCode") != null) {
- stageCode = paramsMap.get("stageCode")+"";
- }
- String buildName = "";
- if (paramsMap.get("buildName") != null) {
- buildName = paramsMap.get("buildName")+"";
- }
- return basePigpenService.list(farmCode,buildName,stageCode);
- }
- @PostMapping("/countAll")
- public Result countAll(@RequestBody Map<String,String> paramsMap){
- return basePigpenService.countAll(paramsMap);
- }
- }
|