20231128
This commit is contained in:
parent
a198d4c9ec
commit
d696348af5
|
@ -74,7 +74,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
|
||||||
+ @" LEFT JOIN dbo.Training_TestTraining AS Training ON Training.TrainingId = TestRecord.TestType"
|
+ @" 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.SitePerson_Person AS Person ON Person.PersonId = TestRecord.TestManId "
|
||||||
+ @" LEFT JOIN dbo.Base_Unit AS Unit ON Person.UnitId=Unit.UnitId"
|
+ @" 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<SqlParameter> listStr = new List<SqlParameter>();
|
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||||
if (!string.IsNullOrEmpty(this.txtName.Text.Trim()))
|
if (!string.IsNullOrEmpty(this.txtName.Text.Trim()))
|
||||||
{
|
{
|
||||||
|
|
|
@ -47,14 +47,14 @@
|
||||||
LabelWidth="120px">
|
LabelWidth="120px">
|
||||||
</f:TextBox>
|
</f:TextBox>
|
||||||
<f:TextBox ID="txtSendUnit" runat="server" Label="发证单位" LabelAlign="Right" MaxLength="50"
|
<f:TextBox ID="txtSendUnit" runat="server" Label="发证单位" LabelAlign="Right" MaxLength="50"
|
||||||
Required="true" ShowRedStar="true" LabelWidth="120px">
|
LabelWidth="120px">
|
||||||
</f:TextBox>
|
</f:TextBox>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DatePicker ID="txtSendDate" Label="发证时间" runat="server" LabelAlign="Right" EnableEdit="true"
|
<f:DatePicker ID="txtSendDate" Label="发证时间" runat="server" LabelAlign="Right" EnableEdit="true"
|
||||||
Required="true" ShowRedStar="true" LabelWidth="120px">
|
LabelWidth="120px">
|
||||||
</f:DatePicker>
|
</f:DatePicker>
|
||||||
<f:DatePicker ID="txtLimitDate" Label="有效期至" runat="server" LabelAlign="Right" EnableEdit="true"
|
<f:DatePicker ID="txtLimitDate" Label="有效期至" runat="server" LabelAlign="Right" EnableEdit="true"
|
||||||
Required="true" ShowRedStar="true" LabelWidth="120px">
|
Required="true" ShowRedStar="true" LabelWidth="120px">
|
||||||
|
|
|
@ -95,8 +95,10 @@ namespace FineUIPro.Web.HSSE.QualityAudit
|
||||||
this.drpCertificate.SelectedValue = personQuality.CertificateId;
|
this.drpCertificate.SelectedValue = personQuality.CertificateId;
|
||||||
this.txtGrade.Text = personQuality.Grade;
|
this.txtGrade.Text = personQuality.Grade;
|
||||||
this.txtSendUnit.Text = personQuality.SendUnit;
|
this.txtSendUnit.Text = personQuality.SendUnit;
|
||||||
|
if(personQuality.SendDate.HasValue)
|
||||||
this.txtSendDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.SendDate);
|
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);
|
this.txtLateCheckDate.Text = string.Format("{0:yyyy-MM-dd}", personQuality.LateCheckDate);
|
||||||
if (!string.IsNullOrEmpty(personQuality.AuditorId))
|
if (!string.IsNullOrEmpty(personQuality.AuditorId))
|
||||||
{
|
{
|
||||||
|
@ -108,8 +110,8 @@ namespace FineUIPro.Web.HSSE.QualityAudit
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
this.txtSendDate.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);
|
// this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||||
UserService.InitUserProjectIdUnitIdDropDownList(this.drpAuditor, this.ProjectId, Const.UnitId_CD, true);
|
UserService.InitUserProjectIdUnitIdDropDownList(this.drpAuditor, this.ProjectId, Const.UnitId_CD, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -178,14 +180,21 @@ namespace FineUIPro.Web.HSSE.QualityAudit
|
||||||
CertificateName = this.drpCertificate.SelectedItem.Text,
|
CertificateName = this.drpCertificate.SelectedItem.Text,
|
||||||
Grade = this.txtGrade.Text.Trim(),
|
Grade = this.txtGrade.Text.Trim(),
|
||||||
SendUnit = this.txtSendUnit.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()),
|
LateCheckDate = Funs.GetNewDateTime(this.txtLateCheckDate.Text.Trim()),
|
||||||
Remark = this.txtRemark.Text.Trim(),
|
Remark = this.txtRemark.Text.Trim(),
|
||||||
CompileMan = this.CurrUser.UserId,
|
CompileMan = this.CurrUser.UserId,
|
||||||
CompileDate = DateTime.Now,
|
CompileDate = DateTime.Now,
|
||||||
AuditDate = Funs.GetNewDateTime(this.txtAuditDate.Text.Trim())
|
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)
|
if (this.drpAuditor.SelectedValue != Const._Null)
|
||||||
{
|
{
|
||||||
personQuality.AuditorId = this.drpAuditor.SelectedValue;
|
personQuality.AuditorId = this.drpAuditor.SelectedValue;
|
||||||
|
|
|
@ -45,6 +45,12 @@
|
||||||
<f:TextBox runat="server" Label="岗位" ID="txtWorkPostName" EmptyText="输入查询条件" AutoPostBack="true"
|
<f:TextBox runat="server" Label="岗位" ID="txtWorkPostName" EmptyText="输入查询条件" AutoPostBack="true"
|
||||||
OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px" LabelAlign="right">
|
OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px" LabelAlign="right">
|
||||||
</f:TextBox>
|
</f:TextBox>
|
||||||
|
<f:DropDownList ID="drpIsUsedName" runat="server" Label="状态" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged ="TextBox_TextChanged"
|
||||||
|
Width="200px" LabelWidth="70px" LabelAlign="right" ForceSelection="false">
|
||||||
|
<f:ListItem Value="待审核" Text="待审核" />
|
||||||
|
<f:ListItem Value="在岗" Text="在岗" Selected="true"/>
|
||||||
|
<f:ListItem Value="离岗" Text="离岗" />
|
||||||
|
</f:DropDownList>
|
||||||
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
||||||
</f:ToolbarFill>
|
</f:ToolbarFill>
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
|
||||||
|
|
|
@ -98,6 +98,21 @@ namespace FineUIPro.Web.HSSE.QualityAudit
|
||||||
strSql += " AND WorkPost.WorkPostName LIKE @WorkPostName";
|
strSql += " AND WorkPost.WorkPostName LIKE @WorkPostName";
|
||||||
listStr.Add(new SqlParameter("@WorkPostName", "%" + this.txtWorkPostName.Text.Trim() + "%"));
|
listStr.Add(new SqlParameter("@WorkPostName", "%" + this.txtWorkPostName.Text.Trim() + "%"));
|
||||||
}
|
}
|
||||||
|
if (drpIsUsedName.SelectedValue == "待审核")
|
||||||
|
{
|
||||||
|
strSql += " AND Person.IsUsed = @IsUsed";
|
||||||
|
listStr.Add(new SqlParameter("@IsUsed", "2"));
|
||||||
|
}
|
||||||
|
else if (drpIsUsedName.SelectedValue == "在岗")
|
||||||
|
{
|
||||||
|
strSql += " AND Person.IsUsed = @IsUsed";
|
||||||
|
listStr.Add(new SqlParameter("@IsUsed", "1"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
strSql += " AND Person.IsUsed = @IsUsed";
|
||||||
|
listStr.Add(new SqlParameter("@IsUsed", "0"));
|
||||||
|
}
|
||||||
SqlParameter[] parameter = listStr.ToArray();
|
SqlParameter[] parameter = listStr.ToArray();
|
||||||
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
||||||
|
|
||||||
|
|
|
@ -7,10 +7,12 @@
|
||||||
// </自动生成>
|
// </自动生成>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace FineUIPro.Web.HSSE.QualityAudit {
|
namespace FineUIPro.Web.HSSE.QualityAudit
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class SafePersonQuality {
|
public partial class SafePersonQuality
|
||||||
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
|
@ -93,6 +95,15 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.TextBox txtWorkPostName;
|
protected global::FineUIPro.TextBox txtWorkPostName;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// drpIsUsedName 控件。
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// 自动生成的字段。
|
||||||
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
|
protected global::FineUIPro.DropDownList drpIsUsedName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarFill1 控件。
|
/// ToolbarFill1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -132,9 +132,9 @@
|
||||||
FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="入场时间"
|
FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="入场时间"
|
||||||
HeaderTextAlign="Center" TextAlign="Center">
|
HeaderTextAlign="Center" TextAlign="Center">
|
||||||
</f:RenderField>
|
</f:RenderField>
|
||||||
<%-- <f:RenderField HeaderText="电话" ColumnID="Telephone" DataField="Telephone" SortField="Telephone"
|
<f:RenderField HeaderText="电话" ColumnID="Telephone" DataField="Telephone" SortField="Telephone"
|
||||||
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="110px">
|
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="110px">
|
||||||
</f:RenderField>--%>
|
</f:RenderField>
|
||||||
<f:RenderField HeaderText="在场" ColumnID="IsUsedName" DataField="IsUsedName" SortField="IsUsedName"
|
<f:RenderField HeaderText="在场" ColumnID="IsUsedName" DataField="IsUsedName" SortField="IsUsedName"
|
||||||
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="60px">
|
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="60px">
|
||||||
</f:RenderField>
|
</f:RenderField>
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
<f:DatePicker ID="txtInTime" runat="server" Label="入场时间" LabelAlign="Right" LabelWidth="110px" ShowRedStar="true" Required="true">
|
<f:DatePicker ID="txtInTime" runat="server" Label="入场时间" LabelAlign="Right" LabelWidth="110px" ShowRedStar="true" Required="true">
|
||||||
</f:DatePicker>
|
</f:DatePicker>
|
||||||
<f:CheckBox runat="server" ID="ckIsSafetyMonitoring" Label="安全监护" LabelAlign="Right"></f:CheckBox>
|
<f:CheckBox runat="server" ID="ckIsSafetyMonitoring" Label="安全监护" LabelAlign="Right"></f:CheckBox>
|
||||||
<f:TextBox ID="txtTelephone" runat="server" Label="电话" LabelAlign="Right" MaxLength="50">
|
<f:TextBox ID="txtTelephone" runat="server" Label="电话" Required="True" ShowRedStar="True" LabelAlign="Right" MaxLength="50">
|
||||||
</f:TextBox>
|
</f:TextBox>
|
||||||
<f:RadioButtonList ID="rblIsUsed" runat="server" Label="人员在场" LabelAlign="Right" Required="True" ShowRedStar="True">
|
<f:RadioButtonList ID="rblIsUsed" runat="server" Label="人员在场" LabelAlign="Right" Required="True" ShowRedStar="True">
|
||||||
<f:RadioItem Value="1" Text="是" />
|
<f:RadioItem Value="1" Text="是" />
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Tree>
|
<Tree>
|
||||||
<TreeNode id="68A54450-557C-4C33-9121-797C15AF1047" Text="开工报告" NavigateUrl="PZHGL/StartWorkReport.aspx">
|
<TreeNode id="68A54450-557C-4C33-9121-797C15AF1047" Text="开复工报告" NavigateUrl="PZHGL/StartWorkReport.aspx">
|
||||||
</TreeNode>
|
</TreeNode>
|
||||||
<TreeNode id="F8E57293-0BD8-435E-AA08-3B1DC2858CB6" Text="质量策划" NavigateUrl=""><TreeNode id="063601B5-EF75-418B-90E8-4255C0DB06D7" Text="公司/部门质量管理规定" NavigateUrl="CQMS/ZLCH/Zlgltx.aspx"></TreeNode>
|
<TreeNode id="F8E57293-0BD8-435E-AA08-3B1DC2858CB6" Text="质量策划" NavigateUrl=""><TreeNode id="063601B5-EF75-418B-90E8-4255C0DB06D7" Text="公司/部门质量管理规定" NavigateUrl="CQMS/ZLCH/Zlgltx.aspx"></TreeNode>
|
||||||
<TreeNode id="AC145EE1-4E5C-4CEF-A85A-AAC331A041DB" Text="质量管理实施计划" NavigateUrl="CQMS/ZLCH/Zlssjh.aspx"></TreeNode>
|
<TreeNode id="AC145EE1-4E5C-4CEF-A85A-AAC331A041DB" Text="质量管理实施计划" NavigateUrl="CQMS/ZLCH/Zlssjh.aspx"></TreeNode>
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
<TreeNode id="750F5074-45B9-470E-AE1E-6204957421E6" Text="安管人员资质" NavigateUrl="HSSE/QualityAudit/SafePersonQuality.aspx"></TreeNode>
|
<TreeNode id="750F5074-45B9-470E-AE1E-6204957421E6" Text="安管人员资质" NavigateUrl="HSSE/QualityAudit/SafePersonQuality.aspx"></TreeNode>
|
||||||
</TreeNode>
|
</TreeNode>
|
||||||
<TreeNode id="467A0CB9-737D-4451-965E-869EBC3A4BD6" Text="HSE检查" NavigateUrl=""><TreeNode id="2FC8AA2A-F421-4174-A05E-2711167AF141" Text="安全巡检" NavigateUrl="HSSE/HiddenInspection/HiddenRectificationList.aspx"></TreeNode>
|
<TreeNode id="467A0CB9-737D-4451-965E-869EBC3A4BD6" Text="HSE检查" NavigateUrl=""><TreeNode id="2FC8AA2A-F421-4174-A05E-2711167AF141" Text="安全巡检" NavigateUrl="HSSE/HiddenInspection/HiddenRectificationList.aspx"></TreeNode>
|
||||||
|
<TreeNode id="1B08048F-93ED-4E84-AE65-DB7917EA2DFB" Text="专项检查" NavigateUrl="HSSE/Check/CheckSpecial.aspx"></TreeNode>
|
||||||
<TreeNode id="C7481FEE-EA92-44B8-99F6-C5CA6BBDCFF5" Text="专项检查记录" NavigateUrl="HSSE/Check/CheckSpecialRecord.aspx"></TreeNode>
|
<TreeNode id="C7481FEE-EA92-44B8-99F6-C5CA6BBDCFF5" Text="专项检查记录" NavigateUrl="HSSE/Check/CheckSpecialRecord.aspx"></TreeNode>
|
||||||
<TreeNode id="C198EBA8-9E23-4654-92E1-09C61105C522" Text="综合检查" NavigateUrl="HSSE/Check/CheckColligation.aspx"></TreeNode>
|
<TreeNode id="C198EBA8-9E23-4654-92E1-09C61105C522" Text="综合检查" NavigateUrl="HSSE/Check/CheckColligation.aspx"></TreeNode>
|
||||||
<TreeNode id="355265DE-901A-4110-B934-B4DA067C4334" Text="领导带班检查" NavigateUrl="HSSE/Check/ProjectLeaderCheck.aspx"></TreeNode>
|
<TreeNode id="355265DE-901A-4110-B934-B4DA067C4334" Text="领导带班检查" NavigateUrl="HSSE/Check/ProjectLeaderCheck.aspx"></TreeNode>
|
||||||
|
|
Loading…
Reference in New Issue