diff --git a/server/MiAssessment/src/MiAssessment.Admin.Business/Entities/AssessmentRecord.cs b/server/MiAssessment/src/MiAssessment.Admin.Business/Entities/AssessmentRecord.cs index f19ccc1..b47005f 100644 --- a/server/MiAssessment/src/MiAssessment.Admin.Business/Entities/AssessmentRecord.cs +++ b/server/MiAssessment/src/MiAssessment.Admin.Business/Entities/AssessmentRecord.cs @@ -116,6 +116,12 @@ public class AssessmentRecord /// public bool IsDeleted { get; set; } + /// + /// 报告PDF地址 + /// + [MaxLength(500)] + public string? ReportUrl { get; set; } + /// /// 关联的用户 /// diff --git a/server/MiAssessment/src/MiAssessment.Admin.Business/Models/AssessmentRecord/AssessmentRecordDto.cs b/server/MiAssessment/src/MiAssessment.Admin.Business/Models/AssessmentRecord/AssessmentRecordDto.cs index a0ba557..bdf19de 100644 --- a/server/MiAssessment/src/MiAssessment.Admin.Business/Models/AssessmentRecord/AssessmentRecordDto.cs +++ b/server/MiAssessment/src/MiAssessment.Admin.Business/Models/AssessmentRecord/AssessmentRecordDto.cs @@ -119,4 +119,9 @@ public class AssessmentRecordDto /// 创建时间 /// public DateTime CreateTime { get; set; } + + /// + /// 报告PDF地址 + /// + public string? ReportUrl { get; set; } } diff --git a/server/MiAssessment/src/MiAssessment.Admin.Business/Services/AssessmentRecordService.cs b/server/MiAssessment/src/MiAssessment.Admin.Business/Services/AssessmentRecordService.cs index f2c9a07..68fed24 100644 --- a/server/MiAssessment/src/MiAssessment.Admin.Business/Services/AssessmentRecordService.cs +++ b/server/MiAssessment/src/MiAssessment.Admin.Business/Services/AssessmentRecordService.cs @@ -117,7 +117,8 @@ public class AssessmentRecordService : IAssessmentRecordService StartTime = r.StartTime, SubmitTime = r.SubmitTime, CompleteTime = r.CompleteTime, - CreateTime = r.CreateTime + CreateTime = r.CreateTime, + ReportUrl = r.ReportUrl }) .ToListAsync(); diff --git a/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/api/business/assessmentRecord.ts b/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/api/business/assessmentRecord.ts index 454de53..f19fabd 100644 --- a/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/api/business/assessmentRecord.ts +++ b/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/api/business/assessmentRecord.ts @@ -33,6 +33,7 @@ export interface AssessmentRecordItem { submitTime: string | null completeTime: string | null createTime: string + reportUrl: string | null } /** 答案详情 */ diff --git a/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/views/business/assessment/record/index.vue b/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/views/business/assessment/record/index.vue index e3bfd2e..64b026b 100644 --- a/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/views/business/assessment/record/index.vue +++ b/server/MiAssessment/src/MiAssessment.Admin/admin-web/src/views/business/assessment/record/index.vue @@ -108,7 +108,7 @@ - +