| | |
| | | package com.hxzk.controller; |
| | | |
| | | import com.github.pagehelper.PageInfo; |
| | | import com.hxzk.pojo.TbAchor; |
| | | import com.hxzk.pojo.TbRtkanchor; |
| | | import com.hxzk.pojo.TbSystemOperationLog; |
| | | import com.hxzk.pojo.TbTag; |
| | | import com.hxzk.pojo.*; |
| | | import com.hxzk.service.RtkService; |
| | | import com.hxzk.udp.Udp_Out; |
| | | import com.hxzk.util.SessionManager; |
| | | import com.hxzk.util.result; |
| | | import com.hxzk.util.resultutil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | import java.text.SimpleDateFormat; |
| | |
| | | public class RtkController { |
| | | @Autowired |
| | | RtkService rtkService; |
| | | @Autowired |
| | | SessionManager sessionManager; |
| | | //差分基站 |
| | | @GetMapping("findchafenjizhan") |
| | | result<List<TbRtkanchor>> findTag(Integer page, Integer limit){ |
| | |
| | | |
| | | //删除差分基站 |
| | | @GetMapping("deletechafenjizhan") |
| | | public void deletechafenjizhan(Integer id){ |
| | | public void deletechafenjizhan(Integer id, HttpServletRequest request){ |
| | | TbUser user = sessionManager.getCurrentUser(request); |
| | | String xieyi = "BSTOCS1,CFJZ,DELETE," + id + ",END"; |
| | | TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); |
| | | systemOperationLog.setName(UserController.username); |
| | | systemOperationLog.setTime(gettime()); |
| | | systemOperationLog.setContent("删除了一个差分基站,该差分基站为:"+ id); |
| | | Udp_Out.udp_to_cs(xieyi); |
| | | String content = "删除了一个差分基站,该差分基站为:"+ id; |
| | | String contentew = "Удалена дифференциальная базовая станция:"+ id; |
| | | String ipAddress = request.getRemoteAddr(); |
| | | SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,"删除",ipAddress); |
| | | } |
| | | @PostMapping("addCFJZ") |
| | | public void addCFJZ(TbRtkanchor rtkanchor, HttpServletResponse response) throws IOException { |
| | | public void addCFJZ(TbRtkanchor rtkanchor, HttpServletResponse response, HttpServletRequest request) throws IOException { |
| | | TbUser user = sessionManager.getCurrentUser(request); |
| | | String xieyi = "BSTOCS1,CFJZ,ADD," + rtkanchor.getAcid() + "," + rtkanchor.getJingdu() + "," + rtkanchor.getWeidu() + "," + rtkanchor.getGaodu() + "," + rtkanchor.getPosx() + "," + rtkanchor.getPosy() + "," + rtkanchor.getFloor() + "," + rtkanchor.getDistance()+ "," + rtkanchor.getPort()+ ",END"; |
| | | Udp_Out.udp_to_cs(xieyi); |
| | | TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); |
| | | systemOperationLog.setName(UserController.username); |
| | | systemOperationLog.setTime(gettime()); |
| | | systemOperationLog.setContent("增加了一个差分基站,该差分基站为:"+ rtkanchor.getAcid() ); |
| | | String content = "增加了一个差分基站,该差分基站为:"+ rtkanchor.getAcid(); |
| | | String contentew = "Добавлена дифференциальная базовая станция, которая:"+ rtkanchor.getAcid(); |
| | | String ipAddress = request.getRemoteAddr(); |
| | | SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,"新增",ipAddress); |
| | | response.sendRedirect("/hxzkuwb/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp"); |
| | | } |
| | | |
| | | @PostMapping("updateCFJZ") |
| | | public void updateCFJZ(TbRtkanchor rtkanchor,HttpServletResponse response) throws IOException { |
| | | public void updateCFJZ(TbRtkanchor rtkanchor,HttpServletResponse response, HttpServletRequest request) throws IOException { |
| | | TbUser user = sessionManager.getCurrentUser(request); |
| | | String xieyi = "BSTOCS1,CFJZ,ALTER," + rtkanchor.getAcid() + "," + rtkanchor.getJingdu() + "," + rtkanchor.getWeidu() + "," + rtkanchor.getGaodu() + "," + rtkanchor.getPosx() + "," + rtkanchor.getPosy() + "," + rtkanchor.getFloor() + "," + rtkanchor.getDistance()+ "," + rtkanchor.getPort()+ ",END"; |
| | | Udp_Out.udp_to_cs(xieyi); |
| | | TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); |
| | | systemOperationLog.setName(UserController.username); |
| | | systemOperationLog.setTime(gettime()); |
| | | systemOperationLog.setContent("修改了一个差分基站,该差分基站为:"+ rtkanchor.getAcid() ); |
| | | String content = "修改了一个差分基站,该差分基站为:"+ rtkanchor.getAcid(); |
| | | String contentew = "Изменена дифференциальная базовая станция, которая является:"+ rtkanchor.getAcid(); |
| | | String ipAddress = request.getRemoteAddr(); |
| | | SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,"修改",ipAddress); |
| | | response.sendRedirect("/hxzkuwb/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp"); |
| | | } |
| | | //表格搜索 |