package com.hxzk.controller; import com.github.pagehelper.PageInfo; import com.hxzk.pojo.TbBsbaowen; import com.hxzk.pojo.TbFence; import com.hxzk.service.BaoWenService; 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.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; @RestController @RequestMapping("/") public class BaoWenController { @Autowired BaoWenService baoWenService; @GetMapping("findbaowen") result> findbaowen(Integer page, Integer limit){ PageInfo cz= baoWenService.findAll(page, limit); return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } public String gettime(){ Date now = new Date(); // 创建日期格式化对象,设置格式为 "yyyy-MM-dd HH:mm" SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm"); // 格式化日期对象,输出字符串结果 String formattedDate = sdf.format(now); return formattedDate; } @GetMapping("BaoWenfind") public void BaoWenfind(String baowen,String type,String seah){ if(baowen.equals("获取报文")){ String udps = "BSTOCS1,LOOK_BAOWEN,"+type+","+seah+",END"; Udp_Out.udp_to_cs(udps); } if(baowen.equals("暂停")){ String udps = "BSTOCS1,LOOK_BAOWEN,PAUSE,END"; Udp_Out.udp_to_cs(udps); } if(baowen.equals("结束")){ String udps = "BSTOCS1,LOOK_BAOWEN,STOP,END"; Udp_Out.udp_to_cs(udps); } if(baowen.equals("清空")){ String udps = "BSTOCS1,LOOK_BAOWEN,CLEAR,END"; Udp_Out.udp_to_cs(udps); } } }