项目主数据

This commit is contained in:
geh
2026-06-11 09:52:30 +08:00
parent eb3003bc21
commit 716c838be0
29 changed files with 2957 additions and 212 deletions
@@ -117,7 +117,7 @@ namespace FineUIPro.Web.ProjectData
/// </summary>
private void BindGrid()
{
string strSql = "SELECT Project.ProjectId,Project.ProjectCode,Project.ProjectName,unit.UnitName,Project.StartDate,Project.EndDate,Project.ProjectAddress,ProjectType.ProjectTypeName AS ProjectTypeName,ShortName, "
string strSql = "SELECT Project.ProjectId,Project.IsCNCECShow,Project.ProjectCode,Project.ProjectName,unit.UnitName,Project.StartDate,Project.EndDate,Project.ProjectAddress,ProjectType.ProjectTypeName AS ProjectTypeName,ShortName, "
+ @" (CASE WHEN ProjectState='" + BLL.Const.ProjectState_2 + "' THEN '暂停中' WHEN ProjectState='" + BLL.Const.ProjectState_3 + "' THEN '已完工' ELSE '施工中' END) AS ProjectStateName,Project.ProjectState,sysConst.ConstText as ProjectStateName2,(case ProjectAttribute when 'GONGCHENG' then '工程' when 'SHIYE' then '实业' else '' end) as ProjectAttributeName"
+ @" FROM Base_Project AS Project LEFT JOIN Base_Unit as unit on unit.UnitId=Project.UnitId"
+ @" LEFT JOIN Base_ProjectType AS ProjectType ON Project.ProjectType =ProjectType.ProjectTypeId"
@@ -156,6 +156,11 @@ namespace FineUIPro.Web.ProjectData
listStr.Add(new SqlParameter("@UnitId", this.CurrUser.UnitId));
listStr.Add(new SqlParameter("@UserId", this.CurrUser.UserId));
}
if (this.rbIsCNCECShow.Checked)
{
strSql += " AND IsCNCECShow=1 ";
}
if (this.ckState.SelectedValue != "0")
{
if (this.ckState.SelectedValue == "1")
@@ -687,5 +692,11 @@ namespace FineUIPro.Web.ProjectData
}
}
#endregion
protected void rbIsCNCECShow_CheckedChanged(object sender, CheckedEventArgs e)
{
this.BindGrid();
}
}
}