From 70223b3ef4df02622869425fed4ba9b290e1aa74 Mon Sep 17 00:00:00 2001
From: fei.wang <wf18701153496@163.com>
Date: 星期二, 16 四月 2024 14:07:59 +0800
Subject: [PATCH] V定制1.0 1:对讲功能 2:计算经纬度控制器systemcontrollen

---
 src/main/java/com/hxzk/controller/PergatherController.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/hxzk/controller/PergatherController.java b/src/main/java/com/hxzk/controller/PergatherController.java
index 60641ed..ee96e86 100644
--- a/src/main/java/com/hxzk/controller/PergatherController.java
+++ b/src/main/java/com/hxzk/controller/PergatherController.java
@@ -3,14 +3,22 @@
 import com.github.pagehelper.PageInfo;
 import com.hxzk.pojo.TbAchor;
 import com.hxzk.pojo.TbPergather;
+import com.hxzk.pojo.TbSystemOperationLog;
 import com.hxzk.service.PergatherService;
+import com.hxzk.service.SystemLogService;
+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.text.SimpleDateFormat;
+import java.util.Date;
 import java.util.List;
 
 @RestController
@@ -18,6 +26,8 @@
 public class PergatherController {
     @Autowired
     PergatherService pergatherService;
+    @Autowired
+    SystemLogService systemLogService;
 
     @GetMapping("findPerAll")
     public List<TbPergather> findperAll(){
@@ -29,4 +39,25 @@
         PageInfo<TbPergather> cz= pergatherService.findAllTbPergather(page, limit);
         return resultutil.returnSuccess(cz.getTotal(), cz.getList());
     }
+    @PostMapping("upPersonJuJi")
+    public void upPersonJuJi(TbPergather pergather, HttpServletResponse response) throws IOException {
+        String upds = "BSTOCS1,ALTERGATHER,"+pergather.getName()+","+pergather.getPernum()+","+pergather.getTypec2()+","+pergather.getRedius()+","+pergather.getShichang()+","+pergather.getWeixianpin()+",END";
+        Udp_Out.udp_to_cs(upds);
+        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
+        systemOperationLog.setName(UserController.username);
+        systemOperationLog.setTime(gettime());
+        systemOperationLog.setContent("淇敼浜嗚仛闆嗚缃鍥存爮鍚嶇О鏄細"+pergather.getName());
+        systemLogService.insertSystem(systemOperationLog);
+        response.sendRedirect("/hxzkuwb/HouTai/WeiLanList/PersonJuji.jsp");
+
+    }
+
+    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;
+    }
 }

--
Gitblit v1.9.3