20210907
This commit is contained in:
@@ -45,6 +45,12 @@
|
||||
<f:DatePicker ID="txtEndDate" runat="server" Label="结束日期" LabelWidth="80px" Width="220px">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtName" runat="server" Label="姓名" LabelWidth="50px" Width="180px" ></f:TextBox>
|
||||
<f:RadioButtonList runat="server" ID="rbPost" Width="200px" LabelWidth="0px"
|
||||
AutoPostBack="true" OnSelectedIndexChanged="rbPost_SelectedIndexChanged">
|
||||
<f:RadioItem Value="-1" Text="全部" />
|
||||
<f:RadioItem Value="1" Text="在岗" Selected="true" />
|
||||
<f:RadioItem Value="0" Text="离场" />
|
||||
</f:RadioButtonList>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnSearch" runat="server" Icon="SystemSearch" ToolTip="查询" OnClick="btnSearch_Click">
|
||||
</f:Button>
|
||||
@@ -92,7 +98,7 @@
|
||||
<f:RenderField Width="100px" ColumnID="ManHours" DataField="ManHours" SortField="ManHours"
|
||||
HeaderText="工时" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="80px" ColumnID="ManOverHours" DataField="ManOverHours" SortField="ManOverHours"
|
||||
<f:RenderField Width="100px" ColumnID="ManOverHours" DataField="ManOverHours" SortField="ManOverHours"
|
||||
HeaderText="加班" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="145px" ColumnID="WorkIn1" DataField="WorkIn1" SortField="WorkIn1"
|
||||
|
||||
@@ -134,6 +134,14 @@ namespace FineUIPro.Web.Door
|
||||
strSql += " AND RecordDate >= @StartDate";
|
||||
listStr.Add(new SqlParameter("@StartDate", this.txtStartDate.Text));
|
||||
}
|
||||
if (rbPost.SelectedValue == "0")
|
||||
{
|
||||
strSql += " AND P.OutTime IS NOT NULL";
|
||||
}
|
||||
else if (rbPost.SelectedValue == "1")
|
||||
{
|
||||
strSql += " AND P.OutTime IS NULL";
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtEndDate.Text))
|
||||
{
|
||||
strSql += " AND RecordDate <= @EndDate";
|
||||
@@ -280,5 +288,10 @@ namespace FineUIPro.Web.Door
|
||||
{
|
||||
this.drpWorkTeam.SelectedValueArray = Funs.RemoveDropDownListNull(this.drpWorkTeam.SelectedValueArray);
|
||||
}
|
||||
|
||||
protected void rbPost_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
GetPersonStatistic();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -120,6 +120,15 @@ namespace FineUIPro.Web.Door {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtName;
|
||||
|
||||
/// <summary>
|
||||
/// rbPost 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.RadioButtonList rbPost;
|
||||
|
||||
/// <summary>
|
||||
/// btnSearch 控件。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user