Browse Source

质检单导出

田爽 3 tháng trước cách đây
mục cha
commit
87107fed8b

+ 7 - 1
src/Hotline.Api/Controllers/ExportWordController.cs

@@ -11,7 +11,9 @@ using MapsterMapper;
 using Microsoft.AspNetCore.Mvc;
 using Microsoft.Extensions.Options;
 using MongoDB.Driver.Linq;
+using Novacode.NETCorePort;
 using XF.Domain.Repository;
+using XF.Utility.EnumExtensions;
 
 namespace Hotline.Api.Controllers
 {
@@ -158,10 +160,14 @@ namespace Hotline.Api.Controllers
 					exportTest.CityName = "泸州市";
 
                 //质检信息
-                exportTest.Grade = quality.Grade;
+                exportTest.Grade = quality.Grade.ToString();
                 exportTest.QualityContent = quality.Content;
 				exportTest.UserName = quality.UserName;
 				exportTest.QualityTime = quality.QualityTime.HasValue? quality.QualityTime.Value.ToString("yyyy-MM-dd HH:mm:ss") :string.Empty;
+				exportTest.CenterToOrgTime = order.CenterToOrgTime.HasValue ? order.CenterToOrgTime.Value.ToString("yyyy-MM-dd HH:mm:ss") : string.Empty;
+                exportTest.CreationTime = order.CreationTime.ToString("yyyy-MM-dd HH:mm:ss");
+                exportTest.ExpiredTime = order.ExpiredTime.HasValue ? order.ExpiredTime.Value.ToString("yyyy-MM-dd HH:mm:ss") : string.Empty;
+				exportTest.FromGender = order.FromGender.GetDescription();
 
 				//查询回访信息
 				var visitData = await _orderVisitRepository.GetAsync(p => p.OrderId == order.Id && p.VisitState == EVisitState.Visited, HttpContext.RequestAborted);

+ 1 - 1
src/Hotline.Share/Dtos/QualityExportWord/QualityCertificate.cs

@@ -124,7 +124,7 @@ namespace Hotline.Share.Dtos.QualityExportWord
 		/// <summary>
 		/// 质检分数
 		/// </summary>
-		public int? Grade { get; set; }
+		public string Grade { get; set; }
 
 		/// <summary>
 		/// 质检评价