From 1e414dac65915133e5474b6f811fd782be36a17f Mon Sep 17 00:00:00 2001 From: yanjinhui <3306209981@qq.com> Date: 星期四, 29 五月 2025 13:30:15 +0800 Subject: [PATCH] 修改plc读写 --- project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs | 23 ++++++++++++++++------- 1 files changed, 16 insertions(+), 7 deletions(-) diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs index 58af81c..aa804ae 100644 --- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs +++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs @@ -16,6 +16,7 @@ using WIDESEAWCS_Common; using FaceAI; using System.Runtime.InteropServices; +using System.IO; namespace WIDESEAWCS_SystemServices { @@ -553,12 +554,13 @@ //Face_token = baiduResult.result.face_token, PhoneNo = addUserDTO.phoneno, Role_Id = addUserDTO.roleid, + IsLeader=addUserDTO.IsLeader, RoleName = addUserDTO.rolename, Enable = addUserDTO.enable, UserPwd = "j79rYYvCz4vdhcboB1Ausg==", - Userteam=addUserDTO.userteam, + //Userteam=addUserDTO.userteam, Dept_Id=addUserDTO.dept_Id, - CardNumber=addUserDTO.carnuber, + //CardNumber=addUserDTO.carnuber, CreateDate = DateTime.Now }; BaseDal.AddData(sys); @@ -567,6 +569,8 @@ var Main = new Dt_Maintenance { UserAccount = addUserDTO.username, + Roleid = addUserDTO.roleid, + IsLeader=addUserDTO.IsLeader,//鏄惁鏄粍闀� }; _MainServer.AddData(Main); @@ -616,10 +620,11 @@ sys.PhoneNo = addUserDTO.phoneno; sys.Role_Id = addUserDTO.roleid; sys.RoleName = addUserDTO.rolename; - sys.CardNumber = addUserDTO.carnuber; - sys.Userteam = addUserDTO.userteam; + //sys.CardNumber = addUserDTO.carnuber; + //sys.Userteam = addUserDTO.userteam; sys.Dept_Id = addUserDTO.dept_Id; sys.Enable = addUserDTO.enable; + sys.IsLeader = addUserDTO.IsLeader;//鏇存柊鐢ㄦ埛琛ㄧ殑鏄惁鏄粍闀� //濡傛灉浜鸿劯璇嗗埆娣诲姞浜嗚繖閲屽氨娉ㄩ噴鎺� sys.HeadImageUrl = addUserDTO.path; @@ -652,6 +657,8 @@ BaseDal.UpdateData(sys); //鏇存柊Dt_Maintenance琛ㄤ腑鐨勬暟鎹拰user琛ㄤ腑淇敼鐨勪竴鏍� team.UserAccount = addUserDTO.username;//璐﹀彿 + team.Roleid = addUserDTO.roleid;//鏇存柊鏉冮檺 + team.IsLeader = addUserDTO.IsLeader; _MainServer.UpdateData(team); return new WebResponseContent { Status = true, Data = sys }; @@ -690,11 +697,13 @@ //if (resultObj.error_code == 0) //{ // 鐧惧害鍒犻櫎鎴愬姛鍚庯紝鍒犻櫎鏁版嵁搴撲腑鐨勭敤鎴� - var user = BaseDal.QueryData(x => x.UserName == account); - if (user != null) + var user = BaseDal.QueryData(x => x.UserName == account).FirstOrDefault(); + var main = _MainServer.QueryData(x => x.UserAccount == account).FirstOrDefault(); + if (user != null&&main!=null) { BaseDal.DeleteData(user); - } + _MainServer.DeleteData(main); + } return WebResponseContent.Instance.OK("鐢ㄦ埛鍒犻櫎鎴愬姛"); //} //else -- Gitblit v1.9.3