package com.hxzk.controller; import com.github.pagehelper.PageInfo; import com.hxzk.pojo.TbTag; import com.hxzk.pojo.TbTongjiArea; import com.hxzk.service.TongJiAreaService; import com.hxzk.udp.Udp_Out; import com.hxzk.util.result; import com.hxzk.util.resultutil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.List; @RestController @RequestMapping("/") public class TongJiAreaController { @Autowired TongJiAreaService tongJiAreaService; @GetMapping("FindTongJiAreaList") public TbTongjiArea FindTongJiAreaList(String fid){ return tongJiAreaService.FindTongJiAreaList(fid); } @GetMapping("FindTongJiArea") result> FindTongJiArea(Integer page, Integer limit){ PageInfo cz= tongJiAreaService.findAll(page, limit); return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } @PostMapping("upTongJiArea") public void upTongJiArea(TbTongjiArea tbTongjiArea, HttpServletResponse response) throws IOException { String udp = "BSTOCS1,ALTERTJAREA,"+tbTongjiArea.getAreaname()+","+tbTongjiArea.getFloornum()+","+tbTongjiArea.getDangerlevel()+","+tbTongjiArea.getBaoliu1()+","+tbTongjiArea.getQuyucolor()+",END"; Udp_Out.udp_to_cs(udp); response.sendRedirect("/hxzkuwb/HouTai/Area/Area.jsp"); } @GetMapping("deleteTongJiArea") public void deleteTongJiArea(TbTongjiArea tbTongjiArea,HttpServletResponse response) throws IOException { String udp = "BSTOCS1,DELETETJAREA,"+tbTongjiArea.getAreaname()+",END"; Udp_Out.udp_to_cs(udp); response.sendRedirect("/hxzkuwb/HouTai/Area/Area.jsp"); } }