20240325
This commit is contained in:
@@ -88,7 +88,7 @@ namespace FineUIPro.Web
|
||||
{
|
||||
if (this.CurrUser.UserId == Const.sysglyId || this.CurrUser.UserId == Const.hfnbdId || this.CurrUser.UserId == Const.sedinId)
|
||||
{
|
||||
string strSql = @"select Project.ProjectId,Project.ProjectCode,Project.ProjectName,Project.ProjectState,ProjectType.ProjectTypeName AS ProjectTypeName,sysConst.ConstText as ProjectStateName2 from Base_Project as Project"
|
||||
string strSql = @"select Project.ProjectId,Project.ProjectCode,Project.ProjectName,Project.ProjectState,ProjectType.ProjectTypeName AS ProjectTypeName,sysConst.ConstText as ProjectStateName2 from Base_Project as Project"
|
||||
+ @" LEFT JOIN Base_ProjectType AS ProjectType ON Project.ProjectType =ProjectType.ProjectTypeId"
|
||||
+ @" LEFT JOIN Sys_Const AS sysConst ON Project.ProjectState2 =sysConst.ConstValue AND sysConst.GroupId= '" + BLL.ConstValue.GroupId_ProjectState + "' "
|
||||
+ @" WHERE 1=1";
|
||||
@@ -132,7 +132,7 @@ namespace FineUIPro.Web
|
||||
//五环的能看所有项目,否则只能看项目用户中有自己或者所属单位是自己单位的
|
||||
if (getRoleP != null && getUser.UnitId == Const.UnitId_CWCEC)
|
||||
{
|
||||
string strSql = @"select Project.ProjectId,Project.ProjectCode,Project.ProjectName,Project.ProjectState,ProjectType.ProjectTypeName AS ProjectTypeName,sysConst.ConstText as ProjectStateName2 from Base_Project as Project"
|
||||
string strSql = @"select Project.ProjectId,Project.ProjectCode,Project.ProjectName,Project.ProjectState,ProjectType.ProjectTypeName AS ProjectTypeName,sysConst.ConstText as ProjectStateName2 from Base_Project as Project"
|
||||
+ @" LEFT JOIN Base_ProjectType AS ProjectType ON Project.ProjectType =ProjectType.ProjectTypeId"
|
||||
+ @" LEFT JOIN Sys_Const AS sysConst ON Project.ProjectState2 =sysConst.ConstValue AND sysConst.GroupId= '" + BLL.ConstValue.GroupId_ProjectState + "' "
|
||||
+ @" WHERE 1=1";
|
||||
@@ -168,7 +168,7 @@ namespace FineUIPro.Web
|
||||
string strSql = @"select distinct p.ProjectId,p.ProjectCode,p.ProjectName from Base_Project p
|
||||
left join Project_ProjectUser as pu on pu.ProjectId = p.ProjectId
|
||||
LEFT JOIN Base_ProjectType AS ProjectType ON p.ProjectType =ProjectType.ProjectTypeId
|
||||
LEFT JOIN Sys_Const AS sysConst ON Project.ProjectState2 =sysConst.ConstValue AND sysConst.GroupId=@groupId
|
||||
LEFT JOIN Sys_Const AS sysConst ON p.ProjectState2 =sysConst.ConstValue AND sysConst.GroupId=@groupId
|
||||
where ((pu.UserId=@userId and pu.IsPost='true') or p.UnitId=@unitId)
|
||||
and p.ProjectState = @state"
|
||||
+ @" WHERE 1=1";
|
||||
|
||||
Reference in New Issue
Block a user