From 330402c752529797c1e6770cca59a0e62470ee2c Mon Sep 17 00:00:00 2001 From: xiaju <1784803958@qq.com> Date: Tue, 14 Jan 2025 09:40:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9D=A3=E6=9F=A5=E4=BA=BA=E5=91=98=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SGGL/BLL/SysManage/UserService.cs | 2 + SGGL/BLL/WebService/CNCECHSSEWebService.cs | 32 ++ SGGL/FineUIPro.Web/SysManage/UserList.aspx | 29 +- SGGL/FineUIPro.Web/SysManage/UserList.aspx.cs | 20 + .../SysManage/UserList.aspx.designer.cs | 59 ++- .../FineUIPro.Web/SysManage/UserListEdit.aspx | 57 +-- .../SysManage/UserListEdit.aspx.cs | 3 + .../SysManage/UserListEdit.aspx.designer.cs | 67 +-- .../APIItem/InspectionBrigadeUserItem.cs | 91 ++++ SGGL/Model/Model.cs | 414 +++--------------- SGGL/Model/Model.csproj | 1 + 11 files changed, 320 insertions(+), 455 deletions(-) create mode 100644 SGGL/Model/APIItem/InspectionBrigadeUserItem.cs diff --git a/SGGL/BLL/SysManage/UserService.cs b/SGGL/BLL/SysManage/UserService.cs index 685784b1..02318197 100644 --- a/SGGL/BLL/SysManage/UserService.cs +++ b/SGGL/BLL/SysManage/UserService.cs @@ -238,6 +238,7 @@ namespace BLL ViceCNProfessionalId = user.ViceCNProfessionalId, WorkNo = user.WorkNo, HomePageType = user.HomePageType, + IsInspectionBrigade = user.IsInspectionBrigade }; db.Sys_User.InsertOnSubmit(newUser); db.SubmitChanges(); @@ -319,6 +320,7 @@ namespace BLL newUser.ViceCNProfessionalId = user.ViceCNProfessionalId; newUser.WorkNo = user.WorkNo; newUser.HomePageType = user.HomePageType; + newUser.IsInspectionBrigade = user.IsInspectionBrigade; Funs.DB.SubmitChanges(); } } diff --git a/SGGL/BLL/WebService/CNCECHSSEWebService.cs b/SGGL/BLL/WebService/CNCECHSSEWebService.cs index c90d4d8b..f17852f2 100644 --- a/SGGL/BLL/WebService/CNCECHSSEWebService.cs +++ b/SGGL/BLL/WebService/CNCECHSSEWebService.cs @@ -3604,6 +3604,38 @@ return responeData.code; } #endregion + + #region 督查人员推送 + + public static int PushInspectionBrigadeUser() + { + + string baseurl = "/api/InspectionBrigade/SaveInspectionBrigadeUser"; + var CollCropCode = BLL.CommonService.GetIsThisUnit()?.CollCropCode; + var userList = from x in Funs.DB.Sys_User + where x.IsInspectionBrigade == true + select new Model.InspectionBrigadeUserItem() + { + + UserId = x.UserId, + UserName = x.UserName, + Sex = x.Sex, + Account = x.Account, + Password = x.Password, + IdentityCard = x.IdentityCard, + Telephone = x.Telephone, + CollCropCode = CollCropCode + + }; + + var resultJsonReport = JsonConvert.SerializeObject(userList.ToList()); + resultJsonReport = "{\"InspectionBrigadeUserItems\":" + resultJsonReport.Replace("}{", ",") + "}"; + var responeData = BLL.ServerService.PushCNCEC(resultJsonReport, baseurl); + return responeData.code; + } + + + #endregion } diff --git a/SGGL/FineUIPro.Web/SysManage/UserList.aspx b/SGGL/FineUIPro.Web/SysManage/UserList.aspx index 76bc48bf..9faf7a56 100644 --- a/SGGL/FineUIPro.Web/SysManage/UserList.aspx +++ b/SGGL/FineUIPro.Web/SysManage/UserList.aspx @@ -26,27 +26,30 @@ OnRowDoubleClick="Grid1_RowDoubleClick" Width="980px" EnableTextSelection="True"> - + - + - + EnableEdit="true" Width="190px" LabelWidth="50px"> + - + - + + + @@ -57,15 +60,15 @@ FieldType="String" HeaderText="姓名" HeaderTextAlign="Center" TextAlign="Left"> + FieldType="String" HeaderText="单位" HeaderTextAlign="Center" TextAlign="Left"> + FieldType="String" HeaderText="部门" HeaderTextAlign="Center" TextAlign="Left"> - <%-- --%> - <%-- --%> @@ -95,7 +98,7 @@ + OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged"> @@ -108,7 +111,7 @@ +