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 @@
-
+