From a5cd28ab9fd03a958d0bcc697816962e26e45914 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期五, 09 五月 2025 10:36:21 +0800
Subject: [PATCH] 注释了人脸识别

---
 project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs |  102 +++++++++++++++++++++++++++-----------------------
 1 files changed, 55 insertions(+), 47 deletions(-)

diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs
index 97fcd6f..da37b8e 100644
--- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs
+++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs
@@ -521,23 +521,25 @@
                 {
                     return new WebResponseContent { Status = false, Message = "璐﹀彿閲嶅锛岃閲嶆柊褰曞叆" };
                 }
-                var face = _faceServer.QueryData().Select(x => x.GroupID).FirstOrDefault(); 
-                var baiduResult = BaiDuFaceHelper.AddUser(new BDUserInfo
-                {
-                    ImgPath = addUserDTO.path,
-                    user_id = addUserDTO.username,
-                    group_id = face // 杩欓噷搴旇濉櫨搴︿汉鑴稿簱鍒嗙粍
-                                    // group_id = baiduResult.result.log_id
-                });
+
+                //浜鸿劯璇嗗埆鍏堟敞閲婃帀鍚庢湡寮�鍚�
+                //var face = _faceServer.QueryData().Select(x => x.GroupID).FirstOrDefault();
+                //var baiduResult = BaiDuFaceHelper.AddUser(new BDUserInfo
+                //{
+                //    ImgPath = addUserDTO.path,
+                //    user_id = addUserDTO.username,
+                //    group_id = face // 杩欓噷搴旇濉櫨搴︿汉鑴稿簱鍒嗙粍
+                //                    // group_id = baiduResult.result.log_id
+                //});
 
 
-                // 鍒ゆ柇鐧惧害杩斿洖鏄惁鎴愬姛
-                if (baiduResult == null || baiduResult.error_code != 0)
-                {
-                    return new WebResponseContent { Status = false, Data = "浜鸿劯娉ㄥ唽澶辫触锛�" + baiduResult.error_msg };
+                //// 鍒ゆ柇鐧惧害杩斿洖鏄惁鎴愬姛
+                //if (baiduResult == null || baiduResult.error_code != 0)
+                //{
+                //    return new WebResponseContent { Status = false, Data = "浜鸿劯娉ㄥ唽澶辫触锛�" + baiduResult.error_msg };
 
 
-                }
+                //}
 
                 // 鍒涘缓鐢ㄦ埛鏁版嵁
                 var sys = new Sys_User
@@ -545,13 +547,15 @@
                     UserName = addUserDTO.username,
                     UserTrueName = addUserDTO.usertruename,
                     HeadImageUrl = addUserDTO.path,
-                    Log_id = baiduResult.log_id,
-                    Face_token = baiduResult.result.face_token,
+                    //Log_id = baiduResult.log_id,
+                    //Face_token = baiduResult.result.face_token,
                     PhoneNo = addUserDTO.phoneno,
                     Role_Id = addUserDTO.roleid,
                     RoleName = addUserDTO.rolename,
                     Enable = addUserDTO.enable,
                     UserPwd = "j79rYYvCz4vdhcboB1Ausg==",
+                    Userteam=addUserDTO.userteam,
+                    CardNumber=addUserDTO.carnuber,
                     CreateDate = DateTime.Now
                 };
                 BaseDal.AddData(sys);
@@ -599,32 +603,36 @@
                 sys.PhoneNo = addUserDTO.phoneno;
                 sys.Role_Id = addUserDTO.roleid;
                 sys.RoleName = addUserDTO.rolename;
+                sys.CardNumber = addUserDTO.carnuber;
+                sys.Userteam = addUserDTO.userteam;
                 sys.Enable = addUserDTO.enable;
+                //濡傛灉浜鸿劯璇嗗埆娣诲姞浜嗚繖閲屽氨娉ㄩ噴鎺�
+                sys.HeadImageUrl = addUserDTO.path;
 
                 // 4. 鏌ヨ浜鸿劯搴撳垎缁� ID
                 var faceGroupID = _faceServer.QueryData().Select(x => x.GroupID).FirstOrDefault();
 
                 // 5. 鍒ゆ柇鏄惁闇�瑕佹洿鏂颁汉鑴镐俊鎭�
