321
This commit is contained in:
parent
9f5f837a4b
commit
d246636b37
|
|
@ -154,7 +154,7 @@ function openTableEditor() {
|
|||
<template>
|
||||
<PageContainer>
|
||||
<template #describe>
|
||||
<span class="text-danger">请在数据库中建表。在此界面点击扫描新表,然后在此界面配置表信息后点击提交变更保存数据即可!</span>
|
||||
|
||||
</template>
|
||||
<TableCurd
|
||||
ref="refTableCurd"
|
||||
|
|
@ -179,7 +179,7 @@ function openTableEditor() {
|
|||
<template #search>
|
||||
<a-form ref="refSearchForm" :model="state.search.vm">
|
||||
<a-row :gutter="[16, 0]">
|
||||
<a-col :xs="24" :sm="12" :md="8" :lg="6" :xl="6">
|
||||
<a-col :xs="24" :sm="12" :md="6" :lg="4" :xl="4">
|
||||
<a-form-item class="mb-0" name="dataBase" label="数据库">
|
||||
<a-select
|
||||
v-model:value="state.search.vm.dataBase"
|
||||
|
|
@ -202,18 +202,18 @@ function openTableEditor() {
|
|||
<a-input v-model:value="state.search.vm.tableName" placeholder="表名称" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :xs="24" :sm="12" :md="8" :lg="6" :xl="6">
|
||||
<a-col :xs="24" :sm="12" :md="5" :lg="5" :xl="5">
|
||||
<a-form-item class="mb-0" name="entityName" label="实体名称">
|
||||
<a-input v-model:value="state.search.vm.entityName" placeholder="实体名称" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :xs="24" :sm="12" :md="8" :lg="6" :xl="6">
|
||||
<a-col :xs="24" :sm="12" :md="5" :lg="5" :xl="5">
|
||||
<a-form-item class="mb-0" name="displayName" label="显示名称">
|
||||
<a-input v-model:value="state.search.vm.displayName" placeholder="显示名称" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<!--button-->
|
||||
<a-col :xs="24" :sm="12" :md="8" :lg="6" :xl="6" class="text-right">
|
||||
<a-col :xs="24" :sm="24" :md="24" :lg="4" :xl="4" class="text-right">
|
||||
<a-space :size="8">
|
||||
<a-button
|
||||
@click="
|
||||
|
|
|
|||
|
|
@ -1483,16 +1483,6 @@
|
|||
<param name="form"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.LowCode.Providers.AdminDataSourceProvider">
|
||||
<summary>
|
||||
Admin 数据源提供者
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.LowCode.Providers.MiaoYuChatDataSourceProvider">
|
||||
<summary>
|
||||
MiaoYuChat 数据源提供者
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.MonitorEFCore.IMonitorEFCoreService.GetEFCoreMonitorContext">
|
||||
<summary>
|
||||
获取 EFCore 监控上下文
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@
|
|||
<ProjectReference Include="..\MiaoYu.Core.Quartz\MiaoYu.Core.Quartz.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core.EntityFramework\MiaoYu.Core.EntityFramework.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core\MiaoYu.Core.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core.CodeGenerator\MiaoYu.Core.CodeGenerator.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
|
|
@ -1156,5 +1156,10 @@
|
|||
父级菜单名称
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:MiaoYu.Repository.Admin.Providers.AdminDataSourceProvider">
|
||||
<summary>
|
||||
Admin 数据源提供者
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
|
|
|||
|
|
@ -1,10 +1,4 @@
|
|||
using HZY.Framework.DependencyInjection.Attributes;
|
||||
using MiaoYu.Core.CodeGenerator.Abstractions;
|
||||
using CoreDbTableInfo = MiaoYu.Core.CodeGenerator.Models.DbTableInfo;
|
||||
using CoreDbColumnInfo = MiaoYu.Core.CodeGenerator.Models.DbColumnInfo;
|
||||
using MiaoYu.Repository.Admin.Entities.LowCode;
|
||||
|
||||
namespace MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.LowCode.Providers;
|
||||
namespace MiaoYu.Repository.Admin.Providers;
|
||||
|
||||
/// <summary>
|
||||
/// Admin 数据源提供者
|
||||
|
|
@ -29,4 +29,9 @@ global using System.ComponentModel.DataAnnotations;
|
|||
global using System.ComponentModel.DataAnnotations.Schema;
|
||||
global using System.Reflection;
|
||||
global using MiaoYu.Core.Logs;
|
||||
global using System.Text;
|
||||
global using System.Text;
|
||||
global using HZY.Framework.DependencyInjection;
|
||||
global using HZY.Framework.DependencyInjection.Attributes;
|
||||
global using MiaoYu.Core.CodeGenerator.Abstractions;
|
||||
global using CoreDbTableInfo = MiaoYu.Core.CodeGenerator.Models.DbTableInfo;
|
||||
global using CoreDbColumnInfo = MiaoYu.Core.CodeGenerator.Models.DbColumnInfo;
|
||||
|
|
@ -21,6 +21,7 @@
|
|||
<ProjectReference Include="..\MiaoYu.Core.Logs\MiaoYu.Core.Logs.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core.Quartz\MiaoYu.Core.Quartz.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core\MiaoYu.Core.csproj" />
|
||||
<ProjectReference Include="..\MiaoYu.Core.CodeGenerator\MiaoYu.Core.CodeGenerator.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
|
|
@ -1112,5 +1112,10 @@
|
|||
图片类型
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:MiaoYu.Repository.ChatAI.Admin.Providers.MiaoYuChatDataSourceProvider">
|
||||
<summary>
|
||||
MiaoYuChat 数据源提供者
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
|
|
|||
|
|
@ -1,10 +1,4 @@
|
|||
using HZY.Framework.DependencyInjection.Attributes;
|
||||
using MiaoYu.Core.CodeGenerator.Abstractions;
|
||||
using CoreDbTableInfo = MiaoYu.Core.CodeGenerator.Models.DbTableInfo;
|
||||
using CoreDbColumnInfo = MiaoYu.Core.CodeGenerator.Models.DbColumnInfo;
|
||||
using MiaoYu.Repository.ChatAI.Admin.Entities;
|
||||
|
||||
namespace MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.LowCode.Providers;
|
||||
namespace MiaoYu.Repository.ChatAI.Admin.Providers;
|
||||
|
||||
/// <summary>
|
||||
/// MiaoYuChat 数据源提供者
|
||||
|
|
@ -12,9 +6,9 @@ namespace MiaoYu.Api.Admin.ApplicationServices.DevelopmentTools.LowCode.Provider
|
|||
[Component]
|
||||
public class MiaoYuChatDataSourceProvider : IDataSourceProvider, IScopedDependency
|
||||
{
|
||||
private readonly IRepository<T_Image_Config> _repository;
|
||||
private readonly IRepository<M_Songs> _repository;
|
||||
|
||||
public MiaoYuChatDataSourceProvider(IRepository<T_Image_Config> repository)
|
||||
public MiaoYuChatDataSourceProvider(IRepository<M_Songs> repository)
|
||||
{
|
||||
_repository = repository;
|
||||
}
|
||||
|
|
@ -22,20 +16,20 @@ public class MiaoYuChatDataSourceProvider : IDataSourceProvider, IScopedDependen
|
|||
public DataSourceConfig Config => new DataSourceConfig
|
||||
{
|
||||
DatabaseKey = DataSourceConstants.MiaoYuChat,
|
||||
DisplayName = "喵语AI聊天",
|
||||
DisplayName = "妙语聊天",
|
||||
EntityNamespace = typeof(ChatAdminRepositoryStartup).Namespace!,
|
||||
ModelPathTemplate = "{RootPath}\\{Namespace}\\Entities\\Apps",
|
||||
ServicePathTemplate = "{AppPath}\\ApplicationServices\\Apps\\MiaoYuChat",
|
||||
ControllerPathTemplate = "{AppPath}\\Controllers\\Apps\\MiaoYuChat",
|
||||
ClientIndexPathTemplate = "{RootPath}\\admin-client\\src\\views\\apps\\{TableName}s",
|
||||
ClientInfoPathTemplate = "{RootPath}\\admin-client\\src\\views\\apps\\{TableName}s",
|
||||
ClientServicePathTemplate = "{RootPath}\\admin-client\\src\\services\\apps\\{TableName}s",
|
||||
TemplatePath = "/wwwroot/code_generation/templatev4/",
|
||||
NamingStrategy = EntityNamingStrategy.KeepOriginal,
|
||||
ModelPathTemplate = "{RootPath}\\{Namespace}\\Entities\\Apps\\{EntityNamePlural}",
|
||||
ServicePathTemplate = "{AppPath}\\ApplicationServices\\Apps\\ChatAI\\{EntityNamePlural}",
|
||||
ControllerPathTemplate = "{AppPath}\\Controllers\\Apps\\ChatAI\\{EntityNamePlural}",
|
||||
ClientIndexPathTemplate = "{RootPath}\\admin-client\\src\\views\\apps\\chatai\\{TableName}s",
|
||||
ClientInfoPathTemplate = "{RootPath}\\admin-client\\src\\views\\apps\\chatai\\{TableName}s",
|
||||
ClientServicePathTemplate = "{RootPath}\\admin-client\\src\\services\\apps\\chatai\\{TableName}s",
|
||||
TemplatePath = "/wwwroot/code_generation/template/",
|
||||
NamingStrategy = EntityNamingStrategy.ToPascalCase,
|
||||
Order = 2,
|
||||
EnableEntityPrefix = false,
|
||||
EntityPrefix = "Chat",
|
||||
UsesPluralPath = false
|
||||
EntityPrefix = "",
|
||||
UsesPluralPath = true
|
||||
};
|
||||
|
||||
public List<CoreDbTableInfo> GetTables()
|
||||
|
|
@ -24,4 +24,10 @@ global using System.ComponentModel.DataAnnotations.Schema;
|
|||
global using System.Reflection;
|
||||
global using MiaoYu.Core.Logs;
|
||||
global using System.Text;
|
||||
global using MiaoYu.Core.EntityFramework.Models;
|
||||
global using MiaoYu.Core.EntityFramework.Models;
|
||||
global using HZY.Framework.DependencyInjection;
|
||||
global using HZY.Framework.DependencyInjection.Attributes;
|
||||
global using MiaoYu.Core.CodeGenerator.Abstractions;
|
||||
global using CoreDbTableInfo = MiaoYu.Core.CodeGenerator.Models.DbTableInfo;
|
||||
global using CoreDbColumnInfo = MiaoYu.Core.CodeGenerator.Models.DbColumnInfo;
|
||||
global using MiaoYu.Repository.ChatAI.Admin.Entities.Apps;
|
||||
Loading…
Reference in New Issue
Block a user