From 4f58a93c95ff123d51adcb8fa2e521333e8ab022 Mon Sep 17 00:00:00 2001
From: zhitong.yu <xynz17@163.com>
Date: 星期五, 11 十月 2024 16:29:16 +0800
Subject: [PATCH] 通用版本V1.9 3DTITLE 上一个版本  百度版本

---
 src/main/java/com/hxzk/controller/AchorController.java |   44 ++++++++++++++++++++++++++------------------
 1 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/src/main/java/com/hxzk/controller/AchorController.java b/src/main/java/com/hxzk/controller/AchorController.java
index ddd561d..efd4f49 100644
--- a/src/main/java/com/hxzk/controller/AchorController.java
+++ b/src/main/java/com/hxzk/controller/AchorController.java
@@ -4,9 +4,11 @@
 import com.hxzk.pojo.TbAchor;
 import com.hxzk.pojo.TbSystemOperationLog;
 import com.hxzk.pojo.TbTag;
+import com.hxzk.pojo.TbUser;
 import com.hxzk.service.AchorService;
 import com.hxzk.service.SystemLogService;
 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;
@@ -27,6 +29,9 @@
 
     @Autowired
     SystemLogService systemLogService;
+    @Autowired
+    SessionManager sessionManager;
+
     //鏌ユ壘鍩虹珯
     @GetMapping("findanchor")
     result<List<TbAchor>> findanchor(Integer page, Integer limit){
@@ -42,13 +47,12 @@
 
     //鍒犻櫎鍩虹珯
     @GetMapping("deleteanchor")
-    public void deleteanchor(Integer id){
+    public void deleteanchor(Integer id,HttpServletRequest request){
+        TbUser user = sessionManager.getCurrentUser(request);
         String xieyi = "BSTOCS1,DELETEANC," + id + ",END";
-        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
-        systemOperationLog.setName(UserController.username);
-        systemOperationLog.setTime(gettime());
-        systemOperationLog.setContent("鍒犻櫎浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+id);
-        systemLogService.insertSystem(systemOperationLog);
+        String content = "鍒犻櫎浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+id;
+        String contentew = "校写邪谢械薪邪 斜邪蟹芯胁邪褟 褋褌邪薪褑懈褟, 泻芯褌芯褉邪褟 褟胁谢褟械褌褋褟锛�"+id;
+        SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,contentew);
         Udp_Out.udp_to_cs(xieyi);
     }
     //鏌ラ噸
@@ -59,27 +63,25 @@
     //鏂板鏍囩
     @PostMapping("addAnchor")
     @ResponseBody
-    public void addAnchor(TbAchor achor, HttpServletResponse response) throws IOException {
+    public void addAnchor(TbAchor achor, HttpServletResponse response,HttpServletRequest request) throws IOException {
+        TbUser user = sessionManager.getCurrentUser(request);
         String xieyi = "BSTOCS1,ADDANC," + achor.getAnchorid() +","+achor.getPosx()+","+achor.getPosy()+","+achor.getPosz()+","+achor.getLayer()+",END";
         Udp_Out.udp_to_cs(xieyi);
-        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
-        systemOperationLog.setName(UserController.username);
-        systemOperationLog.setTime(gettime());
-        systemOperationLog.setContent("澧炲姞浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+achor.getAnchorid());
-        systemLogService.insertSystem(systemOperationLog);
+        String content = "澧炲姞浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+achor.getAnchorid();
+        String contentew ="袛芯斜邪胁谢械薪邪 斜邪蟹芯胁邪褟 褋褌邪薪褑懈褟, 泻芯褌芯褉邪褟 褟胁谢褟械褌褋褟锛�"+achor.getAnchorid();
+        SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,contentew);
         response.sendRedirect("/hxzkuwb/HouTai/Anchor/Anchor.jsp");
     }
     //淇敼鏍囩
     @PostMapping("upAnchor")
     @ResponseBody
-    public void upAnchor(TbAchor achor, HttpServletResponse response) throws IOException {
+    public void upAnchor(TbAchor achor, HttpServletResponse response,HttpServletRequest request) throws IOException {
+        TbUser user = sessionManager.getCurrentUser(request);
         String xieyi = "BSTOCS1,UPDATEANC," + achor.getAnchorid() +","+achor.getPosx()+","+achor.getPosy()+","+achor.getPosz()+","+achor.getLayer()+",END";
         Udp_Out.udp_to_cs(xieyi);
-        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
-        systemOperationLog.setName(UserController.username);
-        systemOperationLog.setTime(gettime());
-        systemOperationLog.setContent("淇敼浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+achor.getAnchorid());
-        systemLogService.insertSystem(systemOperationLog);
+        String content = "淇敼浜嗕竴涓熀绔�,璇ュ熀绔欎负锛�"+achor.getAnchorid();
+        String contentew = "袠蟹屑械薪械薪邪 斜邪蟹芯胁邪褟 褋褌邪薪褑懈褟, 泻芯褌芯褉邪褟 褟胁谢褟械褌褋褟锛�"+achor.getAnchorid();
+        SystemLogController.InsertSystemLog(user.getUsername(),gettime(),content,contentew);
         response.sendRedirect("/hxzkuwb/HouTai/Anchor/Anchor.jsp");
     }
 
@@ -99,6 +101,12 @@
         return achorService.FindSanWeiJiZhan();
     }
 
+
+    @GetMapping("UpJiZhanShow")
+    public void UpJiZhanShow(TbAchor achor){
+            achorService.UpJiZhanShow(achor);
+    }
+
     public String gettime(){
         Date now = new Date();
         // 鍒涘缓鏃ユ湡鏍煎紡鍖栧璞★紝璁剧疆鏍煎紡涓� "yyyy-MM-dd HH:mm"

--
Gitblit v1.10.0