-                if (!string.Equals(sys.HeadImageUrl,addUserDTO.path)) // 鏈夋柊鍥剧墖鎵嶅鐞嗕汉鑴告敞鍐�
-                {
-                    var baiduResult = BaiDuFaceHelper.AddUser(new BDUserInfo
-                    {
-                        ImgPath = addUserDTO.path,
-                        user_id = sys.UserName,
-                        group_id = faceGroupID
-                    });
+                //if (!string.Equals(sys.HeadImageUrl,addUserDTO.path)) // 鏈夋柊鍥剧墖鎵嶅鐞嗕汉鑴告敞鍐�
+                //{
+                //    var baiduResult = BaiDuFaceHelper.AddUser(new BDUserInfo
+                //    {
+                //        ImgPath = addUserDTO.path,
+                //        user_id = sys.UserName,
+                //        group_id = faceGroupID
+                //    });
 
-                    // 6. 鍒ゆ柇鐧惧害 API 鏄惁鎴愬姛
-                    if (baiduResult == null || baiduResult.error_code != 0)
-                    {
-                        return new WebResponseContent { Status = false, Message = "浜鸿劯鏇存柊澶辫触锛�" + baiduResult.error_msg };
-                    }
+                //    // 6. 鍒ゆ柇鐧惧害 API 鏄惁鎴愬姛
+                //    if (baiduResult == null || baiduResult.error_code != 0)
+                //    {
+                //        return new WebResponseContent { Status = false, Message = "浜鸿劯鏇存柊澶辫触锛�" + baiduResult.error_msg };
+                //    }
 
-                    // 7. 鏇存柊浜鸿劯鐩稿叧瀛楁
-                    sys.Log_id = baiduResult.log_id;
-                    sys.HeadImageUrl = addUserDTO.path;
-                    sys.Face_token = baiduResult.result.face_token;
-                }
+                //    // 7. 鏇存柊浜鸿劯鐩稿叧瀛楁
+                //    sys.Log_id = baiduResult.log_id;
+                //    sys.HeadImageUrl = addUserDTO.path;
+                //    sys.Face_token = baiduResult.result.face_token;
+                //}
 
                 // 8. 鏇存柊鏁版嵁搴�
                 BaseDal.UpdateData(sys);
@@ -652,18 +660,18 @@
             {
 
                 // 2. 鏌ヨ浜鸿劯搴撳垎缁� ID
-                var faceGroupID = _faceServer.QueryData().Select(x => x.GroupID).FirstOrDefault();
+                //var faceGroupID = _faceServer.QueryData().Select(x => x.GroupID).FirstOrDefault();
 
-                WIDESEAWCS_Common.DeleteUserImg deleteUserImg = new WIDESEAWCS_Common.DeleteUserImg();
-                deleteUserImg.group_id = faceGroupID;
-                deleteUserImg.user_id = account;
+                //WIDESEAWCS_Common.DeleteUserImg deleteUserImg = new WIDESEAWCS_Common.DeleteUserImg();
+                //deleteUserImg.group_id = faceGroupID;
+                //deleteUserImg.user_id = account;
 
-                string apiResult = BaiDuFaceHelper.DeleteUser(deleteUserImg);//鍙缁檛oken鍜宭og_id
+                //string apiResult = BaiDuFaceHelper.DeleteUser(deleteUserImg);//鍙缁檛oken鍜宭og_id
 
-                // 2. 瑙f瀽杩斿洖缁撴灉锛屽垽鏂垹闄ゆ槸鍚︽垚鍔�
-                dynamic resultObj = JsonConvert.DeserializeObject(apiResult);
-                if (resultObj.error_code == 0)
-                {
+                //// 2. 瑙f瀽杩斿洖缁撴灉锛屽垽鏂垹闄ゆ槸鍚︽垚鍔�
+                //dynamic resultObj = JsonConvert.DeserializeObject(apiResult);
+                //if (resultObj.error_code == 0)
+                //{
                     // 鐧惧害鍒犻櫎鎴愬姛鍚庯紝鍒犻櫎鏁版嵁搴撲腑鐨勭敤鎴�
                     var user = BaseDal.QueryData(x => x.UserName == account);
                     if (user != null)
@@ -671,11 +679,11 @@
                         BaseDal.DeleteData(user);
                     }
                     return WebResponseContent.Instance.OK("鐢ㄦ埛鍒犻櫎鎴愬姛");
-                }
-                else
-                {
-                    return WebResponseContent.Instance.Error("鐧惧害 API 鍒犻櫎澶辫触锛�" + resultObj.error_msg);
-                }
+                //}
+                //else
+                //{
+                //    return WebResponseContent.Instance.Error("鐧惧害 API 鍒犻櫎澶辫触锛�" + resultObj.error_msg);
+                //}
             }
             catch (Exception ex)
             {

--
Gitblit v1.9.3