From ce4dcaf33d15b6e45bea67e8f0e3bfdbc3e29a03 Mon Sep 17 00:00:00 2001 From: owenchen Date: Thu, 21 May 2026 14:55:58 +0800 Subject: [PATCH] ow --- CloudBuilder.CodeGenerator.exe.lnk | Bin 0 -> 2067 bytes .../Config/tool-init-config.xml | 531 +++++++----------- CloudBuilder.CodeGenerator/appsettings.json | 10 +- CodeGenerator/Config/tool-init-config.xml | 4 +- 4 files changed, 193 insertions(+), 352 deletions(-) create mode 100644 CloudBuilder.CodeGenerator.exe.lnk diff --git a/CloudBuilder.CodeGenerator.exe.lnk b/CloudBuilder.CodeGenerator.exe.lnk new file mode 100644 index 0000000000000000000000000000000000000000..238288df4a3e2617fc3f26622220f72336bf54f2 GIT binary patch literal 2067 zcmd5-Ur1A76hBiVwXms6GEA2wEo;|nLYOK3TTVsOl%V1wy6vhn+hjUsy_G!}7!?#& zmZVv}Ou|@yUJ`q(9+K#fMo0uvB&9+R5<&gWo!)7sfj!g*zjMFu-m~BDeCM3+TL}?q zbV0C0!-}PXE(#?*<{oR?Md8D1jrZ%F3K7q@2aYLgs_^@3{Qjzq4c1XY`J1v4{l^Tu zws$m?wu<7FSV}QvNUBp{QckJL!YfsnwN#p0kXuBV6h1;02tGppm1oY~N6bh>SMZhNCmb_okbsa91z6vf`GdMlB| zLfFh3b%{@)+6WCdl=EQiSaA$45|)f7nTpkY8+2N-*d3Iv>Kb%DDO1ty*~D@`>rQR< zk_B20e2bz$MVQGXTikW?D#BcO3RmxRHi;L!<00>MCxv-^=2Pr`9gPJ^_d zoutJ(O+wKnrCid&BrowBe;)LRPWr3;6_bfFz!5l$%(vM2S)P_O+oKY+=K4!ovLmXI zM&$JBe$FR`waF;%NK5lCU>l#cZ5w<)R^0!sYdrN!=e-2qpz(9%bYzcJ->$VJC;aLA zC~m+o@IM4sYGrxlC-MHPd^&0FpBahnYpzWkz<%WUn7gPubvG5D2ZD*L}kov zM4V2#J8538y*?dO-O)Ya-HWf`?7KAw_nh3+1R>~clZ_$ zD4S@&^M7pHS8tV-A}JPBj(w7v>0kS*;zM&U%0f*@!2;Kc8sdJ#;qu M;LV|xeEqBA2NE->vH$=8 literal 0 HcmV?d00001 diff --git a/CloudBuilder.CodeGenerator/Config/tool-init-config.xml b/CloudBuilder.CodeGenerator/Config/tool-init-config.xml index d721b56..13e402d 100644 --- a/CloudBuilder.CodeGenerator/Config/tool-init-config.xml +++ b/CloudBuilder.CodeGenerator/Config/tool-init-config.xml @@ -1,8 +1,9 @@ - D:\NET8\Templates - CloudBuilder.Hr - @using CloudBuilder.CodeGenerator.Config; + D:\NET8\Templates + CloudBuilder.AI + + @using CloudBuilder.CodeGenerator.Config; @using CloudBuilder.CodeGenerator.Data; @using CloudBuilder.CodeGenerator.Entity; @using CloudBuilder.Core.Application.Builders; @@ -13,342 +14,190 @@ @using Microsoft.Extensions.DependencyInjection; @using System.Data; @using System; - @using System.Reflection; - - - Entity - IEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\Entity - CloudBuilder.Master - CloudBuilder.Master - Entity.auto.cs - - - IEntityKey - IEntityKey.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\Entity - CloudBuilder.Master - CloudBuilder.Master - EntityKey.auto.cs - - - IService - IService.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\Service - CloudBuilder.Master - CloudBuilder.Master - Service.auto.cs - I - - - Permission - Permission.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\Policy - CloudBuilder.Master - CloudBuilder.Master - PermissionPolicy.auto.cs - - - RegistEntity - RegistEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\Entity - CloudBuilder.Master - CloudBuilder.Master - RegistEntity.auto.cs - - - SearchCriteria - SearchCriteria.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master\SearchCriteria - CloudBuilder.Master - CloudBuilder.Master - SearchCriteria.auto.cs - - - Service - Service.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Master.Service - CloudBuilder.Master - CloudBuilder.Master - Service.auto.cs - - - TypeScript - TypeScript.cshtml - D:\NET8\Webmaster\src\data\auto - CloudBuilder.Master - CloudBuilder.Master - .ts - - - Controller - Controller.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Master - CloudBuilder.Master.Service - CloudBuilder.Web.Entry.Controllers.Master - Controller.auto.cs - - - TypeScriptService - TypeScriptService.cshtml - D:\NET8\Webmaster\src\service\master - CloudBuilder.Master.Service - CloudBuilder.Web.Entry.Controllers.Master - .ts - - - Entity - IEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\Entity - CloudBuilder.Security - CloudBuilder.Security - Entity.auto.cs - - - IEntityKey - IEntityKey.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\Entity - CloudBuilder.Security - CloudBuilder.Security - EntityKey.auto.cs - - - IService - IService.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\Service - CloudBuilder.Security - CloudBuilder.Security - Service.auto.cs - I - - - Permission - Permission.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\Policy - CloudBuilder.Security - CloudBuilder.Security - PermissionPolicy.auto.cs - - - RegistEntity - RegistEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\Entity - CloudBuilder.Security - CloudBuilder.Security - RegistEntity.auto.cs - - - SearchCriteria - SearchCriteria.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security\SearchCriteria - CloudBuilder.Security - CloudBuilder.Security - SearchCriteria.auto.cs - - - Service - Service.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Security.Service - CloudBuilder.Security - CloudBuilder.Security - Service.auto.cs - - - TypeScript - TypeScript.cshtml - D:\NET8\Webmaster\src\data\auto - CloudBuilder.Security - CloudBuilder.Security - .ts - - - Controller - Controller.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Security - CloudBuilder.Security.Service - CloudBuilder.Web.Entry.Controllers.Security - Controller.auto.cs - - - TypeScriptService - TypeScriptService.cshtml - D:\NET8\Webmaster\src\service\security - CloudBuilder.Security.Service - CloudBuilder.Web.Entry.Controllers.Security - .ts - - - Entity - IEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity - CloudBuilder.Hr - CloudBuilder.Hr - Entity.auto.cs - - - IEntityKey - IEntityKey.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity - CloudBuilder.Hr - CloudBuilder.Hr - EntityKey.auto.cs - - - IService - IService.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\Service - CloudBuilder.Hr - CloudBuilder.Hr - Service.auto.cs - I - - - Permission - Permission.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\Policy - CloudBuilder.Hr - CloudBuilder.Hr - PermissionPolicy.auto.cs - - - RegistEntity - RegistEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity - CloudBuilder.Hr - CloudBuilder.Hr - RegistEntity.auto.cs - - - SearchCriteria - SearchCriteria.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr\SearchCriteria - CloudBuilder.Hr - CloudBuilder.Hr - SearchCriteria.auto.cs - - - Service - Service.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Hr.Service - CloudBuilder.Hr - CloudBuilder.Hr - Service.auto.cs - - - TypeScript - TypeScript.cshtml - D:\NET8\Webmaster\src\data\auto - CloudBuilder.Hr - CloudBuilder.Hr - .ts - - - Controller - Controller.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Hr - CloudBuilder.Hr.Service - CloudBuilder.Web.Entry.Controllers.Hr - Controller.auto.cs - - - TypeScriptService - TypeScriptService.cshtml - D:\NET8\Webmaster\src\service\hr - CloudBuilder.Hr.Service - CloudBuilder.Web.Entry.Controllers.Hr - .ts - - - Entity - IEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\Entity - CloudBuilder.Novel - CloudBuilder.Novel - Entity.auto.cs - - - IEntityKey - IEntityKey.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\Entity - CloudBuilder.Novel - CloudBuilder.Novel - EntityKey.auto.cs - - - IService - IService.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\Service - CloudBuilder.Novel - CloudBuilder.Novel - Service.auto.cs - I - - - Permission - Permission.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\Policy - CloudBuilder.Novel - CloudBuilder.Novel - PermissionPolicy.auto.cs - - - RegistEntity - RegistEntity.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\Entity - CloudBuilder.Novel - CloudBuilder.Novel - RegistEntity.auto.cs - - - SearchCriteria - SearchCriteria.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel\SearchCriteria - CloudBuilder.Novel - CloudBuilder.Novel - SearchCriteria.auto.cs - - - Service - Service.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Novel.Service - CloudBuilder.Novel - CloudBuilder.Novel - Service.auto.cs - - - TypeScript - TypeScript.cshtml - D:\NET8\Webmaster\src\data\auto - CloudBuilder.Novel - CloudBuilder.Novel - .ts - - - Controller - Controller.cshtml - D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Novel - CloudBuilder.Novel.Service - CloudBuilder.Web.Entry.Controllers.Novel - Controller.auto.cs - - - TypeScriptService - TypeScriptService.cshtml - D:\NET8\Webmaster\src\service\Novel - CloudBuilder.Novel.Service - CloudBuilder.Web.Entry.Controllers.Novel - .ts - - - - - D:\NET8\CloudBuilder\CloudBuilder.Security.Service\bin\Debug\net8.0\CloudBuilder.Security.Service.dll - - - D:\NET8\CloudBuilder\CloudBuilder.Security\bin\Debug\net8.0\CloudBuilder.Security.dll - - - - Dictionary - + @using System.Reflection; + + + + Request + Request.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Request\AI + CloudBuilder.Request + CloudBuilder.Request.AI + Request.auto.cs + + + + Entity + IEntity.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\Entity + CloudBuilder.AI + CloudBuilder.AI + Entity.auto.cs + + + IEntityKey + IEntityKey.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\Entity + CloudBuilder.AI + CloudBuilder.AI + EntityKey.auto.cs + + + IService + IService.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\Service + CloudBuilder.AI + CloudBuilder.AI + Service.auto.cs + I + + + Permission + Permission.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\Policy + CloudBuilder.AI + CloudBuilder.AI + PermissionPolicy.auto.cs + + + RegistEntity + RegistEntity.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\Entity + CloudBuilder.AI + CloudBuilder.AI + RegistEntity.auto.cs + + + SearchCriteria + SearchCriteria.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI\SearchCriteria + CloudBuilder.AI + CloudBuilder.AI + SearchCriteria.auto.cs + + + Service + Service.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.AI.Service + CloudBuilder.AI + CloudBuilder.AI + Service.auto.cs + + + TypeScript + TypeScript.cshtml + D:\MAFAI\WebVue\src\data\auto + CloudBuilder.AI + CloudBuilder.AI + .ts + + + Controller + Controller.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Ai + CloudBuilder.AI.Service + CloudBuilder.Web.Entry.Controllers.Ai + Controller.auto.cs + + + TypeScriptService + TypeScriptService.cshtml + D:\MAFAI\WebVue\src\service\Ai + CloudBuilder.AI.Service + CloudBuilder.Web.Entry.Controllers.Ai + .ts + + + Entity + IEntity.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity + CloudBuilder.Security + CloudBuilder.Security + Entity.auto.cs + + + IEntityKey + IEntityKey.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity + CloudBuilder.Security + CloudBuilder.Security + EntityKey.auto.cs + + + IService + IService.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\Service + CloudBuilder.Security + CloudBuilder.Security + Service.auto.cs + I + + + Permission + Permission.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\Policy + CloudBuilder.Security + CloudBuilder.Security + PermissionPolicy.auto.cs + + + RegistEntity + RegistEntity.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity + CloudBuilder.Security + CloudBuilder.Security + RegistEntity.auto.cs + + + SearchCriteria + SearchCriteria.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security\SearchCriteria + CloudBuilder.Security + CloudBuilder.Security + SearchCriteria.auto.cs + + + Service + Service.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Security.Service + CloudBuilder.Security + CloudBuilder.Security + Service.auto.cs + + + TypeScript + TypeScript.cshtml + D:\MAFAI\WebVue\src\data\auto + CloudBuilder.Security + CloudBuilder.Security + .ts + + + Controller + Controller.cshtml + D:\MAFAI\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Security + CloudBuilder.Security.Service + CloudBuilder.Web.Entry.Controllers.Security + Controller.auto.cs + + + TypeScriptService + TypeScriptService.cshtml + D:\MAFAI\WebVue\src\service\security + CloudBuilder.Security.Service + CloudBuilder.Web.Entry.Controllers.Security + .ts + + + + + D:\MAFAI\CloudBuilder\CloudBuilder.Security.Service\bin\Debug\net8.0\CloudBuilder.Security.Service.dll + + + D:\MAFAI\CloudBuilder\CloudBuilder.Security\bin\Debug\net8.0\CloudBuilder.Security.dll + + + + Dictionary + diff --git a/CloudBuilder.CodeGenerator/appsettings.json b/CloudBuilder.CodeGenerator/appsettings.json index 3e3f7ff..751875b 100644 --- a/CloudBuilder.CodeGenerator/appsettings.json +++ b/CloudBuilder.CodeGenerator/appsettings.json @@ -3,15 +3,7 @@ "DbContexts": { "MasterDbContext": { "DbContextTypeName": "MasterDbContext", - "ConnectionString": "Server=localhost\\SQLEXPRESS;Database=Furion_dev;User=sa;Password=owen123456;MultipleActiveResultSets=True;TrustServerCertificate=true", - "DatabaseType": "SqlServer", - "LazyLoadingProxiesEnabled": true, - "AuditEntityEnabled": true, - "AutoMigrationEnabled": true - }, - "SecondaryDbContext": { - "DbContextTypeName": "SecondaryDbContext", - "ConnectionString": "Server=localhost\\SQLEXPRESS;Database=Furion_dev;User=sa;Password=owen123456;MultipleActiveResultSets=True;TrustServerCertificate=true", + "ConnectionString": "Server=localhost\\SQLEXPRESS;Database=Furion;User=sa;Password=owen123456;MultipleActiveResultSets=True;TrustServerCertificate=true", "DatabaseType": "SqlServer", "LazyLoadingProxiesEnabled": true, "AuditEntityEnabled": true, diff --git a/CodeGenerator/Config/tool-init-config.xml b/CodeGenerator/Config/tool-init-config.xml index 0a192d8..13e402d 100644 --- a/CodeGenerator/Config/tool-init-config.xml +++ b/CodeGenerator/Config/tool-init-config.xml @@ -20,9 +20,9 @@ Request Request.cshtml - D:\MAFAI\CloudBuilder\CloudBuilder.Request\Security + D:\MAFAI\CloudBuilder\CloudBuilder.Request\AI CloudBuilder.Request - CloudBuilder.Request.Security + CloudBuilder.Request.AI Request.auto.cs