diff --git a/DataBase/版本日志/SGGLDB_V2025-01-15-gaofei.sql b/DataBase/版本日志/SGGLDB_V2025-01-15-gaofei.sql new file mode 100644 index 00000000..3aec6c57 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2025-01-15-gaofei.sql @@ -0,0 +1,7 @@ +alter table dbo.Person_Persons + add IsInspectionBrigade bit +go + +exec sp_addextendedproperty 'MS_Description', N'Ƿ񶽲Ա', 'SCHEMA', 'dbo', 'TABLE', 'Person_Persons', 'COLUMN', + 'IsInspectionBrigade' +go diff --git a/SGGL/BLL/Person/Person_PersonsService.cs b/SGGL/BLL/Person/Person_PersonsService.cs index 5a673b31..c9533419 100644 --- a/SGGL/BLL/Person/Person_PersonsService.cs +++ b/SGGL/BLL/Person/Person_PersonsService.cs @@ -750,6 +750,7 @@ namespace BLL RelativeTel = person.RelativeTel, MultiProject = person.MultiProject, HomePageType = person.HomePageType, + IsInspectionBrigade = person.IsInspectionBrigade, }; if (string.IsNullOrEmpty(person.QRCodeAttachUrl)) @@ -859,7 +860,7 @@ namespace BLL newPerson.HomePageType = person.HomePageType; newPerson.LogWorkPostId = person.LogWorkPostId; newPerson.LogMachineId = person.LogMachineId; - + newPerson.IsInspectionBrigade = person.IsInspectionBrigade; newPerson.IsCardNoOK = IDCardValid.CheckIDCard(person.IdentityCard); if (string.IsNullOrEmpty(person.QRCodeAttachUrl)) { diff --git a/SGGL/BLL/WebService/CNCECHSSEWebService.cs b/SGGL/BLL/WebService/CNCECHSSEWebService.cs index ad440aba..b7060236 100644 --- a/SGGL/BLL/WebService/CNCECHSSEWebService.cs +++ b/SGGL/BLL/WebService/CNCECHSSEWebService.cs @@ -1925,6 +1925,38 @@ var responeData = BLL.ServerService.PushCNCEC(resultJsonReport, baseurl); 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.Person_Persons + where x.IsInspectionBrigade == true + select new Model.InspectionBrigadeUserItem() + { + + UserId = x.PersonId, + UserName = x.PersonName, + 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 #endregion diff --git a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx index fe5163c1..bb6ea8ac 100644 --- a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx +++ b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx @@ -320,7 +320,7 @@ - + diff --git a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.cs b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.cs index 5644617d..4e630094 100644 --- a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.cs @@ -207,6 +207,7 @@ namespace FineUIPro.Web.Person { this.drpMaritalStatus.SelectedValue = person.MaritalStatus; } + cbIsInspectionBrigade.Checked = person.IsInspectionBrigade ?? false; this.txtRelativeName.Text = person.RelativeName; this.txtRelativeTel.Text = person.RelativeTel; this.txtAddress.Text = person.Address; @@ -563,6 +564,7 @@ namespace FineUIPro.Web.Person IsOffice = this.ckIsOffice.Checked, }; newPerson.HomePageType = this.rblHomePageType.SelectedValue; + newPerson.IsInspectionBrigade = cbIsInspectionBrigade.Checked; newPerson.RoleIds = Funs.GetStringByArray(this.drpRole.SelectedValueArray); if (!string.IsNullOrEmpty(imgPhoto.ImageUrl) && imgPhoto.ImageUrl != "~/res/images/blank.png") { diff --git a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.designer.cs index 9236313a..a785150e 100644 --- a/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Person/PersonEdit.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.Person -{ - - - public partial class PersonEdit - { - +namespace FineUIPro.Web.Person { + + + public partial class PersonEdit { + /// /// _form1 控件。 /// @@ -22,7 +20,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm _form1; - + /// /// PageManager1 控件。 /// @@ -31,7 +29,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// panel1 控件。 /// @@ -40,7 +38,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel panel1; - + /// /// Toolbar2 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// btnSave 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSave; - + /// /// btnArrowRefresh 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnArrowRefresh; - + /// /// btnClose 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnClose; - + /// /// SimpleForm1 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtPersonName 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonName; - + /// /// txtJobNum 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtJobNum; - + /// /// drpUnit 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnit; - + /// /// drpDepart 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpDepart; - + /// /// trRole 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FormRow trRole; - + /// /// txtAccount 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAccount; - + /// /// drpRole 控件。 /// @@ -148,7 +146,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpRole; - + /// /// drpWorkPost 控件。 /// @@ -157,7 +155,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpWorkPost; - + /// /// rbPersonType 控件。 /// @@ -166,7 +164,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rbPersonType; - + /// /// ckIsOffice 控件。 /// @@ -175,7 +173,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsOffice; - + /// /// drpIdcardType 控件。 /// @@ -184,7 +182,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpIdcardType; - + /// /// txtIdentityCard 控件。 /// @@ -193,7 +191,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtIdentityCard; - + /// /// txtIdcardAddress 控件。 /// @@ -202,7 +200,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtIdcardAddress; - + /// /// rblIdcardForever 控件。 /// @@ -211,7 +209,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rblIdcardForever; - + /// /// ckIsForeign 控件。 /// @@ -220,7 +218,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsForeign; - + /// /// txtIdcardStartDate 控件。 /// @@ -229,7 +227,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtIdcardStartDate; - + /// /// txtIdcardEndDate 控件。 /// @@ -238,7 +236,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtIdcardEndDate; - + /// /// rblSex 控件。 /// @@ -247,7 +245,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rblSex; - + /// /// ckIsPost 控件。 /// @@ -256,7 +254,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsPost; - + /// /// ckIsMultiProject 控件。 /// @@ -265,7 +263,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsMultiProject; - + /// /// txtBirthday 控件。 /// @@ -274,7 +272,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtBirthday; - + /// /// txtAge 控件。 /// @@ -283,7 +281,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtAge; - + /// /// txtTelephone 控件。 /// @@ -292,7 +290,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTelephone; - + /// /// imgPhoto 控件。 /// @@ -301,7 +299,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgPhoto; - + /// /// filePhoto 控件。 /// @@ -310,7 +308,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload filePhoto; - + /// /// imgQR 控件。 /// @@ -319,7 +317,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgQR; - + /// /// btnQR 控件。 /// @@ -328,7 +326,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnQR; - + /// /// imgIDCard 控件。 /// @@ -337,7 +335,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgIDCard; - + /// /// fuIDCard 控件。 /// @@ -346,7 +344,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload fuIDCard; - + /// /// btnReadIdentityCard 控件。 /// @@ -355,7 +353,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnReadIdentityCard; - + /// /// imgIDCardBack 控件。 /// @@ -364,7 +362,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgIDCardBack; - + /// /// fuIDCardBack 控件。 /// @@ -373,7 +371,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload fuIDCardBack; - + /// /// TabStrip1 控件。 /// @@ -382,7 +380,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TabStrip TabStrip1; - + /// /// Tab1 控件。 /// @@ -391,7 +389,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab1; - + /// /// SimpleForm2 控件。 /// @@ -400,7 +398,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm2; - + /// /// txtIntoDate 控件。 /// @@ -409,7 +407,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtIntoDate; - + /// /// txtWorkDate 控件。 /// @@ -418,7 +416,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtWorkDate; - + /// /// txtRetirementDate 控件。 /// @@ -427,7 +425,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtRetirementDate; - + /// /// txtValidityDate 控件。 /// @@ -436,7 +434,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtValidityDate; - + /// /// drpPosition 控件。 /// @@ -445,7 +443,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPosition; - + /// /// drpPostTitle 控件。 /// @@ -454,7 +452,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPostTitle; - + /// /// txtPostTitleDate 控件。 /// @@ -463,7 +461,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtPostTitleDate; - + /// /// txtGraduate 控件。 /// @@ -472,7 +470,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtGraduate; - + /// /// txtMajor 控件。 /// @@ -481,7 +479,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtMajor; - + /// /// txtForeignLanguage 控件。 /// @@ -490,7 +488,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtForeignLanguage; - + /// /// drpCountryCode 控件。 /// @@ -499,7 +497,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpCountryCode; - + /// /// drpProvinceCode 控件。 /// @@ -508,7 +506,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProvinceCode; - + /// /// drpNation 控件。 /// @@ -517,7 +515,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpNation; - + /// /// drpPoliticsStatus 控件。 /// @@ -526,7 +524,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPoliticsStatus; - + /// /// drpEduLevel 控件。 /// @@ -535,7 +533,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpEduLevel; - + /// /// drpMaritalStatus 控件。 /// @@ -544,7 +542,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpMaritalStatus; - + /// /// txtRelativeName 控件。 /// @@ -553,7 +551,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRelativeName; - + /// /// txtRelativeTel 控件。 /// @@ -562,7 +560,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRelativeTel; - + /// /// txtAddress 控件。 /// @@ -571,7 +569,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAddress; - + /// /// Image2 控件。 /// @@ -580,7 +578,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image Image2; - + /// /// fileSignature 控件。 /// @@ -589,7 +587,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload fileSignature; - + /// /// btnRet 控件。 /// @@ -598,7 +596,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnRet; - + /// /// lbSignature 控件。 /// @@ -607,7 +605,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lbSignature; - + /// /// rblHomePageType 控件。 /// @@ -616,16 +614,16 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rblHomePageType; - + /// - /// lb1 控件。 + /// cbIsInspectionBrigade 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label lb1; - + protected global::FineUIPro.CheckBox cbIsInspectionBrigade; + /// /// lb2 控件。 /// @@ -634,7 +632,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lb2; - + /// /// lb3 控件。 /// @@ -643,7 +641,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lb3; - + /// /// TabCertificate 控件。 /// @@ -652,7 +650,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab TabCertificate; - + /// /// GridCertificate 控件。 /// @@ -661,7 +659,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridCertificate; - + /// /// Toolbar1 控件。 /// @@ -670,7 +668,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// btnCertificateNew 控件。 /// @@ -679,7 +677,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnCertificateNew; - + /// /// lbImageUrl 控件。 /// @@ -688,7 +686,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lbImageUrl; - + /// /// ToolbarSeparator1 控件。 /// @@ -697,7 +695,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -706,7 +704,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText1; - + /// /// ddlPageSizeGridCertificate 控件。 /// @@ -715,7 +713,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridCertificate; - + /// /// Train 控件。 /// @@ -724,7 +722,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Train; - + /// /// GridTrain 控件。 /// @@ -733,7 +731,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridTrain; - + /// /// Toolbar3 控件。 /// @@ -742,7 +740,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar3; - + /// /// btnTrainNew 控件。 /// @@ -751,7 +749,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnTrainNew; - + /// /// ToolbarSeparator2 控件。 /// @@ -760,7 +758,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator2; - + /// /// ToolbarText2 控件。 /// @@ -769,7 +767,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText2; - + /// /// ddlPageSizeGridTrain 控件。 /// @@ -778,7 +776,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridTrain; - + /// /// QuarterCheck 控件。 /// @@ -787,7 +785,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab QuarterCheck; - + /// /// GridQuarterCheck 控件。 /// @@ -796,7 +794,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridQuarterCheck; - + /// /// lbGrade 控件。 /// @@ -805,7 +803,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lbGrade; - + /// /// ToolbarSeparator5 控件。 /// @@ -814,7 +812,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator5; - + /// /// ToolbarText5 控件。 /// @@ -823,7 +821,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText5; - + /// /// ddlPageSizeGridQuarterCheck 控件。 /// @@ -832,7 +830,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridQuarterCheck; - + /// /// Duty 控件。 /// @@ -841,7 +839,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Duty; - + /// /// GridDuty 控件。 /// @@ -850,7 +848,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridDuty; - + /// /// Label2 控件。 /// @@ -859,7 +857,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label2; - + /// /// ToolbarSeparator3 控件。 /// @@ -868,7 +866,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator3; - + /// /// ToolbarText3 控件。 /// @@ -877,7 +875,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText3; - + /// /// ddlPageSizeGridDuty 控件。 /// @@ -886,7 +884,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridDuty; - + /// /// InOut 控件。 /// @@ -895,7 +893,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab InOut; - + /// /// GridInOut 控件。 /// @@ -904,7 +902,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridInOut; - + /// /// Toolbar4 控件。 /// @@ -913,7 +911,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar4; - + /// /// btnInOutNew 控件。 /// @@ -922,7 +920,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnInOutNew; - + /// /// ToolbarSeparator4 控件。 /// @@ -931,7 +929,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator4; - + /// /// ToolbarText4 控件。 /// @@ -940,7 +938,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText4; - + /// /// ddlPageSizeGridInOut 控件。 /// @@ -949,7 +947,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridInOut; - + /// /// Window1 控件。 /// @@ -958,7 +956,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window1; - + /// /// MenuCertificate 控件。 /// @@ -967,7 +965,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuCertificate; - + /// /// btnCertificateEdit 控件。 /// @@ -976,7 +974,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnCertificateEdit; - + /// /// btnCertificateDelete 控件。 /// @@ -985,7 +983,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnCertificateDelete; - + /// /// MenuTrain 控件。 /// @@ -994,7 +992,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuTrain; - + /// /// btnTrainEdit 控件。 /// @@ -1003,7 +1001,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnTrainEdit; - + /// /// btnTrainDelete 控件。 /// @@ -1012,7 +1010,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnTrainDelete; - + /// /// MenuDuty 控件。 /// @@ -1021,7 +1019,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuDuty; - + /// /// btnDutyEdit 控件。 /// @@ -1030,7 +1028,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnDutyEdit; - + /// /// MenuQuarterCheck 控件。 /// @@ -1039,7 +1037,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuQuarterCheck; - + /// /// btnQuarterCheckEdit 控件。 /// @@ -1048,7 +1046,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnQuarterCheckEdit; - + /// /// MenuInOut 控件。 /// @@ -1057,7 +1055,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuInOut; - + /// /// btnInOutEdit 控件。 /// @@ -1066,7 +1064,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnInOutEdit; - + /// /// btnInOutDelete 控件。 /// diff --git a/SGGL/FineUIPro.Web/Person/PersonLib.aspx b/SGGL/FineUIPro.Web/Person/PersonLib.aspx index d0a676a3..56b6e642 100644 --- a/SGGL/FineUIPro.Web/Person/PersonLib.aspx +++ b/SGGL/FineUIPro.Web/Person/PersonLib.aspx @@ -54,6 +54,9 @@ + + diff --git a/SGGL/FineUIPro.Web/Person/PersonLib.aspx.cs b/SGGL/FineUIPro.Web/Person/PersonLib.aspx.cs index a8f51f4c..31e53a76 100644 --- a/SGGL/FineUIPro.Web/Person/PersonLib.aspx.cs +++ b/SGGL/FineUIPro.Web/Person/PersonLib.aspx.cs @@ -306,5 +306,20 @@ namespace FineUIPro.Web.Person //info += "共处理人员所在当前项目取值" + pCountRecod.ToString() + "条。"; Alert.ShowInParent(info, MessageBoxIcon.Information); } + + protected void btnPush_Click(object sender, EventArgs e) + { + string code = CNCECHSSEWebService.PushInspectionBrigadeUser().ToString(); + if (code == "1") + { + ShowNotify("同步成功!", MessageBoxIcon.Success); + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + return; + } + else + { + Alert.ShowInParent("同步异常,请退出后重试!", MessageBoxIcon.Error); + } + } } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/Person/PersonLib.aspx.designer.cs b/SGGL/FineUIPro.Web/Person/PersonLib.aspx.designer.cs index 233ac226..d784145e 100644 --- a/SGGL/FineUIPro.Web/Person/PersonLib.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Person/PersonLib.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.Person -{ - - - public partial class PersonLib - { - +namespace FineUIPro.Web.Person { + + + public partial class PersonLib { + /// /// form1 控件。 /// @@ -22,7 +20,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -31,7 +29,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// Panel1 控件。 /// @@ -40,7 +38,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel1; - + /// /// Grid1 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid1; - + /// /// Toolbar2 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// drpUnit 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnit; - + /// /// drpDepart 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpDepart; - + /// /// drpProject 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProject; - + /// /// txtPersonName 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonName; - + /// /// txtIdCard 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtIdCard; - + /// /// txtAccount 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAccount; - + /// /// drpIsPost 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpIsPost; - + /// /// drpPersonType 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPersonType; - + /// /// btSearch 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btSearch; - + /// /// btnNew 控件。 /// @@ -148,7 +146,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnNew; - + /// /// btnImport 控件。 /// @@ -157,7 +155,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnImport; - + /// /// btnIDCard 控件。 /// @@ -166,7 +164,16 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnIDCard; - + + /// + /// btnUpdata 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnUpdata; + /// /// lbSex 控件。 /// @@ -175,7 +182,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lbSex; - + /// /// lbIsPost 控件。 /// @@ -184,7 +191,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lbIsPost; - + /// /// ToolbarSeparator1 控件。 /// @@ -193,7 +200,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -202,7 +209,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText1; - + /// /// ddlPageSize 控件。 /// @@ -211,7 +218,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSize; - + /// /// Window1 控件。 /// @@ -220,7 +227,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window1; - + /// /// Window2 控件。 /// @@ -229,7 +236,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window2; - + /// /// Menu1 控件。 /// @@ -238,7 +245,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu Menu1; - + /// /// btnMenuEdit 控件。 /// @@ -247,7 +254,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnMenuEdit; - + /// /// btnMenuDelete 控件。 /// @@ -256,7 +263,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnMenuDelete; - + /// /// btnSee 控件。 /// diff --git a/SGGL/Model/APIItem/InspectionBrigadeUserItem.cs b/SGGL/Model/APIItem/InspectionBrigadeUserItem.cs new file mode 100644 index 00000000..36438258 --- /dev/null +++ b/SGGL/Model/APIItem/InspectionBrigadeUserItem.cs @@ -0,0 +1,91 @@ +using System; + +namespace Model +{ + public class InspectionBrigadeUserItem + { + /// + /// 用户ID + /// + public string UserId + { + get; + set; + } + /// + /// 账号 + /// + public string Account + { + get; + set; + } + + /// + /// 密码 + /// + public string Password + { + get; + set; + } + /// + /// 用户名称 + /// + public string UserName + { + get; + set; + } + /// + /// 性别 + /// + public string Sex + { + get; + set; + } + /// + /// 单位ID + /// + public string UnitId + { + get; + set; + } + /// + /// 单位名称 + /// + public string UnitName + { + get; + set; + } + /// + /// 单位社会统一信用代码 + /// + public string CollCropCode + { + get; + set; + } + /// + /// 身份证 + /// + public string IdentityCard + { + get; + set; + } + + /// + /// 电话 + /// + public string Telephone + { + get; + set; + } + } + +} \ No newline at end of file diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index fb7ae625..cf971d68 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -160060,6 +160060,8 @@ namespace Model private string _LogMachineId; + private System.Nullable _IsInspectionBrigade; + private EntitySet _Accident_AccidentHandle; private EntitySet _Accident_AccidentPersonRecord; @@ -160672,6 +160674,8 @@ namespace Model partial void OnLogWorkPostIdChanged(); partial void OnLogMachineIdChanging(string value); partial void OnLogMachineIdChanged(); + partial void OnIsInspectionBrigadeChanging(System.Nullable value); + partial void OnIsInspectionBrigadeChanged(); #endregion public Person_Persons() @@ -162234,6 +162238,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsInspectionBrigade", DbType="Bit")] + public System.Nullable IsInspectionBrigade + { + get + { + return this._IsInspectionBrigade; + } + set + { + if ((this._IsInspectionBrigade != value)) + { + this.OnIsInspectionBrigadeChanging(value); + this.SendPropertyChanging(); + this._IsInspectionBrigade = value; + this.SendPropertyChanged("IsInspectionBrigade"); + this.OnIsInspectionBrigadeChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Accident_AccidentHandle_Person_Persons", Storage="_Accident_AccidentHandle", ThisKey="PersonId", OtherKey="CompileMan", DeleteRule="NO ACTION")] public EntitySet Accident_AccidentHandle { diff --git a/SGGL/Model/Model.csproj b/SGGL/Model/Model.csproj index 4e0b688a..d3422000 100644 --- a/SGGL/Model/Model.csproj +++ b/SGGL/Model/Model.csproj @@ -133,6 +133,7 @@ +