diff --git a/DataBase/版本日志/SGGLDB_V2025-08-01-001-gaofei.sql b/DataBase/版本日志/SGGLDB_V2025-08-01-001-gaofei.sql new file mode 100644 index 00000000..42cf6e6d --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2025-08-01-001-gaofei.sql @@ -0,0 +1,2 @@ +alter table SitePerson_Person add IsCQMSCheck bit null +GO \ No newline at end of file diff --git a/SGGL/BLL/HSSE/SitePerson/SitePerson_PersonService.cs b/SGGL/BLL/HSSE/SitePerson/SitePerson_PersonService.cs index 06592fe0..85108c23 100644 --- a/SGGL/BLL/HSSE/SitePerson/SitePerson_PersonService.cs +++ b/SGGL/BLL/HSSE/SitePerson/SitePerson_PersonService.cs @@ -844,6 +844,7 @@ namespace BLL Isprint = "0", States = person.States, IsSafetyMonitoring = person.IsSafetyMonitoring, + IsCQMSCheck=person.IsCQMSCheck, }; if (newPerson.WorkPostId == Const.WorkPost_Welder) @@ -925,6 +926,7 @@ namespace BLL setPersonItemInOut = true; } newPerson.IsSafetyMonitoring = person.IsSafetyMonitoring; + newPerson.IsCQMSCheck = person.IsCQMSCheck; db.SubmitChanges(); if (!setPersonItemInOut) diff --git a/SGGL/BLL/ZHGL/DataSync/CQMSDataService.cs b/SGGL/BLL/ZHGL/DataSync/CQMSDataService.cs index 74068711..8c961dfc 100644 --- a/SGGL/BLL/ZHGL/DataSync/CQMSDataService.cs +++ b/SGGL/BLL/ZHGL/DataSync/CQMSDataService.cs @@ -592,6 +592,7 @@ namespace BLL var subdivisionalWorksNuTask = CQMSDataService.GetSubdivisionalWorksNumAsync(); //获取分项工程个数 var inspectionLotNumTask = CQMSDataService.GetInspectionLotNumAsync(); //获取检验批个数 var constructSolutionTask = CQMSDataService.GetConstructSolutionAsync(); //施工方案数量 + var comprehensiveMajorPlanTask = CQMSDataService.GetComprehensive_MajorPlanApprovalAsync(); //危大工程、超危大工程施工方案数量 var cqmsProblemTask = CQMSDataService.GetCQMSProblemAsync(); //获取企业级、项目级质量问题 var cqmsBranchMajorCheckTask = CQMSDataService.GetBranchMajorCheckAsync(); //获取分支机构质量大检查次数 var cqmsCompanyMajorCheckTask = CQMSDataService.GetCompanyMajorCheckAsync(); //获取企业质量大检查次数 @@ -621,7 +622,7 @@ namespace BLL inspectionEquipmentTask, inspectionPersonTask, inspectionMachineTask, useNumTask, okNumTask, singleProjectNumTask, unitProjectNumTask, subProjectNuTask, subdivisionalWorksNuTask, inspectionLotNumTask, - constructSolutionTask, + constructSolutionTask, comprehensiveMajorPlanTask, cqmsProblemTask, cqmsBranchMajorCheckTask, cqmsCompanyMajorCheckTask, keyProcessNumTask, keyProcessOKNumTask, specialProcessNumTask, specialProcessOKNumTask, concealedWorksNumTask, concealedWorksOKNumTask, unitProjectAcceptNumTask, unitProjectAcceptOKNumTask, subProjectAcceptNumTask, subProjectAcceptOKNumTask, subdivisionalWorksAcceptNumTask, subdivisionalWorksAcceptOKNumTask, @@ -651,6 +652,7 @@ namespace BLL var inspectionLotNum = await inspectionLotNumTask; var constructSolutionList = await constructSolutionTask; + var comprehensiveMajorPlanList = await comprehensiveMajorPlanTask; var cqmsProblemList = await cqmsProblemTask; var cqmsBranchMajorCheckList = await cqmsBranchMajorCheckTask; var cqmsCompanyMajorCheckList = await cqmsCompanyMajorCheckTask; @@ -692,7 +694,7 @@ namespace BLL EquipmentInspectionNum = inspectionEquipmentList.Count(), EquipmentInspectionQualifiedNum = inspectionEquipmentList.Count(), PersonInspectionNum = inspectionPersonList.Count(), - PersonInspectionQualifiedNum = inspectionPersonList.Where(x => x.ValidityDate == null || (x.ValidityDate.HasValue && x.ValidityDate >= DateTime.Now)).Count(), + PersonInspectionQualifiedNum = inspectionPersonList.Count(), MachineInspectionNum = inspectionMachineList.Count(), MachineInspectionQualifiedNum = inspectionMachineList.Where(x => x.IsCheckCertificate == true).Count(), @@ -708,7 +710,7 @@ namespace BLL ConstructSolutionNum = constructSolutionList.Count(), ConstructSolutionProjectApproveNum = constructSolutionList.Where(x => x.State == "1").Count(), - ConstructSolutionUnitApproveNum = 0,// + ConstructSolutionUnitApproveNum = comprehensiveMajorPlanList.Count(), SpecialEquipmentQualityAssuranceSystemNum = qualityAssuranceNum.Count(), DesignDetailsNum = technicalDisclosePersonList.Sum(x => x.TrainPersonNum), @@ -765,7 +767,7 @@ namespace BLL EquipmentInspectionNum = inspectionEquipmentList.Count(x => x.ProjectId == projectid), EquipmentInspectionQualifiedNum = inspectionEquipmentList.Where(x => x.ProjectId == projectid).Count(), PersonInspectionNum = inspectionPersonList.Count(x => x.ProjectId == projectid), - PersonInspectionQualifiedNum = inspectionPersonList.Where(x => (x.ValidityDate == null || (x.ValidityDate.HasValue && x.ValidityDate >= DateTime.Now)) && x.ProjectId == projectid).Count(), + PersonInspectionQualifiedNum = inspectionPersonList.Count(x => x.ProjectId == projectid), MachineInspectionNum = inspectionMachineList.Count(x => x.ProjectId == projectid), MachineInspectionQualifiedNum = inspectionMachineList.Where(x => x.IsCheckCertificate == true && x.ProjectId == projectid).Count(), MaterialInspectionNum = 0, @@ -780,7 +782,7 @@ namespace BLL ConstructSolutionNum = constructSolutionList.Count(x => x.ProjectId == projectid), ConstructSolutionProjectApproveNum = constructSolutionList.Where(x => x.State == "1" && x.ProjectId == projectid).Count(), - ConstructSolutionUnitApproveNum = 0,// + ConstructSolutionUnitApproveNum = comprehensiveMajorPlanList.Count(x => x.ProjectId == projectid), SpecialEquipmentQualityAssuranceSystemNum = qualityAssuranceNum.Count(x => x.ProjectId == projectid), DesignDetailsNum = technicalDisclosePersonList.Where(x => x.ProjectId == projectid).Sum(x => x.TrainPersonNum), @@ -1210,10 +1212,10 @@ namespace BLL /// 获取人员报验 /// /// - public static List GetComprehensive_InspectionPerson() + public static List GetComprehensive_InspectionPerson() { - var result = (from x in Funs.DB.Comprehensive_InspectionPerson - where BeUnderConstructionList.Contains(x.ProjectId) && x.IsOnSite.HasValue && x.IsOnSite == true && x.CompileDate > Const.DtmarkTime + var result = (from x in Funs.DB.SitePerson_Person + where BeUnderConstructionList.Contains(x.ProjectId) && x.IsCQMSCheck.HasValue && x.IsCQMSCheck == true select x).ToList(); return result; } @@ -1222,7 +1224,7 @@ namespace BLL /// 获取人员报验(异步) /// /// - public static async Task> GetComprehensive_InspectionPersonAsync() + public static async Task> GetComprehensive_InspectionPersonAsync() { return await Task.Run(GetComprehensive_InspectionPerson); } @@ -1423,6 +1425,26 @@ namespace BLL return await Task.Run(GetConstructSolution); } + /// + /// 危大(超危大)工程施工方案数量 + /// + /// + public static List GetComprehensive_MajorPlanApproval() + { + var result = (from x in Funs.DB.Solution_LargerHazard + where BeUnderConstructionList.Contains(x.ProjectId) + select x).ToList(); + return result; + } + /// + /// 危大(超危大)工程施工方案数量(异步) + /// + /// + public static async Task> GetComprehensive_MajorPlanApprovalAsync() + { + return await Task.Run(GetComprehensive_MajorPlanApproval); + } + /// /// 获取施工技术交底 /// diff --git a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx index fe622030..f85a9049 100644 --- a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx +++ b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx @@ -162,13 +162,14 @@ - + + diff --git a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.cs b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.cs index a7426c81..1fbba3a0 100644 --- a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.cs @@ -382,6 +382,10 @@ namespace FineUIPro.Web.Person { this.ckIsSafetyMonitoring.Checked = getProjectPerson.IsSafetyMonitoring.Value; } + if (getProjectPerson.IsCQMSCheck.HasValue) + { + this.ckIsCQMSCheck.Checked = getProjectPerson.IsCQMSCheck.Value; + } } else { @@ -884,7 +888,8 @@ namespace FineUIPro.Web.Person OutTime = Funs.GetNewDateTime(this.txtOutTime.Text), OutResult = this.txtOutResult.Text.Trim(), States = string.IsNullOrEmpty(this.hdStates.Text) ? Const.ProjectPersonStates_0 : this.hdStates.Text, - IsSafetyMonitoring=this.ckIsSafetyMonitoring.Checked + IsSafetyMonitoring=this.ckIsSafetyMonitoring.Checked, + IsCQMSCheck = this.ckIsCQMSCheck.Checked }; if (newPerson.States == Const.ProjectPersonStates_2 || newPerson.States == Const.ProjectPersonStates_R) { diff --git a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.designer.cs index c0ed4227..843c870a 100644 --- a/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Person/ProjectPersonEdit.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.Person -{ - - - public partial class ProjectPersonEdit - { - +namespace FineUIPro.Web.Person { + + + public partial class ProjectPersonEdit { + /// /// _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; - + /// /// Toolbar1 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// btnAudit 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnAudit; - + /// /// btnRepulse 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnRepulse; - + /// /// btnOut 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnOut; - + /// /// btnSave 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSave; - + /// /// btnClose 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnClose; - + /// /// Toolbar2 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// drpProject 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProject; - + /// /// lbStates 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lbStates; - + /// /// hdStates 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdStates; - + /// /// SimpleForm1 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtPersonName 控件。 /// @@ -148,7 +146,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonName; - + /// /// drpUnit 控件。 /// @@ -157,7 +155,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnit; - + /// /// drpIdcardType 控件。 /// @@ -166,7 +164,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpIdcardType; - + /// /// txtIdentityCard 控件。 /// @@ -175,7 +173,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtIdentityCard; - + /// /// txtIdcardAddress 控件。 /// @@ -184,7 +182,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtIdcardAddress; - + /// /// rblIdcardForever 控件。 /// @@ -193,7 +191,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rblIdcardForever; - + /// /// ckIsForeign 控件。 /// @@ -202,7 +200,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsForeign; - + /// /// txtIdcardStartDate 控件。 /// @@ -211,7 +209,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtIdcardStartDate; - + /// /// txtIdcardEndDate 控件。 /// @@ -220,7 +218,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtIdcardEndDate; - + /// /// txtTelephone 控件。 /// @@ -229,7 +227,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTelephone; - + /// /// txtCardNo 控件。 /// @@ -238,7 +236,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtCardNo; - + /// /// txtAccount 控件。 /// @@ -247,7 +245,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAccount; - + /// /// trRole 控件。 /// @@ -256,7 +254,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FormRow trRole; - + /// /// drpProjectWorkPost 控件。 /// @@ -265,7 +263,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProjectWorkPost; - + /// /// drpProjectRole 控件。 /// @@ -274,7 +272,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProjectRole; - + /// /// drpTeamGroup 控件。 /// @@ -283,7 +281,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpTeamGroup; - + /// /// txtWorkArea 控件。 /// @@ -292,7 +290,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownBox txtWorkArea; - + /// /// gvWorkArea 控件。 /// @@ -301,7 +299,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvWorkArea; - + /// /// txtInTime 控件。 /// @@ -310,7 +308,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtInTime; - + /// /// rbPersonType 控件。 /// @@ -319,7 +317,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rbPersonType; - + /// /// ckIsSafetyMonitoring 控件。 /// @@ -328,7 +326,16 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.CheckBox ckIsSafetyMonitoring; - + + /// + /// ckIsCQMSCheck 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.CheckBox ckIsCQMSCheck; + /// /// drpAuditor 控件。 /// @@ -337,7 +344,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpAuditor; - + /// /// txtAuditorDate 控件。 /// @@ -346,7 +353,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtAuditorDate; - + /// /// txtOutTime 控件。 /// @@ -355,7 +362,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtOutTime; - + /// /// txtOutResult 控件。 /// @@ -364,7 +371,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtOutResult; - + /// /// imgPhoto 控件。 /// @@ -373,7 +380,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgPhoto; - + /// /// filePhoto 控件。 /// @@ -382,7 +389,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload filePhoto; - + /// /// imgQR 控件。 /// @@ -391,7 +398,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgQR; - + /// /// btnQR 控件。 /// @@ -400,7 +407,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnQR; - + /// /// imgIDCard 控件。 /// @@ -409,7 +416,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgIDCard; - + /// /// fuIDCard 控件。 /// @@ -418,7 +425,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload fuIDCard; - + /// /// btnReadIdentityCard 控件。 /// @@ -427,7 +434,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnReadIdentityCard; - + /// /// imgIDCardBack 控件。 /// @@ -436,7 +443,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Image imgIDCardBack; - + /// /// fuIDCardBack 控件。 /// @@ -445,7 +452,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload fuIDCardBack; - + /// /// TabStrip1 控件。 /// @@ -454,7 +461,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TabStrip TabStrip1; - + /// /// Tab1 控件。 /// @@ -463,7 +470,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab1; - + /// /// SimpleForm2 控件。 /// @@ -472,7 +479,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm2; - + /// /// txtBirthday 控件。 /// @@ -481,7 +488,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtBirthday; - + /// /// txtAge 控件。 /// @@ -490,7 +497,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtAge; - + /// /// rblSex 控件。 /// @@ -499,7 +506,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.RadioButtonList rblSex; - + /// /// txtRealNameTime 控件。 /// @@ -508,7 +515,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRealNameTime; - + /// /// drpNation 控件。 /// @@ -517,7 +524,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpNation; - + /// /// drpPoliticsStatus 控件。 /// @@ -526,7 +533,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPoliticsStatus; - + /// /// drpEduLevel 控件。 /// @@ -535,7 +542,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpEduLevel; - + /// /// drpMaritalStatus 控件。 /// @@ -544,7 +551,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpMaritalStatus; - + /// /// drpPosition 控件。 /// @@ -553,7 +560,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPosition; - + /// /// drpPostTitle 控件。 /// @@ -562,7 +569,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPostTitle; - + /// /// txtPostTitleDate 控件。 /// @@ -571,7 +578,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtPostTitleDate; - + /// /// txtGraduate 控件。 /// @@ -580,7 +587,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtGraduate; - + /// /// txtMajor 控件。 /// @@ -589,7 +596,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtMajor; - + /// /// txtForeignLanguage 控件。 /// @@ -598,7 +605,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtForeignLanguage; - + /// /// drpCountryCode 控件。 /// @@ -607,7 +614,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpCountryCode; - + /// /// drpProvinceCode 控件。 /// @@ -616,7 +623,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpProvinceCode; - + /// /// txtRelativeName 控件。 /// @@ -625,7 +632,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRelativeName; - + /// /// txtRelativeTel 控件。 /// @@ -634,7 +641,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRelativeTel; - + /// /// txtAddress 控件。 /// @@ -643,7 +650,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAddress; - + /// /// TabCertificate 控件。 /// @@ -652,7 +659,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab TabCertificate; - + /// /// GridCertificate 控件。 /// @@ -661,7 +668,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridCertificate; - + /// /// Toolbar3 控件。 /// @@ -670,7 +677,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar3; - + /// /// btnCertificateNew 控件。 /// @@ -679,7 +686,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnCertificateNew; - + /// /// lbImageUrl 控件。 /// @@ -688,7 +695,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lbImageUrl; - + /// /// ToolbarSeparator1 控件。 /// @@ -697,7 +704,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -706,7 +713,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText1; - + /// /// ddlPageSizeGridCertificate 控件。 /// @@ -715,7 +722,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridCertificate; - + /// /// TabContract 控件。 /// @@ -724,7 +731,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab TabContract; - + /// /// GridContract 控件。 /// @@ -733,7 +740,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridContract; - + /// /// Toolbar5 控件。 /// @@ -742,7 +749,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar5; - + /// /// btnContractNew 控件。 /// @@ -751,7 +758,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnContractNew; - + /// /// Label1 控件。 /// @@ -760,7 +767,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label1; - + /// /// Label2 控件。 /// @@ -769,7 +776,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label2; - + /// /// Label3 控件。 /// @@ -778,7 +785,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label3; - + /// /// ToolbarSeparator4 控件。 /// @@ -787,7 +794,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator4; - + /// /// ToolbarText4 控件。 /// @@ -796,7 +803,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText4; - + /// /// ddlPageSizeGridContract 控件。 /// @@ -805,7 +812,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridContract; - + /// /// Tab4 控件。 /// @@ -814,7 +821,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab4; - + /// /// Tab5 控件。 /// @@ -823,7 +830,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab5; - + /// /// Tab6 控件。 /// @@ -832,7 +839,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab6; - + /// /// GridTestRecord 控件。 /// @@ -841,7 +848,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridTestRecord; - + /// /// ToolbarSeparator2 控件。 /// @@ -850,7 +857,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator2; - + /// /// ToolbarText2 控件。 /// @@ -859,7 +866,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText2; - + /// /// ddlPageSizeGridTestRecord 控件。 /// @@ -868,7 +875,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridTestRecord; - + /// /// Tab7 控件。 /// @@ -877,7 +884,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab7; - + /// /// InOut 控件。 /// @@ -886,7 +893,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab InOut; - + /// /// GridInOut 控件。 /// @@ -895,7 +902,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GridInOut; - + /// /// Toolbar4 控件。 /// @@ -904,7 +911,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar4; - + /// /// btnInOutNew 控件。 /// @@ -913,7 +920,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnInOutNew; - + /// /// ToolbarSeparator3 控件。 /// @@ -922,7 +929,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator3; - + /// /// ToolbarText3 控件。 /// @@ -931,7 +938,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText3; - + /// /// ddlPageSizeGridInOut 控件。 /// @@ -940,7 +947,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSizeGridInOut; - + /// /// Window1 控件。 /// @@ -949,7 +956,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window1; - + /// /// WindowAtt 控件。 /// @@ -958,7 +965,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window WindowAtt; - + /// /// MenuCertificate 控件。 /// @@ -967,7 +974,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuCertificate; - + /// /// btnCertificateEdit 控件。 /// @@ -976,7 +983,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnCertificateEdit; - + /// /// btnCertificateDelete 控件。 /// @@ -985,7 +992,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnCertificateDelete; - + /// /// MenuInOut 控件。 /// @@ -994,7 +1001,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuInOut; - + /// /// btnInOutEdit 控件。 /// @@ -1003,7 +1010,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnInOutEdit; - + /// /// btnInOutDelete 控件。 /// @@ -1012,7 +1019,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnInOutDelete; - + /// /// MenuContract 控件。 /// @@ -1021,7 +1028,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu MenuContract; - + /// /// btnContractEdit 控件。 /// @@ -1030,7 +1037,7 @@ namespace FineUIPro.Web.Person /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.MenuButton btnContractEdit; - + /// /// btnContractDelete 控件。 /// diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index a13f2baa..3c8214f2 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -238370,6 +238370,8 @@ namespace Model private System.Nullable _IsSafetyMonitoring; + private System.Nullable _IsCQMSCheck; + private EntityRef _Base_Project; private EntityRef _Base_Unit; @@ -238448,6 +238450,8 @@ namespace Model partial void OnIsWeldOKChanged(); partial void OnIsSafetyMonitoringChanging(System.Nullable value); partial void OnIsSafetyMonitoringChanged(); + partial void OnIsCQMSCheckChanging(System.Nullable value); + partial void OnIsCQMSCheckChanged(); #endregion public SitePerson_Person() @@ -239105,6 +239109,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsCQMSCheck", DbType="Bit")] + public System.Nullable IsCQMSCheck + { + get + { + return this._IsCQMSCheck; + } + set + { + if ((this._IsCQMSCheck != value)) + { + this.OnIsCQMSCheckChanging(value); + this.SendPropertyChanging(); + this._IsCQMSCheck = value; + this.SendPropertyChanged("IsCQMSCheck"); + this.OnIsCQMSCheckChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_SitePerson_Person_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] public Base_Project Base_Project {