This commit is contained in:
杨红卫 2021-10-13 17:42:59 +08:00
parent f786812569
commit 9cdd25128d
9 changed files with 101 additions and 50 deletions

View File

@ -19,10 +19,10 @@
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
<%-- <f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="200px" LabelWidth="70px"
LabelAlign="right">
</f:TextBox>
</f:TextBox>--%>
<f:DropDownList ID="drpUnitId" runat="server" Label="单位" AutoPostBack="true"
OnSelectedIndexChanged="TextBox_TextChanged" LabelWidth="70px" Width="250px">
</f:DropDownList>
@ -32,6 +32,12 @@
<f:TextBox runat="server" Label="岗位" ID="txtWorkPostName" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="TextBox_TextChanged" Width="200px" LabelWidth="70px" LabelAlign="right">
</f:TextBox>
<f:RadioButtonList runat="server" ID="rblIsPost" AutoPostBack="true"
OnSelectedIndexChanged="TextBox_TextChanged">
<f:RadioItem Value="-1" Text="全部"/>
<f:RadioItem Value="1" Text="在岗" Selected="true"/>
<f:RadioItem Value="0" Text="离岗"/>
</f:RadioButtonList>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"

View File

@ -86,11 +86,11 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND Person.UnitId = @UnitId";
listStr.Add(new SqlParameter("@UnitId", this.drpUnitId.SelectedValue.Trim()));
}
if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
{
strSql += " AND Person.CardNo LIKE @CardNo";
listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
}
//if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
//{
// strSql += " AND Person.CardNo LIKE @CardNo";
// listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
//}
if (!string.IsNullOrEmpty(this.txtPersonName.Text.Trim()))
{
strSql += " AND Person.PersonName LIKE @PersonName";
@ -101,6 +101,17 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND WorkPost.WorkPostName LIKE @WorkPostName";
listStr.Add(new SqlParameter("@WorkPostName", "%" + this.txtWorkPostName.Text.Trim() + "%"));
}
if (this.rblIsPost.SelectedValue != "-1")
{
if (this.rblIsPost.SelectedValue == "1")
{
strSql += " AND Person.OutTime is null ";
}
else if (this.rblIsPost.SelectedValue == "0")
{
strSql += " AND Person.OutTime is not null ";
}
}
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);

View File

@ -57,15 +57,6 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// txtCardNo 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtCardNo;
/// <summary>
/// drpUnitId 控件。
/// </summary>
@ -93,6 +84,15 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.TextBox txtWorkPostName;
/// <summary>
/// rblIsPost 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsPost;
/// <summary>
/// ToolbarFill1 控件。
/// </summary>

View File

@ -20,10 +20,10 @@
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
<%-- <f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="200px" LabelWidth="70px"
LabelAlign="right">
</f:TextBox>
</f:TextBox>--%>
<f:DropDownList ID="drpUnitId" runat="server" Label="单位"
AutoPostBack="true" OnSelectedIndexChanged="TextBox_TextChanged" LabelWidth="70px" Width="250px">
</f:DropDownList>
@ -33,6 +33,12 @@
<f:TextBox runat="server" Label="岗位" ID="txtWorkPostName" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="TextBox_TextChanged" Width="200px" LabelWidth="70px" LabelAlign="right">
</f:TextBox>
<f:RadioButtonList runat="server" ID="rblIsPost" AutoPostBack="true"
OnSelectedIndexChanged="TextBox_TextChanged">
<f:RadioItem Value="-1" Text="全部"/>
<f:RadioItem Value="1" Text="在岗" Selected="true"/>
<f:RadioItem Value="0" Text="离岗"/>
</f:RadioButtonList>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
@ -49,7 +55,7 @@
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="250px" ColumnID="UnitName" DataField="UnitName"
SortField="UnitName" FieldType="String" HeaderText="单位名称" HeaderTextAlign="Center"
SortField="UnitName" FieldType="String" HeaderText="单位" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="PersonName" DataField="PersonName"

View File

