diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(司索信号工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(司索信号工).doc index e54ff12..2d39aa3 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(司索信号工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(司索信号工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(塔吊司机).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(塔吊司机).doc index d380bf7..16abe3c 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(塔吊司机).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(塔吊司机).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(挖机司机).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(挖机司机).doc index 6f524f2..7b0697d 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(挖机司机).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(挖机司机).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (挖掘机司机) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(施工电梯司机).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(施工电梯司机).doc index 89fcc5f..61d9e6c 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(施工电梯司机).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(施工电梯司机).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(普工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(普工).doc index ebad9f9..d96b510 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(普工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(普工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(木工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(木工).doc index 9e86d7c..b97dc9a 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(木工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(木工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(架子工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(架子工).doc index 4df39a3..fabd131 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(架子工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(架子工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(桩基).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(桩基).doc index cc8fe44..6425a32 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(桩基).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(桩基).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (桩基) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(水电工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(水电工).doc index 8727a91..28cb40f 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(水电工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(水电工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (中徽机电科技) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(渣土车司机).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(渣土车司机).doc index dfd4af2..a6a7404 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(渣土车司机).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(渣土车司机).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽运盛-土方) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(班组管理员).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(班组管理员).doc index 92afdfd..8d9f5ba 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(班组管理员).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(班组管理员).doc @@ -3,7 +3,6 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(瓦工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(瓦工).doc index 048bf35..755aff2 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(瓦工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(瓦工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电工).doc index 6548481..c6c8fa5 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电焊工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电焊工).doc index b136a76..69b6edb 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电焊工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(电焊工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(管理人员).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(管理人员).doc index 4357f1d..b4a539e 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(管理人员).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(管理人员).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (项目管理人员) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(装配、灌浆工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(装配、灌浆工).doc index 48fdd3a..44e2bd5 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(装配、灌浆工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(装配、灌浆工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(钢筋工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(钢筋工).doc index 6e602de..1ddd59e 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(钢筋工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(钢筋工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(防水普工).doc b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(防水普工).doc index d9052ab..3aba90d 100644 --- a/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(防水普工).doc +++ b/SUBQHSE/FineUIPro.Web/File/Word/Person/安全教育培训打印整套(防水普工).doc @@ -3,7 +3,7 @@ 中化学建设投资集团安徽工程有限公司 职工入场安全教育培训 - (安徽成汉) + [pic] diff --git a/SUBQHSE/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs b/SUBQHSE/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs index d6efbec..bb787a1 100644 --- a/SUBQHSE/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs +++ b/SUBQHSE/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs @@ -35,7 +35,7 @@ namespace FineUIPro.Web.HSSE.Meeting if (!IsPostBack) { Funs.DropDownPageSize(this.ddlPageSize); - this.ProjectId = this.ProjectId; + this.ProjectId = this.CurrUser.LoginProjectId; if (!string.IsNullOrEmpty(Request.Params["projectId"]) && Request.Params["projectId"] != this.ProjectId) { this.ProjectId = Request.Params["projectId"]; diff --git a/SUBQHSE/WebAPI/Controllers/HSSE/TestPlanController.cs b/SUBQHSE/WebAPI/Controllers/HSSE/TestPlanController.cs index 7bd3abf..bcbb75a 100644 --- a/SUBQHSE/WebAPI/Controllers/HSSE/TestPlanController.cs +++ b/SUBQHSE/WebAPI/Controllers/HSSE/TestPlanController.cs @@ -490,7 +490,7 @@ namespace WebAPI.Controllers var getTestTrainingItemList = (from x in Funs.DB.Training_TestTrainingItem join y in Funs.DB.Training_TestTraining on x.TrainingId equals y.TrainingId where y.TrainingName.Contains("岗位人员试题") && - x.WorkPostNames.Contains(person.WorkPostName) + x.WorkPostIds.Contains(person.WorkPostId) orderby x.TestType, x.TrainingItemCode select new { diff --git a/SUBQHSE/WebAPI/Controllers/HSSE/TestRecordController.cs b/SUBQHSE/WebAPI/Controllers/HSSE/TestRecordController.cs index 8ad6507..5bda3ff 100644 --- a/SUBQHSE/WebAPI/Controllers/HSSE/TestRecordController.cs +++ b/SUBQHSE/WebAPI/Controllers/HSSE/TestRecordController.cs @@ -804,7 +804,37 @@ namespace WebAPI.Controllers } #endregion + + #region 根据personId获取用户考试分数 + /// + /// 根据personId获取用户信息 + /// + /// + /// + public Model.ResponeData getTestScoreByPersonId(string personId) + { + var responeData = new Model.ResponeData(); + try + { + Model.Training_TestRecord testRecord = Funs.DB.Training_TestRecord + .Where(e => e.TestManId == personId && e.TestScores != null && e.TestEndTime.HasValue && e.TestStartTime.HasValue) + .OrderByDescending(e => e.TestStartTime) + .FirstOrDefault(); + if (testRecord != null) + { + responeData.data = new {testRecord.TestScores}; + } + } + catch (Exception ex) + { + responeData.code = 0; + responeData.message = ex.Message; + } + + return responeData; + } + #endregion } } diff --git a/SUBQHSE/WebAPI/Filter/TestPermissionAttribute.cs b/SUBQHSE/WebAPI/Filter/TestPermissionAttribute.cs index b150c15..bd5079d 100644 --- a/SUBQHSE/WebAPI/Filter/TestPermissionAttribute.cs +++ b/SUBQHSE/WebAPI/Filter/TestPermissionAttribute.cs @@ -160,6 +160,7 @@ namespace WebAPI.Filter , "TestRecord*getTestTimesByTestRecordId" , "TestRecord*getTestRecordItemAnswerBySelectedItem" , "TestRecord*postSubmitTestRecord" + , "TestRecord*getTestScoreByPersonId" }; ///