feat: 完成code to web模块

This commit is contained in:
橙子
2023-09-24 00:42:09 +08:00
parent 58bf5062bf
commit 349a041d71
14 changed files with 187 additions and 43 deletions

View File

@@ -14,14 +14,14 @@ namespace Yi.Framework.Module.WebFirstManager.DataSeed
{
public class FieldDataSeed : AbstractDataSeed<FieldEntity>, ITransient
{
private TableEntity _tableEntity;
private TableAggregateRoot _tableEntity;
public FieldDataSeed(IRepository<FieldEntity> repository) : base(repository)
{
}
public override async Task<bool> IsInvoker()
{
var tableRepository = App.GetRequiredService<IRepository<TableEntity>>();
var tableRepository = App.GetRequiredService<IRepository<TableAggregateRoot>>();
_tableEntity = await tableRepository.GetFirstAsync(x => x.Name == "Test");
if (_tableEntity is null)
{

View File

@@ -11,17 +11,17 @@ using Yi.Framework.Module.WebFirstManager.Entities;
namespace Yi.Framework.Module.WebFirstManager.DataSeed
{
public class TableDataSeed : AbstractDataSeed<TableEntity>, ITransient
public class TableDataSeed : AbstractDataSeed<TableAggregateRoot>, ITransient
{
public TableDataSeed(IRepository<TableEntity> repository) : base(repository)
public TableDataSeed(IRepository<TableAggregateRoot> repository) : base(repository)
{
}
public override List<TableEntity> GetSeedData()
public override List<TableAggregateRoot> GetSeedData()
{
var entities=new List<TableEntity>();
var entities=new List<TableAggregateRoot>();
entities.Add(new TableEntity
entities.Add(new TableAggregateRoot
{
Id=SnowflakeHelper.NextId,
Name="Test",