添加字典初始化

This commit is contained in:
橙子
2022-09-25 18:06:07 +08:00
parent d85e7f0bcb
commit 8ef2c12be1
11 changed files with 480 additions and 342 deletions

View File

@@ -201,8 +201,26 @@ namespace Yi.Framework.ApiMicroservice.Controllers
[Authorize]
[HttpGet]
public Result AuthorizeTest()
{
{
return Result.Success();
}
[HttpGet]
public async Task<Result> ClearDb()
{
var rep = _iUserService._repository;
return Result.Success().SetStatus(await rep.UseTranAsync(async () =>
{
await rep.DeleteAsync(u => true);
await rep.ChangeRepository<Repository<MenuEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<RoleEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<RoleMenuEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<UserRoleEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<DictionaryEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<DictionaryInfoEntity>>().DeleteAsync(u => true);
await rep.ChangeRepository<Repository<ConfigEntity>>().DeleteAsync(u => true);
}));
}
}
}