diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/EnumClasses/QueryDiscussTypeEnum.cs b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/EnumClasses/QueryDiscussTypeEnum.cs new file mode 100644 index 00000000..08d9063a --- /dev/null +++ b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/EnumClasses/QueryDiscussTypeEnum.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Yi.BBS.Domain.Shared.Forum.EnumClasses +{ + public enum QueryDiscussTypeEnum + { + New, + Suggest, + Host + + } +} diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/Etos/SeeDiscussEventArgs.cs b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/Etos/SeeDiscussEventArgs.cs new file mode 100644 index 00000000..3381d4e0 --- /dev/null +++ b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain.Shared/Forum/Etos/SeeDiscussEventArgs.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Yi.BBS.Domain.Shared.Forum.Etos +{ + public class SeeDiscussEventArgs + { + public long DiscussId { get; set; } + public int OldSeeNum { get; set; } + } +} diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/DataSeeds/BbsMenuDataSeed.cs b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/DataSeeds/BbsMenuDataSeed.cs new file mode 100644 index 00000000..055cd097 --- /dev/null +++ b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/DataSeeds/BbsMenuDataSeed.cs @@ -0,0 +1,255 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Yi.Framework.Data.DataSeeds; +using Yi.Framework.Ddd.Repositories; +using Yi.RBAC.Domain.Identity.Entities; +using Yi.RBAC.Domain.Shared.Identity.EnumClasses; + +namespace Yi.BBS.Domain.DataSeed +{ + [AppService(typeof(IDataSeed))] + public class BbsMenuDataSeed : AbstractDataSeed + { + public BbsMenuDataSeed(IRepository repository) : base(repository) + { + } + + public override async Task IsInvoker() + { + return !await _repository.IsAnyAsync(x => x.MenuName == "BBS"); + } + public override List GetSeedData() + { + List entities = new List(); + //BBS + MenuEntity bbs = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "BBS", + MenuType = MenuTypeEnum.Catalogue, + Router = "/bbs", + IsShow = true, + IsLink = false, + MenuIcon = "international", + OrderNum = 97, + ParentId = 0, + IsDeleted = false + }; + entities.Add(bbs); + //文章管理 + MenuEntity article = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "文章管理", + PermissionCode = "bbs:article:list", + MenuType = MenuTypeEnum.Menu, + Router = "article", + IsShow = true, + IsLink = false, + IsCache = true, + Component = "bbs/article/index", + MenuIcon = "education", + OrderNum = 100, + ParentId = bbs.Id, + IsDeleted = false + }; + entities.Add(article); + + MenuEntity articleQuery = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "文章查询", + PermissionCode = "bbs:article:query", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = article.Id, + IsDeleted = false + }; + entities.Add(articleQuery); + + MenuEntity articleAdd = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "文章新增", + PermissionCode = "bbs:article:add", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = article.Id, + IsDeleted = false + }; + entities.Add(articleAdd); + + MenuEntity articleEdit = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "文章修改", + PermissionCode = "bbs:article:edit", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = article.Id, + IsDeleted = false + }; + entities.Add(articleEdit); + + MenuEntity articleRemove = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "文章删除", + PermissionCode = "bbs:article:remove", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = article.Id, + IsDeleted = false + }; + entities.Add(articleRemove); + + + //主题管理 + MenuEntity discuss = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "主题管理", + PermissionCode = "bbs:discuss:list", + MenuType = MenuTypeEnum.Menu, + Router = "discuss", + IsShow = true, + IsLink = false, + IsCache = true, + Component = "bbs/discuss/index", + MenuIcon = "education", + OrderNum = 100, + ParentId = bbs.Id, + IsDeleted = false + }; + entities.Add(discuss); + + MenuEntity discussQuery = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "主题查询", + PermissionCode = "bbs:discuss:query", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = discuss.Id, + IsDeleted = false + }; + entities.Add(discussQuery); + + MenuEntity discussAdd = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "主题新增", + PermissionCode = "bbs:discuss:add", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = discuss.Id, + IsDeleted = false + }; + entities.Add(discussAdd); + + MenuEntity discussEdit = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "主题修改", + PermissionCode = "bbs:discuss:edit", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = discuss.Id, + IsDeleted = false + }; + entities.Add(discussEdit); + + MenuEntity discussRemove = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "主题删除", + PermissionCode = "bbs:discuss:remove", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = discuss.Id, + IsDeleted = false + }; + entities.Add(discussRemove); + + + + //板块管理 + MenuEntity plate = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "板块管理", + PermissionCode = "bbs:plate:list", + MenuType = MenuTypeEnum.Menu, + Router = "plate", + IsShow = true, + IsLink = false, + IsCache = true, + Component = "bbs/plate/index", + MenuIcon = "education", + OrderNum = 100, + ParentId = bbs.Id, + IsDeleted = false + }; + entities.Add(plate); + + MenuEntity plateQuery = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "板块查询", + PermissionCode = "bbs:plate:query", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = plate.Id, + IsDeleted = false + }; + entities.Add(plateQuery); + + MenuEntity plateAdd = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "板块新增", + PermissionCode = "bbs:plate:add", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = plate.Id, + IsDeleted = false + }; + entities.Add(plateAdd); + + MenuEntity plateEdit = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "板块修改", + PermissionCode = "bbs:plate:edit", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = plate.Id, + IsDeleted = false + }; + entities.Add(plateEdit); + + MenuEntity plateRemove = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "板块删除", + PermissionCode = "bbs:plate:remove", + MenuType = MenuTypeEnum.Component, + OrderNum = 100, + ParentId = plate.Id, + IsDeleted = false + }; + entities.Add(plateRemove); + + //默认值 + entities.ForEach(m => + { + m.IsDeleted = false; + m.State = true; + }); + return entities; + } + } +} diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/Forum/Event/SeeDiscussEventHandler.cs b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/Forum/Event/SeeDiscussEventHandler.cs new file mode 100644 index 00000000..e1e18b47 --- /dev/null +++ b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Domain/Forum/Event/SeeDiscussEventHandler.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Cike.EventBus.EventHandlerAbstracts; +using Yi.BBS.Domain.Forum.Entities; +using Yi.BBS.Domain.Shared.Forum.Etos; +using Yi.Framework.Ddd.Repositories; +using Yi.RBAC.Domain.Shared.Identity.Etos; + +namespace Yi.BBS.Domain.Forum.Event +{ + public class SeeDiscussEventHandler : IDistributedEventHandler + { + private IRepository _repository; + public SeeDiscussEventHandler(IRepository repository) + { + _repository = repository; + } + public async Task HandlerAsync(SeeDiscussEventArgs eventData) + { + var entity= await _repository.GetByIdAsync(eventData.DiscussId); + if (entity is not null) { + entity.SeeNum += 1; + await _repository.UpdateAsync(entity); + } + + } + } +} diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/ip2region.db b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/ip2region.db new file mode 100644 index 00000000..0fc60e6c Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/ip2region.db differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124076277469184 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124076277469184 new file mode 100644 index 00000000..1614a4a8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124076277469184 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124258641612800 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124258641612800 new file mode 100644 index 00000000..f607dba9 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124258641612800 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124385380896768 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124385380896768 new file mode 100644 index 00000000..82472446 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124385380896768 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124478213427200 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124478213427200 new file mode 100644 index 00000000..fbfbd781 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637124478213427200 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637128750699253760.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637128750699253760.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637128750699253760.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637365298954899456 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637365298954899456 new file mode 100644 index 00000000..a5ed2766 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637365298954899456 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637367692006658048 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637367692006658048 new file mode 100644 index 00000000..104d41be Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637367692006658048 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368264269107200 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368264269107200 new file mode 100644 index 00000000..aecc4253 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368264269107200 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368498307076096 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368498307076096 new file mode 100644 index 00000000..9cf5c559 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637368498307076096 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637370812522696704 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637370812522696704 new file mode 100644 index 00000000..dec0cc9e Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637370812522696704 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373147332349952 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373147332349952 new file mode 100644 index 00000000..45cccf53 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373147332349952 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373301393330176 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373301393330176 new file mode 100644 index 00000000..f8211c62 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373301393330176 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373411045019648 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373411045019648 new file mode 100644 index 00000000..594f7c28 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637373411045019648 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637408536118038528 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637408536118038528 new file mode 100644 index 00000000..6899ed7e Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637408536118038528 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416356175548416.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416356175548416.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416356175548416.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416788465684480.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416788465684480.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416788465684480.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416864130928640.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416864130928640.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637416864130928640.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417053486977024.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417053486977024.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417053486977024.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417094729568256.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417094729568256.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417094729568256.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417095044141057.mp4 b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417095044141057.mp4 new file mode 100644 index 00000000..e995a0d7 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637417095044141057.mp4 differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418635825909760.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418635825909760.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418635825909760.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418682193940480.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418682193940480.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418682193940480.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418766029688832.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418766029688832.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637418766029688832.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419575324839936.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419575324839936.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419575324839936.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419880716308480.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419880716308480.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637419880716308480.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637423447598567424.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637423447598567424.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637423447598567424.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637425561745887232.ico b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637425561745887232.ico new file mode 100644 index 00000000..7650ebd0 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/File/1637425561745887232.ico differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637082987092905984.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637082987092905984.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637082987092905984.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083125156810752.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083125156810752.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083125156810752.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083169901645824.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083169901645824.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083169901645824.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083271831621632.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083271831621632.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083271831621632.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083367864406016.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083367864406016.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083367864406016.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083745968328704.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083745968328704.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083745968328704.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083867703808000.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083867703808000.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083867703808000.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083911882412032.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083911882412032.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637083911882412032.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637084155936378880.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637084155936378880.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637084155936378880.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637128794496176128.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637128794496176128.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637128794496176128.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637417095044141056.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637417095044141056.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637417095044141056.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637425549594988544.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637425549594988544.png new file mode 100644 index 00000000..a07294e8 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Image/1637425549594988544.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637082987092905984.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637082987092905984.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637082987092905984.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083125156810752.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083125156810752.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083125156810752.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083169901645824.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083169901645824.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083169901645824.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083271831621632.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083271831621632.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083271831621632.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083367864406016.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083367864406016.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083367864406016.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083745968328704.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083745968328704.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083745968328704.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083867703808000.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083867703808000.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083867703808000.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083911882412032.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083911882412032.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637083911882412032.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637084155936378880.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637084155936378880.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637084155936378880.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637128794496176128.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637128794496176128.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637128794496176128.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637417095044141056.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637417095044141056.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637417095044141056.png differ diff --git a/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637425549594988544.png b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637425549594988544.png new file mode 100644 index 00000000..703bb487 Binary files /dev/null and b/Yi.Framework.Net6/src/project/bbs/Yi.BBS.Web/wwwroot/Thumbnail/1637425549594988544.png differ diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628277864304640.txt b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628277864304640.txt deleted file mode 100644 index 119417d4..00000000 --- a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628277864304640.txt +++ /dev/null @@ -1,28 +0,0 @@ -3-5 -一周一次 - -实现涂膜功能 -1:数据存储,Crud -2:后台线程,任务调度 -3:plc通信交互,IM工厂 -4:定时任务界面管控 -5:signlr开发 -6:授权鉴权 -7:用户角色菜单模块 -8:配置文件统一标准化 -9:规范问题 -10:动态api -11:发布订阅 -12:resful -13:dto注释 -14:代码中文 -15:种子数据 - -1:job任务调度的模式,可以在if上的改 -2:Crud,EntityServiceBase,考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器 -3:IOptionsWritable ,直接可以复用 -4:事件,是否需要,需要的话,用哪个 -5:动态api,是否需要 -6:IM,IVarReader中的IDataChannel工厂 -6:ISignal -7:微软日志扩展,这块是否考虑封装出来,还是直接提供微软日志的扩展,我们提供模板就可以了 diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628396160454656.txt b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628396160454656.txt deleted file mode 100644 index 119417d4..00000000 --- a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628396160454656.txt +++ /dev/null @@ -1,28 +0,0 @@ -3-5 -一周一次 - -实现涂膜功能 -1:数据存储,Crud -2:后台线程,任务调度 -3:plc通信交互,IM工厂 -4:定时任务界面管控 -5:signlr开发 -6:授权鉴权 -7:用户角色菜单模块 -8:配置文件统一标准化 -9:规范问题 -10:动态api -11:发布订阅 -12:resful -13:dto注释 -14:代码中文 -15:种子数据 - -1:job任务调度的模式,可以在if上的改 -2:Crud,EntityServiceBase,考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器 -3:IOptionsWritable ,直接可以复用 -4:事件,是否需要,需要的话,用哪个 -5:动态api,是否需要 -6:IM,IVarReader中的IDataChannel工厂 -6:ISignal -7:微软日志扩展,这块是否考虑封装出来,还是直接提供微软日志的扩展,我们提供模板就可以了 diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628415508779008.txt b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628415508779008.txt deleted file mode 100644 index 119417d4..00000000 --- a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628628415508779008.txt +++ /dev/null @@ -1,28 +0,0 @@ -3-5 -一周一次 - -实现涂膜功能 -1:数据存储,Crud -2:后台线程,任务调度 -3:plc通信交互,IM工厂 -4:定时任务界面管控 -5:signlr开发 -6:授权鉴权 -7:用户角色菜单模块 -8:配置文件统一标准化 -9:规范问题 -10:动态api -11:发布订阅 -12:resful -13:dto注释 -14:代码中文 -15:种子数据 - -1:job任务调度的模式,可以在if上的改 -2:Crud,EntityServiceBase,考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器 -3:IOptionsWritable ,直接可以复用 -4:事件,是否需要,需要的话,用哪个 -5:动态api,是否需要 -6:IM,IVarReader中的IDataChannel工厂 -6:ISignal -7:微软日志扩展,这块是否考虑封装出来,还是直接提供微软日志的扩展,我们提供模板就可以了 diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628636925021786112.txt b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628636925021786112.txt deleted file mode 100644 index 119417d4..00000000 --- a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628636925021786112.txt +++ /dev/null @@ -1,28 +0,0 @@ -3-5 -一周一次 - -实现涂膜功能 -1:数据存储,Crud -2:后台线程,任务调度 -3:plc通信交互,IM工厂 -4:定时任务界面管控 -5:signlr开发 -6:授权鉴权 -7:用户角色菜单模块 -8:配置文件统一标准化 -9:规范问题 -10:动态api -11:发布订阅 -12:resful -13:dto注释 -14:代码中文 -15:种子数据 - -1:job任务调度的模式,可以在if上的改 -2:Crud,EntityServiceBase,考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器 -3:IOptionsWritable ,直接可以复用 -4:事件,是否需要,需要的话,用哪个 -5:动态api,是否需要 -6:IM,IVarReader中的IDataChannel工厂 -6:ISignal -7:微软日志扩展,这块是否考虑封装出来,还是直接提供微软日志的扩展,我们提供模板就可以了 diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628642335514562560 b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628642335514562560 deleted file mode 100644 index 2d3f458d..00000000 Binary files a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628642335514562560 and /dev/null differ diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628645021437792256 b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628645021437792256 deleted file mode 100644 index d66859d7..00000000 Binary files a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/File/1628645021437792256 and /dev/null differ diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639014875697152.jpg b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639014875697152.jpg deleted file mode 100644 index 57c1f446..00000000 Binary files a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639014875697152.jpg and /dev/null differ diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639326948691968.jpg b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639326948691968.jpg deleted file mode 100644 index 57c1f446..00000000 Binary files a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Image/1628639326948691968.jpg and /dev/null differ diff --git a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Thumbnail/1628639326948691968.jpg b/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Thumbnail/1628639326948691968.jpg deleted file mode 100644 index 446af2c8..00000000 Binary files a/Yi.Framework.Net6/src/project/rbac/Yi.RBAC.Web/wwwroot/Thumbnail/1628639326948691968.jpg and /dev/null differ