@ -85,11 +85,11 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND Person.UnitId = @UnitId";
listStr.Add(new SqlParameter("@UnitId", this.drpUnitId.SelectedValue.Trim()));
}
if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
{
strSql += " AND Person.CardNo LIKE @CardNo";
listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
}
//if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
//{
// strSql += " AND Person.CardNo LIKE @CardNo";
// listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
//}
if (!string.IsNullOrEmpty(this.txtPersonName.Text.Trim()))
{
strSql += " AND Person.PersonName LIKE @PersonName";
@ -100,6 +100,17 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND WorkPost.WorkPostName LIKE @WorkPostName";
listStr.Add(new SqlParameter("@WorkPostName", "%" + this.txtWorkPostName.Text.Trim() + "%"));
}
if (this.rblIsPost.SelectedValue != "-1")
{
if (this.rblIsPost.SelectedValue == "1")
{
strSql += " AND Person.OutTime is null ";
}
else if (this.rblIsPost.SelectedValue == "0")
{
strSql += " AND Person.OutTime is not null ";
}
}
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);

View File

@ -57,15 +57,6 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// txtCardNo 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtCardNo;
/// <summary>
/// drpUnitId 控件。
/// </summary>
@ -93,6 +84,15 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.TextBox txtWorkPostName;
/// <summary>
/// rblIsPost 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsPost;
/// <summary>
/// ToolbarFill1 控件。
/// </summary>

View File

@ -22,10 +22,10 @@
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
<%-- <f:TextBox runat="server" Label="编号" ID="txtCardNo" EmptyText="输入查询条件"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px"
LabelAlign="right">
</f:TextBox>
</f:TextBox>--%>
<f:DropDownList ID="drpUnitId" runat="server" Label="单位" AutoPostBack="true" OnSelectedIndexChanged="TextBox_TextChanged" LabelWidth="70px" Width="250px">
</f:DropDownList>
<f:TextBox runat="server" Label="人员姓名" ID="txtPersonName" EmptyText="输入查询条件" AutoPostBack="true"
@ -33,7 +33,13 @@
</f:TextBox>
<f:TextBox runat="server" Label="岗位" ID="txtWorkPostName" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="TextBox_TextChanged" Width="250px" LabelWidth="80px" LabelAlign="right">
</f:TextBox>
</f:TextBox>
<f:RadioButtonList runat="server" ID="rblIsPost" AutoPostBack="true"
OnSelectedIndexChanged="TextBox_TextChanged">
<f:RadioItem Value="-1" Text="全部"/>
<f:RadioItem Value="1" Text="在岗" Selected="true"/>
<f:RadioItem Value="0" Text="离岗"/>
</f:RadioButtonList>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"

View File

@ -83,11 +83,11 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND Person.UnitId = @UnitId";
listStr.Add(new SqlParameter("@UnitId", this.drpUnitId.SelectedValue.Trim()));
}
if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
{
strSql += " AND Person.CardNo LIKE @CardNo";
listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
}
//if (!string.IsNullOrEmpty(this.txtCardNo.Text.Trim()))
//{
// strSql += " AND Person.CardNo LIKE @CardNo";
// listStr.Add(new SqlParameter("@CardNo", "%" + this.txtCardNo.Text.Trim() + "%"));
//}
if (!string.IsNullOrEmpty(this.txtPersonName.Text.Trim()))
{
strSql += " AND Person.PersonName LIKE @PersonName";
@ -98,6 +98,17 @@ namespace FineUIPro.Web.HSSE.QualityAudit
strSql += " AND WorkPost.WorkPostName LIKE @WorkPostName";
listStr.Add(new SqlParameter("@WorkPostName", "%" + this.txtWorkPostName.Text.Trim() + "%"));
}
if (this.rblIsPost.SelectedValue != "-1")
{
if (this.rblIsPost.SelectedValue == "1")
{
strSql += " AND Person.OutTime is null ";
}
else if (this.rblIsPost.SelectedValue == "0")
{
strSql += " AND Person.OutTime is not null ";
}
}
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);

View File

@ -57,15 +57,6 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// txtCardNo 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtCardNo;
/// <summary>
/// drpUnitId 控件。
/// </summary>
@ -93,6 +84,15 @@ namespace FineUIPro.Web.HSSE.QualityAudit {
/// </remarks>
protected global::FineUIPro.TextBox txtWorkPostName;
/// <summary>
/// rblIsPost 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsPost;
/// <summary>
/// ToolbarFill1 控件。
/// </summary>