20240902 条件筛选

This commit is contained in:
2024-09-02 10:42:39 +08:00
parent d21533d599
commit 092da5bf50
8 changed files with 63 additions and 526 deletions
@@ -23,7 +23,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
{
GetButtonPower();
BLL.CNProfessionalService.InitCNProfessionalDownList(this.drpCNProfessional, true);//专业
UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true);
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);//施工分包商
BindGrid();
}
}
@@ -59,10 +59,10 @@ namespace FineUIPro.Web.CQMS.ProcessControl
+ @" WHERE P.ProjectId=@ProjectId ";
List<SqlParameter> listStr = new List<SqlParameter>();
listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId));
if (drpUnitWork.SelectedValue != BLL.Const._Null)
if (drpUnit.SelectedValue != BLL.Const._Null)
{
strSql += " AND D.UnitWorkId=@UnitWorkId";
listStr.Add(new SqlParameter("@UnitWorkId", drpUnitWork.SelectedValue));
strSql += " AND P.UnitId=@UnitId";
listStr.Add(new SqlParameter("@UnitId", drpUnit.SelectedValue));
}
if (drpCNProfessional.SelectedValue != BLL.Const._Null)
{
@@ -251,9 +251,9 @@ namespace FineUIPro.Web.CQMS.ProcessControl
on x.InspectionId equals y.InspectionId
where y.ProjectId == this.CurrUser.LoginProjectId
select y);
if (drpUnitWork.SelectedValue != BLL.Const._Null)
if (drpUnit.SelectedValue != BLL.Const._Null)
{
lists = lists.Where(x => x.UnitWorkId == drpUnitWork.SelectedValue);
lists = lists.Where(x => x.UnitId == drpUnit.SelectedValue);
}
if (drpCNProfessional.SelectedValue != BLL.Const._Null)
{