From d723d5c1413bb38ceb7d7404f4817e6540c3c2a0 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期四, 12 六月 2025 16:18:33 +0800
Subject: [PATCH] 人脸识别

---
 project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/MaintenanceController.cs |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/MaintenanceController.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/MaintenanceController.cs
index e408c0f..49807d5 100644
--- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/MaintenanceController.cs
+++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/MaintenanceController.cs
@@ -33,7 +33,7 @@
         }
 
         /// <summary>
-        /// 鍦ㄦ淇汉鍛樼洃鎺�
+        /// 鍦ㄦ淇汉鍛樼洃鎺э紙鏁板瓧澶у睆锛�
         /// </summary>
         /// <returns></returns>
         [HttpPost, Route("PersonnelMonitoring"), AllowAnonymous]
@@ -44,15 +44,16 @@
 
 
         /// <summary>
-        /// 鏇存敼鐘舵�侊紝杩愯杩涘叆妫�淇�
+        /// 鏇存敼鐘舵�侊紝寮哄埗涓嬬嚎
         /// </summary>
         /// <param name="id"></param>
         /// <returns></returns>
         [HttpPost, Route("RunOperation"), AllowAnonymous]
-        public WebResponseContent RunOperation(int id, string ispossible)
+        public WebResponseContent RunOperation(int id, string account, string LocalIP)
         {
-            //
-            return Service.RunOperation(id, ispossible);
+            var userIp = HttpContext.GetUserIp();//鐢ㄦ埛鐢佃剳ip
+            var reslut = userIp.Replace("::ffff:", "");
+            return Service.RunOperation(id,account, LocalIP);
         }
 
         /// <summary>
@@ -102,8 +103,8 @@
         public WebResponseContent StartMaintenceTask(string account)
         {
             var userIp = HttpContext.GetUserIp();//鐢ㄦ埛鐢佃剳ip
-            var reslut = userIp.Replace("::ffff:", " ");
-            return Service.StartMaintenceTask(account, reslut);
+            var reslut = userIp.Replace("::ffff:", "");
+            return Service.StartMaintenceTask(account, userIp);
         }
 
 
@@ -115,7 +116,9 @@
         [HttpPost, Route("StopMaintenanceTask")]
         public WebResponseContent StopMaintenanceTask(string account)
         {
-            return Service.StopMaintenanceTask(account);
+            var userIp = HttpContext.GetUserIp();//鐢ㄦ埛鐢佃剳ip
+            var reslut = userIp.Replace("::ffff:", "");
+            return Service.StopMaintenanceTask(account, userIp);
         }
 
 

--
Gitblit v1.9.3