李昊 4 jaren geleden
bovenliggende
commit
4b3ca59e57

+ 5 - 0
GxPress/Model/GxPress.Request/ArticleGroup/ArticleGroupAddRequest.cs

@@ -14,5 +14,10 @@ namespace GxPress.Request.ArticleGroup
         /// 排序
         /// </summary>
         public int Sort { get; set; }
+        /// <summary>
+        /// 是否系统默认
+        /// </summary>
+        /// <value></value>
+        public bool IsSystemDefault { get; set; }
     }
 }

+ 3 - 4
GxPress/Repository/GxPress.Repository.Implement/ArticleGroupRepository.cs

@@ -75,9 +75,9 @@ namespace GxPress.Repository.Implement
             var group = new ArticleGroup
             {
                 Name = request.Name,
-                Sort = request.Sort
+                Sort = request.Sort,
+                IsSystemDefault = request.IsSystemDefault
             };
-
             group.Id = await InsertAsync(group);
             return group;
         }
@@ -98,10 +98,9 @@ namespace GxPress.Repository.Implement
                 var exist = await IsNameExistsAsync(request.Name);
                 if (exist) throw new BusinessException("分组名不能重复");
             }
-
+            group.IsSystemDefault = request.IsSystemDefault;
             group.Name = request.Name;
             group.Sort = request.Sort;
-
             return await UpdateAsync(group);
         }