项目人员信息档案新增、导入补充:机构划分、组织单元、人员分类、员工子组、备注信息

This commit is contained in:
2025-08-08 17:54:10 +08:00
parent fd849d42e1
commit 8e4dec9037
212 changed files with 2489 additions and 617 deletions
@@ -50,7 +50,7 @@ namespace FineUIPro.Web.PersonManage.Test
+ @" ,(CASE WHEN T.ManType='1' THEN '管理人员' WHEN T.ManType='2' THEN '临时用户' ELSE '作业人员' END) AS ManTypeName"
+ @" ,T.TestStartTime,T.TotalScore,T.QuestionCount,T.Duration,T.TestEndTime,T.TestScores,T.UnitId,Unit.UnitCode"
+ @", Unit.UnitName,T.DepartId,Depart.DepartCode,Depart.DepartName,T.ProjectId,Project.ProjectName,T.WorkPostId,T.IdentityCard,T.Telephone"
+ @",(CASE WHEN T.UnitId='" +Const.UnitId_TCC+ "' THEN Depart.DepartName ELSE Project.ProjectName END) AS DProjectName"
+ @",(CASE WHEN T.UnitId='" +Const.UnitId_XJYJ+ "' THEN Depart.DepartName ELSE Project.ProjectName END) AS DProjectName"
+ @" FROM Test_TestRecord AS T "
+ @" LEFT JOIN Test_TestPlan AS P ON T.TestPlanId=P.TestPlanId"
+ @" LEFT JOIN Base_Unit AS Unit ON T.UnitId=Unit.UnitId"
@@ -111,7 +111,7 @@ namespace FineUIPro.Web.PersonManage.Test
if (this.isNoT.Checked)
{
strSql += " AND (T.UnitId !=@UnitIdT)";
listStr.Add(new SqlParameter("@UnitIdT", Const.UnitId_TCC));
listStr.Add(new SqlParameter("@UnitIdT", Const.UnitId_XJYJ));
}
strSql += " ORDER BY T.TestScores DESC,DATEDIFF(SS,T.TestStartTime,T.TestEndTime) ASC";
SqlParameter[] parameter = listStr.ToArray();