Jason 1 년 전
부모
커밋
f78484dd07
2개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 1
      src/Hotline.Api/Controllers/ArticleController.cs
  2. 2 2
      src/Hotline.Share/Dtos/Article/BulletinDto.cs

+ 2 - 1
src/Hotline.Api/Controllers/ArticleController.cs

@@ -125,9 +125,10 @@ namespace Hotline.Api.Controllers
             {
                 var readGroup = _mapper.Map<CircularReadGroup>(item);
                 readGroup.CircularId = id;
+                readGroup.IsRead = false;
                 readGroupList.Add(readGroup);
-                await _circularReadGroupRepository.AddRangeAsync(readGroupList);
             }
+            await _circularReadGroupRepository.AddRangeAsync(readGroupList);
             try
             {
                 var startDto = _mapper.Map<StartWorkflowDto>(dto.Workflow);

+ 2 - 2
src/Hotline.Share/Dtos/Article/BulletinDto.cs

@@ -170,7 +170,7 @@ namespace Hotline.Share.Dtos.Article
 
     public record CircularReadGroupDto
     {
-        public string CircularId { get; set; }
+        public string? CircularId { get; set; }
 
         public string? UserId { get; set; }
         public string? UserName { get; set; }
@@ -179,7 +179,7 @@ namespace Hotline.Share.Dtos.Article
 
         public string? OrgName { get; set; }
 
-        public bool IsRead { get; set; }
+        public bool? IsRead { get; set; }
 
         public DateTime? ReadTime { get; set; }