From d696348af58688fb38412c685ea0a86444f64925 Mon Sep 17 00:00:00 2001 From: 10191 <506754232@qq.com> Date: Tue, 28 Nov 2023 15:50:28 +0800 Subject: [PATCH] 20231128 --- .../HSSE/EduTrain/TestRecord.aspx.cs | 2 +- .../HSSE/QualityAudit/PersonQualityEdit.aspx | 4 +- .../QualityAudit/PersonQualityEdit.aspx.cs | 19 +++++-- .../HSSE/QualityAudit/SafePersonQuality.aspx | 6 ++ .../QualityAudit/SafePersonQuality.aspx.cs | 15 +++++ .../SafePersonQuality.aspx.designer.cs | 57 +++++++++++-------- .../HSSE/SitePerson/PersonList.aspx | 4 +- .../HSSE/SitePerson/PersonListEdit.aspx | 2 +- SGGL/FineUIPro.Web/common/Menu_CQMS.xml | 2 +- SGGL/FineUIPro.Web/common/Menu_HSSE.xml | 1 + 10 files changed, 77 insertions(+), 35 deletions(-) diff --git a/SGGL/FineUIPro.Web/HSSE/EduTrain/TestRecord.aspx.cs b/SGGL/FineUIPro.Web/HSSE/EduTrain/TestRecord.aspx.cs index 5d6ee39c..e7160e03 100644 --- a/SGGL/FineUIPro.Web/HSSE/EduTrain/TestRecord.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/EduTrain/TestRecord.aspx.cs @@ -74,7 +74,7 @@ namespace FineUIPro.Web.HSSE.EduTrain + @" LEFT JOIN dbo.Training_TestTraining AS Training ON Training.TrainingId = TestRecord.TestType" + @" LEFT JOIN dbo.SitePerson_Person AS Person ON Person.PersonId = TestRecord.TestManId " + @" LEFT JOIN dbo.Base_Unit AS Unit ON Person.UnitId=Unit.UnitId" - + @" WHERE (isFiled IS NULL OR isFiled = 0) and TestRecord.ProjectId = '" + this.CurrUser.LoginProjectId+"'"; + + @" WHERE TestRecord.TestStartTime is not null and (isFiled IS NULL OR isFiled = 0) and TestRecord.ProjectId = '" + this.CurrUser.LoginProjectId+"'"; List listStr = new List(); if (!string.IsNullOrEmpty(this.txtName.Text.Trim())) { diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx b/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx index 21b83329..e09955d5 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx @@ -47,14 +47,14 @@ LabelWidth="120px"> + LabelWidth="120px"> + LabelWidth="120px"> diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx.cs b/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx.cs index db9a87f3..21b3dfd1 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/PersonQualityEdit.aspx.cs @@ -95,8 +95,10 @@ namespace FineUIPro.Web.HSSE.QualityAudit this.drpCertificate.SelectedValue = personQuality.CertificateId; this.txtGrade.Text = personQuality.Grade; this.txtSendUnit.Text = personQuality.SendUnit; + if(personQuality.SendDate.HasValue) this.txtSendDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.SendDate); - this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.LimitDate); + if (personQuality.LimitDate.HasValue) + this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.LimitDate); this.txtLateCheckDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.LateCheckDate); if (!string.IsNullOrEmpty(personQuality.AuditorId)) { @@ -108,8 +110,8 @@ namespace FineUIPro.Web.HSSE.QualityAudit } else { - this.txtSendDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); - this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); + // this.txtSendDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); + // this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); UserService.InitUserProjectIdUnitIdDropDownList(this.drpAuditor, this.ProjectId, Const.UnitId_CD, true); } @@ -178,14 +180,21 @@ namespace FineUIPro.Web.HSSE.QualityAudit CertificateName = this.drpCertificate.SelectedItem.Text, Grade = this.txtGrade.Text.Trim(), SendUnit = this.txtSendUnit.Text.Trim(), - SendDate = Funs.GetNewDateTime(this.txtSendDate.Text.Trim()), - LimitDate = Funs.GetNewDateTime(this.txtLimitDate.Text.Trim()), LateCheckDate = Funs.GetNewDateTime(this.txtLateCheckDate.Text.Trim()), Remark = this.txtRemark.Text.Trim(), CompileMan = this.CurrUser.UserId, CompileDate = DateTime.Now, AuditDate = Funs.GetNewDateTime(this.txtAuditDate.Text.Trim()) }; + if (!string.IsNullOrEmpty(this.txtSendDate.Text.Trim())) + { + personQuality.SendDate = Funs.GetNewDateTime(this.txtSendDate.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtLimitDate.Text.Trim())) + { + personQuality.LimitDate = Funs.GetNewDateTime(this.txtLimitDate.Text.Trim()); + } + if (this.drpAuditor.SelectedValue != Const._Null) { personQuality.AuditorId = this.drpAuditor.SelectedValue; diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SafePersonQuality.aspx b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SafePersonQuality.aspx index 0edee522..72eb0b84 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SafePersonQuality.aspx +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SafePersonQuality.aspx @@ -45,6 +45,12 @@ + + + + + //------------------------------------------------------------------------------ -namespace FineUIPro.Web.HSSE.QualityAudit { - - - public partial class SafePersonQuality { - +namespace FineUIPro.Web.HSSE.QualityAudit +{ + + + public partial class SafePersonQuality + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -29,7 +31,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// Panel1 控件。 /// @@ -38,7 +40,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel1; - + /// /// Grid1 控件。 /// @@ -47,7 +49,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid1; - + /// /// Toolbar2 控件。 /// @@ -56,7 +58,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// txtCardNo 控件。 /// @@ -65,7 +67,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtCardNo; - + /// /// drpUnitId 控件。 /// @@ -74,7 +76,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnitId; - + /// /// txtPersonName 控件。 /// @@ -83,7 +85,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonName; - + /// /// txtWorkPostName 控件。 /// @@ -92,7 +94,16 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtWorkPostName; - + + /// + /// drpIsUsedName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpIsUsedName; + /// /// ToolbarFill1 控件。 /// @@ -101,7 +112,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarFill ToolbarFill1; - + /// /// btnOut 控件。 /// @@ -110,7 +121,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnOut; - + /// /// lblNumber 控件。 /// @@ -119,7 +130,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lblNumber; - + /// /// ToolbarSeparator1 控件。 /// @@ -128,7 +139,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -137,7 +148,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText1; - + /// /// ddlPageSize 控件。 /// @@ -146,7 +157,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSize; - + /// /// Window1 控件。 /// @@ -155,7 +166,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window Window1; - + /// /// WindowAtt 控件。 /// @@ -164,7 +175,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Window WindowAtt; - + /// /// Menu1 控件。 /// @@ -173,7 +184,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Menu Menu1; - + /// /// btnMenuEdit 控件。 /// diff --git a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonList.aspx b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonList.aspx index cd8f1e52..5ed9a9a5 100644 --- a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonList.aspx +++ b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonList.aspx @@ -132,9 +132,9 @@ FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="入场时间" HeaderTextAlign="Center" TextAlign="Center"> - <%-- - --%> + diff --git a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonListEdit.aspx b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonListEdit.aspx index 931e5965..fdbbb389 100644 --- a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonListEdit.aspx +++ b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonListEdit.aspx @@ -91,7 +91,7 @@ - + diff --git a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml index 16810fef..e040c275 100644 --- a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml +++ b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml @@ -1,6 +1,6 @@  - + diff --git a/SGGL/FineUIPro.Web/common/Menu_HSSE.xml b/SGGL/FineUIPro.Web/common/Menu_HSSE.xml index 59d7c933..7215151c 100644 --- a/SGGL/FineUIPro.Web/common/Menu_HSSE.xml +++ b/SGGL/FineUIPro.Web/common/Menu_HSSE.xml @@ -37,6 +37,7 @@ +