zuohuaijun 7 месяцев назад
Родитель
Сommit
aebef3b412
41 измененных файлов с 1076 добавлено и 55 удалено
  1. 9 9
      Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj
  2. 0 2
      Admin.NET/Admin.NET.Core/Service/Server/SysServerService.cs
  3. 4 4
      Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj
  4. 43 0
      Web/src/api-services/apis/sys-lang-api.ts
  5. 85 0
      Web/src/api-services/apis/sys-lang-text-api.ts
  6. 15 0
      Web/src/api-services/apis/sys-lang-text-cache-api.ts
  7. 102 4
      Web/src/api-services/apis/sys-user-api.ts
  8. 25 3
      Web/src/api-services/models/add-sys-lang-input.ts
  9. 62 0
      Web/src/api-services/models/add-sys-lang-text-input.ts
  10. 8 0
      Web/src/api-services/models/add-user-input.ts
  11. 15 1
      Web/src/api-services/models/admin-result-list-sys-lang-text-output.ts
  12. 14 2
      Web/src/api-services/models/admin-result-sql-sugar-paged-list-sys-lang-output.ts
  13. 69 0
      Web/src/api-services/models/admin-result-sql-sugar-paged-list-sys-lang-text-output.ts
  14. 14 2
      Web/src/api-services/models/admin-result-sys-lang-text.ts
  15. 14 2
      Web/src/api-services/models/admin-result-sys-lang.ts
  16. 38 0
      Web/src/api-services/models/ai-translate-text-input.ts
  17. 5 1
      Web/src/api-services/models/delete-sys-lang-input.ts
  18. 30 0
      Web/src/api-services/models/delete-sys-lang-text-input.ts
  19. 1 0
      Web/src/api-services/models/direction-enum.ts
  20. 78 0
      Web/src/api-services/models/import-sys-lang-text-input.ts
  21. 25 0
      Web/src/api-services/models/index.ts
  22. 54 0
      Web/src/api-services/models/list-sys-lang-text-input.ts
  23. 8 0
      Web/src/api-services/models/login-user-output.ts
  24. 11 1
      Web/src/api-services/models/move-db-column-input.ts
  25. 1 1
      Web/src/api-services/models/org-tree-output.ts
  26. 29 3
      Web/src/api-services/models/page-sys-lang-input.ts
  27. 29 3
      Web/src/api-services/models/page-sys-lang-text-input.ts
  28. 17 1
      Web/src/api-services/models/sql-sugar-paged-list-sys-lang-output.ts
  29. 17 1
      Web/src/api-services/models/sql-sugar-paged-list-sys-lang-text-output.ts
  30. 39 3
      Web/src/api-services/models/sys-lang-output.ts
  31. 4 2
      Web/src/api-services/models/sys-lang-text-import-body.ts
  32. 27 1
      Web/src/api-services/models/sys-lang-text-output.ts
  33. 27 1
      Web/src/api-services/models/sys-lang-text.ts
  34. 39 3
      Web/src/api-services/models/sys-lang.ts
  35. 1 1
      Web/src/api-services/models/sys-org.ts
  36. 2 0
      Web/src/api-services/models/sys-user.ts
  37. 27 3
      Web/src/api-services/models/update-sys-lang-input.ts
  38. 70 0
      Web/src/api-services/models/update-sys-lang-text-input.ts
  39. 9 1
      Web/src/api-services/models/update-user-input.ts
  40. 8 0
      Web/src/api-services/models/user-output.ts
  41. 1 0
      Web/src/api-services/models/week-enum.ts

+ 9 - 9
Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj

@@ -14,19 +14,19 @@
 
   <ItemGroup>
     <PackageReference Include="AlibabaCloud.SDK.Dysmsapi20170525" Version="4.0.0" />
-    <PackageReference Include="AlipaySDKNet.Standard" Version="4.9.712" />
+    <PackageReference Include="AlipaySDKNet.Standard" Version="4.9.751" />
     <PackageReference Include="AngleSharp" Version="1.3.0" />
     <PackageReference Include="AspectCore.Extensions.Reflection" Version="2.4.0" />
     <PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
-    <PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.1.0" />
-    <PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.108" />
-    <PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.108" />
-    <PackageReference Include="Furion.Pure" Version="4.9.7.108" />
+    <PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.1.6" />
+    <PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.114" />
+    <PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.114" />
+    <PackageReference Include="Furion.Pure" Version="4.9.7.114" />
     <PackageReference Include="Hardware.Info" Version="101.0.1.1" />
     <PackageReference Include="Hashids.net" Version="1.7.0" />
     <PackageReference Include="IPTools.China" Version="1.6.0" />
     <PackageReference Include="IPTools.International" Version="1.6.0" />
-    <PackageReference Include="log4net" Version="3.1.0" />
+    <PackageReference Include="log4net" Version="3.2.0" />
     <PackageReference Include="Magicodes.IE.Excel" Version="2.7.6" />
     <PackageReference Include="Magicodes.IE.Pdf" Version="2.7.6" />
     <PackageReference Include="Magicodes.IE.Word" Version="2.7.6" />
@@ -38,11 +38,11 @@
     <PackageReference Include="OnceMi.AspNetCore.OSS" Version="1.2.0" />
     <PackageReference Include="QRCoder" Version="1.6.0" />
     <PackageReference Include="RabbitMQ.Client" Version="7.1.2" />
-    <PackageReference Include="SixLabors.ImageSharp.Web" Version="3.1.5" />
+    <PackageReference Include="SixLabors.ImageSharp.Web" Version="3.2.0" />
     <PackageReference Include="SKIT.FlurlHttpClient.Wechat.Api" Version="3.11.0" />
     <PackageReference Include="SKIT.FlurlHttpClient.Wechat.TenpayV3" Version="3.13.0" />
-    <PackageReference Include="SqlSugar.MongoDbCore" Version="5.1.4.247" />
-    <PackageReference Include="SqlSugarCore" Version="5.1.4.199" />
+    <PackageReference Include="SqlSugar.MongoDbCore" Version="5.1.4.255" />
+    <PackageReference Include="SqlSugarCore" Version="5.1.4.200" />
     <PackageReference Include="SSH.NET" Version="2025.0.0" />
     <PackageReference Include="System.Linq.Dynamic.Core" Version="1.6.7" />
     <PackageReference Include="System.Net.Http" Version="4.3.4" />

+ 0 - 2
Admin.NET/Admin.NET.Core/Service/Server/SysServerService.cs

@@ -148,7 +148,6 @@ public class SysServerService : IDynamicApiController, ITransient
         var qRCodeGeneratorAssembly = typeof(QRCoder.QRCodeGenerator).Assembly.GetName();
         var alibabaSendSmsRequestAssembly = typeof(AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsRequest).Assembly.GetName();
         var tencentSendSmsRequestAssembly = typeof(TencentCloud.Sms.V20190711.Models.SendSmsRequest).Assembly.GetName();
-        var imageAssembly = typeof(Image).Assembly.GetName();
         var rabbitMQAssembly = typeof(RabbitMQEventSourceStore).Assembly.GetName();
         var ldapConnectionAssembly = typeof(Novell.Directory.Ldap.LdapConnection).Assembly.GetName();
         var ipToolAssembly = typeof(IPTools.Core.IpTool).Assembly.GetName();
@@ -180,7 +179,6 @@ public class SysServerService : IDynamicApiController, ITransient
             new { qRCodeGeneratorAssembly.Name, qRCodeGeneratorAssembly.Version },
             new { alibabaSendSmsRequestAssembly.Name, alibabaSendSmsRequestAssembly.Version },
             new { tencentSendSmsRequestAssembly.Name, tencentSendSmsRequestAssembly.Version },
-            new { imageAssembly.Name, imageAssembly.Version },
             new { rabbitMQAssembly.Name, rabbitMQAssembly.Version },
             new { ldapConnectionAssembly.Name, ldapConnectionAssembly.Version },
             new { ipToolAssembly.Name, ipToolAssembly.Version },

+ 4 - 4
Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj

@@ -12,11 +12,11 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Furion.Xunit" Version="4.9.7.108" />
+    <PackageReference Include="Furion.Xunit" Version="4.9.7.114" />
     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
-    <PackageReference Include="Selenium.Support" Version="4.34.0" />
-    <PackageReference Include="Selenium.WebDriver" Version="4.34.0" />
-    <PackageReference Include="Selenium.WebDriver.MSEdgeDriver" Version="138.0.3351.121" />
+    <PackageReference Include="Selenium.Support" Version="4.35.0" />
+    <PackageReference Include="Selenium.WebDriver" Version="4.35.0" />
+    <PackageReference Include="Selenium.WebDriver.MSEdgeDriver" Version="139.0.3405.102" />
     <PackageReference Include="xunit.assert" Version="2.9.3" />
   </ItemGroup>
 

+ 43 - 0
Web/src/api-services/apis/sys-lang-api.ts

@@ -11,6 +11,7 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import globalAxios, { AxiosResponse, AxiosInstance, AxiosRequestConfig } from 'axios';
 import { Configuration } from '../configuration';
 // Some imports not used depending on template conditions
@@ -50,6 +51,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -91,6 +99,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -136,6 +151,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             if (id !== undefined) {
                 localVarQueryParameter['Id'] = id;
@@ -176,6 +198,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -213,6 +242,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -254,6 +290,13 @@ export const SysLangApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 

+ 85 - 0
Web/src/api-services/apis/sys-lang-text-api.ts

@@ -11,6 +11,7 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import globalAxios, { AxiosResponse, AxiosInstance, AxiosRequestConfig } from 'axios';
 import { Configuration } from '../configuration';
 // Some imports not used depending on template conditions
@@ -54,6 +55,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -95,6 +103,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -140,6 +155,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -185,6 +207,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -226,6 +255,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -271,6 +307,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             if (id !== undefined) {
                 localVarQueryParameter['Id'] = id;
@@ -312,6 +355,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -352,6 +402,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -390,6 +447,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarFormParams = new FormData();
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
 
             if (file !== undefined) { 
@@ -434,6 +498,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -475,6 +546,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -516,6 +594,13 @@ export const SysLangTextApiAxiosParamCreator = function (configuration?: Configu
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 

+ 15 - 0
Web/src/api-services/apis/sys-lang-text-cache-api.ts

@@ -11,6 +11,7 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import globalAxios, { AxiosResponse, AxiosInstance, AxiosRequestConfig } from 'axios';
 import { Configuration } from '../configuration';
 // Some imports not used depending on template conditions
@@ -65,6 +66,13 @@ export const SysLangTextCacheApiAxiosParamCreator = function (configuration?: Co
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -131,6 +139,13 @@ export const SysLangTextCacheApiAxiosParamCreator = function (configuration?: Co
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {

+ 102 - 4
Web/src/api-services/apis/sys-user-api.ts

@@ -61,6 +61,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -101,6 +108,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -138,6 +152,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -179,6 +200,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -220,6 +248,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -261,6 +296,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -350,6 +392,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -392,6 +441,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -429,6 +485,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -470,6 +533,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -493,7 +563,7 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
         },
         /**
          * 
-         * @summary 更新用户语言 🔖
+         * @summary 更新当前用户语言 🔖
          * @param {string} langCode 
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
@@ -516,6 +586,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             const query = new URLSearchParams(localVarUrlObj.search);
             for (const key in localVarQueryParameter) {
@@ -553,6 +630,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -594,6 +678,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -635,6 +726,13 @@ export const SysUserApiAxiosParamCreator = function (configuration?: Configurati
             const localVarQueryParameter = {} as any;
 
             // authentication Bearer required
+            // http bearer authentication required
+            if (configuration && configuration.accessToken) {
+                const accessToken = typeof configuration.accessToken === 'function'
+                    ? await configuration.accessToken()
+                    : await configuration.accessToken;
+                localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
+            }
 
             localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
 
@@ -819,7 +917,7 @@ export const SysUserApiFp = function(configuration?: Configuration) {
         },
         /**
          * 
-         * @summary 更新用户语言 🔖
+         * @summary 更新当前用户语言 🔖
          * @param {string} langCode 
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
@@ -992,7 +1090,7 @@ export const SysUserApiFactory = function (configuration?: Configuration, basePa
         },
         /**
          * 
-         * @summary 更新用户语言 🔖
+         * @summary 更新当前用户语言 🔖
          * @param {string} langCode 
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
@@ -1161,7 +1259,7 @@ export class SysUserApi extends BaseAPI {
     }
     /**
      * 
-     * @summary 更新用户语言 🔖
+     * @summary 更新当前用户语言 🔖
      * @param {string} langCode 
      * @param {*} [options] Override http request option.
      * @throws {RequiredError}

+ 25 - 3
Web/src/api-services/models/add-sys-lang-input.ts

@@ -11,82 +11,104 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { DirectionEnum } from './direction-enum';
 import { WeekEnum } from './week-enum';
-/**
+ /**
  * 多语言增加输入参数
+ *
  * @export
  * @interface AddSysLangInput
  */
 export interface AddSysLangInput {
+
     /**
      * 语言名称
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     name: string;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     code: string;
+
     /**
      * ISO 语言代码
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     isoCode: string;
+
     /**
      * URL 语言代码
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     urlCode: string;
+
     /**
-     * 
      * @type {DirectionEnum}
      * @memberof AddSysLangInput
      */
     direction: DirectionEnum;
+
     /**
      * 日期格式
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     dateFormat: string;
+
     /**
      * 时间格式
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     timeFormat: string;
+
     /**
-     * 
      * @type {WeekEnum}
      * @memberof AddSysLangInput
      */
     weekStart: WeekEnum;
+
     /**
      * 分组符号
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     grouping: string;
+
     /**
      * 小数点符号
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     decimalPoint: string;
+
     /**
      * 千分位分隔符
+     *
      * @type {string}
      * @memberof AddSysLangInput
      */
     thousandsSep?: string | null;
+
     /**
      * 是否启用
+     *
      * @type {boolean}
      * @memberof AddSysLangInput
      */

+ 62 - 0
Web/src/api-services/models/add-sys-lang-text-input.ts

@@ -0,0 +1,62 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 翻译表增加输入参数
+ *
+ * @export
+ * @interface AddSysLangTextInput
+ */
+export interface AddSysLangTextInput {
+
+    /**
+     * 所属实体名
+     *
+     * @type {string}
+     * @memberof AddSysLangTextInput
+     */
+    entityName: string;
+
+    /**
+     * 所属实体ID
+     *
+     * @type {number}
+     * @memberof AddSysLangTextInput
+     */
+    entityId: number;
+
+    /**
+     * 字段名
+     *
+     * @type {string}
+     * @memberof AddSysLangTextInput
+     */
+    fieldName: string;
+
+    /**
+     * 语言代码
+     *
+     * @type {string}
+     * @memberof AddSysLangTextInput
+     */
+    langCode: string;
+
+    /**
+     * 翻译内容
+     *
+     * @type {string}
+     * @memberof AddSysLangTextInput
+     */
+    content: string;
+}

+ 8 - 0
Web/src/api-services/models/add-user-input.ts

@@ -391,6 +391,14 @@ export interface AddUserInput {
      */
     signature?: string | null;
 
+    /**
+     * 语言代码(如 zh_CN)
+     *
+     * @type {string}
+     * @memberof AddUserInput
+     */
+    langCode?: string | null;
+
     /**
      * 账号
      *

+ 15 - 1
Web/src/api-services/models/admin-result-list-sys-lang-text-output.ts

@@ -11,45 +11,59 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SysLangTextOutput } from './sys-lang-text-output';
-/**
+ /**
  * 全局返回结果
+ *
  * @export
  * @interface AdminResultListSysLangTextOutput
  */
 export interface AdminResultListSysLangTextOutput {
+
     /**
      * 状态码
+     *
      * @type {number}
      * @memberof AdminResultListSysLangTextOutput
      */
     code?: number;
+
     /**
      * 类型success、warning、error
+     *
      * @type {string}
      * @memberof AdminResultListSysLangTextOutput
      */
     type?: string | null;
+
     /**
      * 错误信息
+     *
      * @type {string}
      * @memberof AdminResultListSysLangTextOutput
      */
     message?: string | null;
+
     /**
      * 数据
+     *
      * @type {Array<SysLangTextOutput>}
      * @memberof AdminResultListSysLangTextOutput
      */
     result?: Array<SysLangTextOutput> | null;
+
     /**
      * 附加数据
+     *
      * @type {any}
      * @memberof AdminResultListSysLangTextOutput
      */
     extras?: any | null;
+
     /**
      * 时间
+     *
      * @type {Date}
      * @memberof AdminResultListSysLangTextOutput
      */

+ 14 - 2
Web/src/api-services/models/admin-result-sql-sugar-paged-list-sys-lang-output.ts

@@ -11,45 +11,57 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SqlSugarPagedListSysLangOutput } from './sql-sugar-paged-list-sys-lang-output';
-/**
+ /**
  * 全局返回结果
+ *
  * @export
  * @interface AdminResultSqlSugarPagedListSysLangOutput
  */
 export interface AdminResultSqlSugarPagedListSysLangOutput {
+
     /**
      * 状态码
+     *
      * @type {number}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */
     code?: number;
+
     /**
      * 类型success、warning、error
+     *
      * @type {string}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */
     type?: string | null;
+
     /**
      * 错误信息
+     *
      * @type {string}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */
     message?: string | null;
+
     /**
-     * 
      * @type {SqlSugarPagedListSysLangOutput}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */
     result?: SqlSugarPagedListSysLangOutput;
+
     /**
      * 附加数据
+     *
      * @type {any}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */
     extras?: any | null;
+
     /**
      * 时间
+     *
      * @type {Date}
      * @memberof AdminResultSqlSugarPagedListSysLangOutput
      */

+ 69 - 0
Web/src/api-services/models/admin-result-sql-sugar-paged-list-sys-lang-text-output.ts

@@ -0,0 +1,69 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+import { SqlSugarPagedListSysLangTextOutput } from './sql-sugar-paged-list-sys-lang-text-output';
+ /**
+ * 全局返回结果
+ *
+ * @export
+ * @interface AdminResultSqlSugarPagedListSysLangTextOutput
+ */
+export interface AdminResultSqlSugarPagedListSysLangTextOutput {
+
+    /**
+     * 状态码
+     *
+     * @type {number}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    code?: number;
+
+    /**
+     * 类型success、warning、error
+     *
+     * @type {string}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    type?: string | null;
+
+    /**
+     * 错误信息
+     *
+     * @type {string}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    message?: string | null;
+
+    /**
+     * @type {SqlSugarPagedListSysLangTextOutput}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    result?: SqlSugarPagedListSysLangTextOutput;
+
+    /**
+     * 附加数据
+     *
+     * @type {any}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    extras?: any | null;
+
+    /**
+     * 时间
+     *
+     * @type {Date}
+     * @memberof AdminResultSqlSugarPagedListSysLangTextOutput
+     */
+    time?: Date;
+}

+ 14 - 2
Web/src/api-services/models/admin-result-sys-lang-text.ts

@@ -11,45 +11,57 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SysLangText } from './sys-lang-text';
-/**
+ /**
  * 全局返回结果
+ *
  * @export
  * @interface AdminResultSysLangText
  */
 export interface AdminResultSysLangText {
+
     /**
      * 状态码
+     *
      * @type {number}
      * @memberof AdminResultSysLangText
      */
     code?: number;
+
     /**
      * 类型success、warning、error
+     *
      * @type {string}
      * @memberof AdminResultSysLangText
      */
     type?: string | null;
+
     /**
      * 错误信息
+     *
      * @type {string}
      * @memberof AdminResultSysLangText
      */
     message?: string | null;
+
     /**
-     * 
      * @type {SysLangText}
      * @memberof AdminResultSysLangText
      */
     result?: SysLangText;
+
     /**
      * 附加数据
+     *
      * @type {any}
      * @memberof AdminResultSysLangText
      */
     extras?: any | null;
+
     /**
      * 时间
+     *
      * @type {Date}
      * @memberof AdminResultSysLangText
      */

+ 14 - 2
Web/src/api-services/models/admin-result-sys-lang.ts

@@ -11,45 +11,57 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SysLang } from './sys-lang';
-/**
+ /**
  * 全局返回结果
+ *
  * @export
  * @interface AdminResultSysLang
  */
 export interface AdminResultSysLang {
+
     /**
      * 状态码
+     *
      * @type {number}
      * @memberof AdminResultSysLang
      */
     code?: number;
+
     /**
      * 类型success、warning、error
+     *
      * @type {string}
      * @memberof AdminResultSysLang
      */
     type?: string | null;
+
     /**
      * 错误信息
+     *
      * @type {string}
      * @memberof AdminResultSysLang
      */
     message?: string | null;
+
     /**
-     * 
      * @type {SysLang}
      * @memberof AdminResultSysLang
      */
     result?: SysLang;
+
     /**
      * 附加数据
+     *
      * @type {any}
      * @memberof AdminResultSysLang
      */
     extras?: any | null;
+
     /**
      * 时间
+     *
      * @type {Date}
      * @memberof AdminResultSysLang
      */

+ 38 - 0
Web/src/api-services/models/ai-translate-text-input.ts

@@ -0,0 +1,38 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 
+ *
+ * @export
+ * @interface AiTranslateTextInput
+ */
+export interface AiTranslateTextInput {
+
+    /**
+     * 原文
+     *
+     * @type {string}
+     * @memberof AiTranslateTextInput
+     */
+    originalText?: string | null;
+
+    /**
+     * 目标语言
+     *
+     * @type {string}
+     * @memberof AiTranslateTextInput
+     */
+    targetLang?: string | null;
+}

+ 5 - 1
Web/src/api-services/models/delete-sys-lang-input.ts

@@ -11,14 +11,18 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
-/**
+
+ /**
  * 多语言删除输入参数
+ *
  * @export
  * @interface DeleteSysLangInput
  */
 export interface DeleteSysLangInput {
+
     /**
      * 主键Id
+     *
      * @type {number}
      * @memberof DeleteSysLangInput
      */

+ 30 - 0
Web/src/api-services/models/delete-sys-lang-text-input.ts

@@ -0,0 +1,30 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 翻译表删除输入参数
+ *
+ * @export
+ * @interface DeleteSysLangTextInput
+ */
+export interface DeleteSysLangTextInput {
+
+    /**
+     * 主键Id
+     *
+     * @type {number}
+     * @memberof DeleteSysLangTextInput
+     */
+    id: number;
+}

+ 1 - 0
Web/src/api-services/models/direction-enum.ts

@@ -11,6 +11,7 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 /**
  * 书写方向枚举<br />&nbsp;从左到右 Ltr = 1<br />&nbsp;从右到左 Rtl = 2<br />
  * @export

+ 78 - 0
Web/src/api-services/models/import-sys-lang-text-input.ts

@@ -0,0 +1,78 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 翻译表数据导入实体
+ *
+ * @export
+ * @interface ImportSysLangTextInput
+ */
+export interface ImportSysLangTextInput {
+
+    /**
+     * 记录Id
+     *
+     * @type {number}
+     * @memberof ImportSysLangTextInput
+     */
+    id?: number;
+
+    /**
+     * 错误信息
+     *
+     * @type {string}
+     * @memberof ImportSysLangTextInput
+     */
+    error?: string | null;
+
+    /**
+     * 所属实体名
+     *
+     * @type {string}
+     * @memberof ImportSysLangTextInput
+     */
+    entityName?: string | null;
+
+    /**
+     * 所属实体ID
+     *
+     * @type {number}
+     * @memberof ImportSysLangTextInput
+     */
+    entityId?: number | null;
+
+    /**
+     * 字段名
+     *
+     * @type {string}
+     * @memberof ImportSysLangTextInput
+     */
+    fieldName?: string | null;
+
+    /**
+     * 语言代码
+     *
+     * @type {string}
+     * @memberof ImportSysLangTextInput
+     */
+    langCode?: string | null;
+
+    /**
+     * 翻译内容
+     *
+     * @type {string}
+     * @memberof ImportSysLangTextInput
+     */
+    content?: string | null;
+}

+ 25 - 0
Web/src/api-services/models/index.ts

@@ -16,6 +16,8 @@ export * from './add-region-input';
 export * from './add-role-input';
 export * from './add-schedule-input';
 export * from './add-subscribe-message-template-input';
+export * from './add-sys-lang-input';
+export * from './add-sys-lang-text-input';
 export * from './add-sys-ldap-input';
 export * from './add-template-input';
 export * from './add-tenant-input';
@@ -53,6 +55,7 @@ export * from './admin-result-list-sys-dict-type';
 export * from './admin-result-list-sys-file';
 export * from './admin-result-list-sys-job-cluster';
 export * from './admin-result-list-sys-job-trigger';
+export * from './admin-result-list-sys-lang-text-output';
 export * from './admin-result-list-sys-ldap';
 export * from './admin-result-list-sys-menu';
 export * from './admin-result-list-sys-notice';
@@ -80,6 +83,8 @@ export * from './admin-result-sql-sugar-paged-list-sys-dict-data';
 export * from './admin-result-sql-sugar-paged-list-sys-dict-type';
 export * from './admin-result-sql-sugar-paged-list-sys-file';
 export * from './admin-result-sql-sugar-paged-list-sys-job-trigger-record';
+export * from './admin-result-sql-sugar-paged-list-sys-lang-output';
+export * from './admin-result-sql-sugar-paged-list-sys-lang-text-output';
 export * from './admin-result-sql-sugar-paged-list-sys-ldap';
 export * from './admin-result-sql-sugar-paged-list-sys-log-diff';
 export * from './admin-result-sql-sugar-paged-list-sys-log-ex';
@@ -105,6 +110,8 @@ export * from './admin-result-sys-config';
 export * from './admin-result-sys-dict-data';
 export * from './admin-result-sys-dict-type';
 export * from './admin-result-sys-file';
+export * from './admin-result-sys-lang';
+export * from './admin-result-sys-lang-text';
 export * from './admin-result-sys-ldap';
 export * from './admin-result-sys-log-diff';
 export * from './admin-result-sys-log-ex';
@@ -121,6 +128,7 @@ export * from './admin-result-wechat-pay-para-output';
 export * from './admin-result-wechat-pay-transaction-output';
 export * from './admin-result-wx-open-id-output';
 export * from './admin-result-wx-phone-output';
+export * from './ai-translate-text-input';
 export * from './alipay-pre-create-input';
 export * from './alipay-trade-page-pay-input';
 export * from './api-output';
@@ -185,6 +193,8 @@ export * from './delete-print-input';
 export * from './delete-region-input';
 export * from './delete-role-input';
 export * from './delete-schedule-input';
+export * from './delete-sys-lang-input';
+export * from './delete-sys-lang-text-input';
 export * from './delete-sys-ldap-input';
 export * from './delete-tenant-input';
 export * from './delete-user-input';
@@ -192,6 +202,7 @@ export * from './delete-wechat-user-input';
 export * from './dict-data-input';
 export * from './dict-type-input';
 export * from './digit-shapes';
+export * from './direction-enum';
 export * from './enum-entity';
 export * from './enum-type-output';
 export * from './event-attributes';
@@ -220,6 +231,7 @@ export * from './icontainer';
 export * from './icustom-attribute-provider';
 export * from './idisposable';
 export * from './isite';
+export * from './import-sys-lang-text-input';
 export * from './info-save-input';
 export * from './int-ptr';
 export * from './invoice-info';
@@ -232,6 +244,7 @@ export * from './job-trigger-input';
 export * from './key-value-pair-string-string';
 export * from './layout-kind';
 export * from './list-schedule-input';
+export * from './list-sys-lang-text-input';
 export * from './log-input';
 export * from './log-level';
 export * from './log-vis-output';
@@ -278,6 +291,8 @@ export * from './page-plugin-input';
 export * from './page-print-input';
 export * from './page-region-input';
 export * from './page-role-input';
+export * from './page-sys-lang-input';
+export * from './page-sys-lang-text-input';
 export * from './page-template-input';
 export * from './page-tenant-input';
 export * from './page-user-input';
@@ -319,6 +334,8 @@ export * from './sql-sugar-paged-list-sys-dict-data';
 export * from './sql-sugar-paged-list-sys-dict-type';
 export * from './sql-sugar-paged-list-sys-file';
 export * from './sql-sugar-paged-list-sys-job-trigger-record';
+export * from './sql-sugar-paged-list-sys-lang-output';
+export * from './sql-sugar-paged-list-sys-lang-text-output';
 export * from './sql-sugar-paged-list-sys-ldap';
 export * from './sql-sugar-paged-list-sys-log-diff';
 export * from './sql-sugar-paged-list-sys-log-ex';
@@ -356,6 +373,11 @@ export * from './sys-job-cluster';
 export * from './sys-job-detail';
 export * from './sys-job-trigger';
 export * from './sys-job-trigger-record';
+export * from './sys-lang';
+export * from './sys-lang-output';
+export * from './sys-lang-text';
+export * from './sys-lang-text-import-body';
+export * from './sys-lang-text-output';
 export * from './sys-ldap';
 export * from './sys-ldap-input';
 export * from './sys-log-diff';
@@ -416,6 +438,8 @@ export * from './update-print-input';
 export * from './update-region-input';
 export * from './update-role-input';
 export * from './update-schedule-input';
+export * from './update-sys-lang-input';
+export * from './update-sys-lang-text-input';
 export * from './update-sys-ldap-input';
 export * from './update-template-input';
 export * from './update-tenant-input';
@@ -441,6 +465,7 @@ export * from './wechat-pay-transaction-input';
 export * from './wechat-pay-transaction-output';
 export * from './wechat-user-input';
 export * from './wechat-user-login';
+export * from './week-enum';
 export * from './wx-open-id-login-input';
 export * from './wx-open-id-output';
 export * from './wx-phone-output';

+ 54 - 0
Web/src/api-services/models/list-sys-lang-text-input.ts

@@ -0,0 +1,54 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 翻译表输入参数
+ *
+ * @export
+ * @interface ListSysLangTextInput
+ */
+export interface ListSysLangTextInput {
+
+    /**
+     * 所属实体名
+     *
+     * @type {string}
+     * @memberof ListSysLangTextInput
+     */
+    entityName: string;
+
+    /**
+     * 所属实体ID
+     *
+     * @type {number}
+     * @memberof ListSysLangTextInput
+     */
+    entityId: number;
+
+    /**
+     * 字段名
+     *
+     * @type {string}
+     * @memberof ListSysLangTextInput
+     */
+    fieldName: string;
+
+    /**
+     * 语言代码
+     *
+     * @type {string}
+     * @memberof ListSysLangTextInput
+     */
+    langCode?: string | null;
+}

+ 8 - 0
Web/src/api-services/models/login-user-output.ts

@@ -178,4 +178,12 @@ export interface LoginUserOutput {
      * @memberof LoginUserOutput
      */
     currentTenantId?: number | null;
+
+    /**
+     * 语言代码
+     *
+     * @type {string}
+     * @memberof LoginUserOutput
+     */
+    langCode?: string | null;
 }

+ 11 - 1
Web/src/api-services/models/move-db-column-input.ts

@@ -11,32 +11,42 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
-/**
+
+ /**
  * 
+ *
  * @export
  * @interface MoveDbColumnInput
  */
 export interface MoveDbColumnInput {
+
     /**
      * 数据库配置ID
+     *
      * @type {string}
      * @memberof MoveDbColumnInput
      */
     configId?: string | null;
+
     /**
      * 目标表名
+     *
      * @type {string}
      * @memberof MoveDbColumnInput
      */
     tableName?: string | null;
+
     /**
      * 要移动的列名
+     *
      * @type {string}
      * @memberof MoveDbColumnInput
      */
     columnName?: string | null;
+
     /**
      * 移动到该列后方(为空时移动到首列)
+     *
      * @type {string}
      * @memberof MoveDbColumnInput
      */

+ 1 - 1
Web/src/api-services/models/org-tree-output.ts

@@ -12,7 +12,7 @@
  * Do not edit the class manually.
  */
 
-//import { OrgTreeOutput } from './org-tree-output';
+import { OrgTreeOutput } from './org-tree-output';
  /**
  * 机构树形输出
  *

+ 29 - 3
Web/src/api-services/models/page-sys-lang-input.ts

@@ -11,94 +11,120 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { Filter } from './filter';
 import { Search } from './search';
-/**
+ /**
  * 多语言分页查询输入参数
+ *
  * @export
  * @interface PageSysLangInput
  */
 export interface PageSysLangInput {
+
     /**
-     * 
      * @type {Search}
      * @memberof PageSysLangInput
      */
     search?: Search;
+
     /**
      * 模糊查询关键字
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     keyword?: string | null;
+
     /**
-     * 
      * @type {Filter}
      * @memberof PageSysLangInput
      */
     filter?: Filter;
+
     /**
      * 当前页码
+     *
      * @type {number}
      * @memberof PageSysLangInput
      */
     page?: number;
+
     /**
      * 页码容量
+     *
      * @type {number}
      * @memberof PageSysLangInput
      */
     pageSize?: number;
+
     /**
      * 排序字段
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     field?: string | null;
+
     /**
      * 排序方向
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     order?: string | null;
+
     /**
      * 降序排序
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     descStr?: string | null;
+
     /**
      * 语言名称
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     name?: string | null;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     code?: string | null;
+
     /**
      * ISO 语言代码
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     isoCode?: string | null;
+
     /**
      * URL 语言代码
+     *
      * @type {string}
      * @memberof PageSysLangInput
      */
     urlCode?: string | null;
+
     /**
      * 是否启用
+     *
      * @type {boolean}
      * @memberof PageSysLangInput
      */
     active?: boolean | null;
+
     /**
      * 选中主键列表
+     *
      * @type {Array<number>}
      * @memberof PageSysLangInput
      */

+ 29 - 3
Web/src/api-services/models/page-sys-lang-text-input.ts

@@ -11,94 +11,120 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { Filter } from './filter';
 import { Search } from './search';
-/**
+ /**
  * 翻译表分页查询输入参数
+ *
  * @export
  * @interface PageSysLangTextInput
  */
 export interface PageSysLangTextInput {
+
     /**
-     * 
      * @type {Search}
      * @memberof PageSysLangTextInput
      */
     search?: Search;
+
     /**
      * 模糊查询关键字
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     keyword?: string | null;
+
     /**
-     * 
      * @type {Filter}
      * @memberof PageSysLangTextInput
      */
     filter?: Filter;
+
     /**
      * 当前页码
+     *
      * @type {number}
      * @memberof PageSysLangTextInput
      */
     page?: number;
+
     /**
      * 页码容量
+     *
      * @type {number}
      * @memberof PageSysLangTextInput
      */
     pageSize?: number;
+
     /**
      * 排序字段
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     field?: string | null;
+
     /**
      * 排序方向
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     order?: string | null;
+
     /**
      * 降序排序
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     descStr?: string | null;
+
     /**
      * 所属实体名
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     entityName?: string | null;
+
     /**
      * 所属实体ID
+     *
      * @type {number}
      * @memberof PageSysLangTextInput
      */
     entityId?: number | null;
+
     /**
      * 字段名
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     fieldName?: string | null;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     langCode?: string | null;
+
     /**
      * 翻译内容
+     *
      * @type {string}
      * @memberof PageSysLangTextInput
      */
     content?: string | null;
+
     /**
      * 选中主键列表
+     *
      * @type {Array<number>}
      * @memberof PageSysLangTextInput
      */

+ 17 - 1
Web/src/api-services/models/sql-sugar-paged-list-sys-lang-output.ts

@@ -11,51 +11,67 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SysLangOutput } from './sys-lang-output';
-/**
+ /**
  * 分页泛型集合
+ *
  * @export
  * @interface SqlSugarPagedListSysLangOutput
  */
 export interface SqlSugarPagedListSysLangOutput {
+
     /**
      * 页码
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     page?: number;
+
     /**
      * 页容量
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     pageSize?: number;
+
     /**
      * 总条数
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     total?: number;
+
     /**
      * 总页数
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     totalPages?: number;
+
     /**
      * 当前页集合
+     *
      * @type {Array<SysLangOutput>}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     items?: Array<SysLangOutput> | null;
+
     /**
      * 是否有上一页
+     *
      * @type {boolean}
      * @memberof SqlSugarPagedListSysLangOutput
      */
     hasPrevPage?: boolean;
+
     /**
      * 是否有下一页
+     *
      * @type {boolean}
      * @memberof SqlSugarPagedListSysLangOutput
      */

+ 17 - 1
Web/src/api-services/models/sql-sugar-paged-list-sys-lang-text-output.ts

@@ -11,51 +11,67 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { SysLangTextOutput } from './sys-lang-text-output';
-/**
+ /**
  * 分页泛型集合
+ *
  * @export
  * @interface SqlSugarPagedListSysLangTextOutput
  */
 export interface SqlSugarPagedListSysLangTextOutput {
+
     /**
      * 页码
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     page?: number;
+
     /**
      * 页容量
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     pageSize?: number;
+
     /**
      * 总条数
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     total?: number;
+
     /**
      * 总页数
+     *
      * @type {number}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     totalPages?: number;
+
     /**
      * 当前页集合
+     *
      * @type {Array<SysLangTextOutput>}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     items?: Array<SysLangTextOutput> | null;
+
     /**
      * 是否有上一页
+     *
      * @type {boolean}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */
     hasPrevPage?: boolean;
+
     /**
      * 是否有下一页
+     *
      * @type {boolean}
      * @memberof SqlSugarPagedListSysLangTextOutput
      */

+ 39 - 3
Web/src/api-services/models/sys-lang-output.ts

@@ -11,124 +11,160 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { DirectionEnum } from './direction-enum';
 import { WeekEnum } from './week-enum';
-/**
+ /**
  * 语言输出参数
+ *
  * @export
  * @interface SysLangOutput
  */
 export interface SysLangOutput {
+
     /**
      * 主键Id
+     *
      * @type {number}
      * @memberof SysLangOutput
      */
     id?: number;
+
     /**
      * 语言名称
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     name?: string | null;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     code?: string | null;
+
     /**
      * ISO 语言代码
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     isoCode?: string | null;
+
     /**
      * URL 语言代码
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     urlCode?: string | null;
+
     /**
-     * 
      * @type {DirectionEnum}
      * @memberof SysLangOutput
      */
     direction?: DirectionEnum;
+
     /**
      * 日期格式
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     dateFormat?: string | null;
+
     /**
      * 时间格式
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     timeFormat?: string | null;
+
     /**
-     * 
      * @type {WeekEnum}
      * @memberof SysLangOutput
      */
     weekStart?: WeekEnum;
+
     /**
      * 分组符号
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     grouping?: string | null;
+
     /**
      * 小数点符号
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     decimalPoint?: string | null;
+
     /**
      * 千分位分隔符
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     thousandsSep?: string | null;
+
     /**
      * 是否启用
+     *
      * @type {boolean}
      * @memberof SysLangOutput
      */
     active?: boolean;
+
     /**
      * 创建时间
+     *
      * @type {Date}
      * @memberof SysLangOutput
      */
     createTime?: Date | null;
+
     /**
      * 更新时间
+     *
      * @type {Date}
      * @memberof SysLangOutput
      */
     updateTime?: Date | null;
+
     /**
      * 创建者Id
+     *
      * @type {number}
      * @memberof SysLangOutput
      */
     createUserId?: number | null;
+
     /**
      * 创建者姓名
+     *
      * @type {string}
      * @memberof SysLangOutput
      */
     createUserName?: string | null;
+
     /**
      * 修改者Id
+     *
      * @type {number}
      * @memberof SysLangOutput
      */
     updateUserId?: number | null;
+
     /**
      * 修改者姓名
+     *
      * @type {string}
      * @memberof SysLangOutput
      */

+ 4 - 2
Web/src/api-services/models/sys-lang-text-import-body.ts

@@ -11,14 +11,16 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
-/**
+
+ /**
  * 
+ *
  * @export
  * @interface SysLangTextImportBody
  */
 export interface SysLangTextImportBody {
+
     /**
-     * 
      * @type {Blob}
      * @memberof SysLangTextImportBody
      */

+ 27 - 1
Web/src/api-services/models/sys-lang-text-output.ts

@@ -11,80 +11,106 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
-/**
+
+ /**
  * 翻译表输出参数
+ *
  * @export
  * @interface SysLangTextOutput
  */
 export interface SysLangTextOutput {
+
     /**
      * 主键Id
+     *
      * @type {number}
      * @memberof SysLangTextOutput
      */
     id?: number;
+
     /**
      * 所属实体名
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */
     entityName?: string | null;
+
     /**
      * 所属实体ID
+     *
      * @type {number}
      * @memberof SysLangTextOutput
      */
     entityId?: number;
+
     /**
      * 字段名
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */
     fieldName?: string | null;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */
     langCode?: string | null;
+
     /**
      * 翻译内容
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */
     content?: string | null;
+
     /**
      * 创建时间
+     *
      * @type {Date}
      * @memberof SysLangTextOutput
      */
     createTime?: Date | null;
+
     /**
      * 更新时间
+     *
      * @type {Date}
      * @memberof SysLangTextOutput
      */
     updateTime?: Date | null;
+
     /**
      * 创建者Id
+     *
      * @type {number}
      * @memberof SysLangTextOutput
      */
     createUserId?: number | null;
+
     /**
      * 创建者姓名
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */
     createUserName?: string | null;
+
     /**
      * 修改者Id
+     *
      * @type {number}
      * @memberof SysLangTextOutput
      */
     updateUserId?: number | null;
+
     /**
      * 修改者姓名
+     *
      * @type {string}
      * @memberof SysLangTextOutput
      */

+ 27 - 1
Web/src/api-services/models/sys-lang-text.ts

@@ -11,80 +11,106 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
-/**
+
+ /**
  * 
+ *
  * @export
  * @interface SysLangText
  */
 export interface SysLangText {
+
     /**
      * 雪花Id
+     *
      * @type {number}
      * @memberof SysLangText
      */
     id?: number;
+
     /**
      * 创建时间
+     *
      * @type {Date}
      * @memberof SysLangText
      */
     createTime?: Date;
+
     /**
      * 更新时间
+     *
      * @type {Date}
      * @memberof SysLangText
      */
     updateTime?: Date | null;
+
     /**
      * 创建者Id
+     *
      * @type {number}
      * @memberof SysLangText
      */
     createUserId?: number | null;
+
     /**
      * 创建者姓名
+     *
      * @type {string}
      * @memberof SysLangText
      */
     createUserName?: string | null;
+
     /**
      * 修改者Id
+     *
      * @type {number}
      * @memberof SysLangText
      */
     updateUserId?: number | null;
+
     /**
      * 修改者姓名
+     *
      * @type {string}
      * @memberof SysLangText
      */
     updateUserName?: string | null;
+
     /**
      * 所属实体名
+     *
      * @type {string}
      * @memberof SysLangText
      */
     entityName?: string | null;
+
     /**
      * 语言代码(如 zh_CN)
+     *
      * @type {number}
      * @memberof SysLangText
      */
     entityId?: number;
+
     /**
      * 字段名
+     *
      * @type {string}
      * @memberof SysLangText
      */
     fieldName?: string | null;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof SysLangText
      */
     langCode?: string | null;
+
     /**
      * 多语言内容
+     *
      * @type {string}
      * @memberof SysLangText
      */

+ 39 - 3
Web/src/api-services/models/sys-lang.ts

@@ -11,124 +11,160 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { DirectionEnum } from './direction-enum';
 import { WeekEnum } from './week-enum';
-/**
+ /**
  * 
+ *
  * @export
  * @interface SysLang
  */
 export interface SysLang {
+
     /**
      * 雪花Id
+     *
      * @type {number}
      * @memberof SysLang
      */
     id?: number;
+
     /**
      * 创建时间
+     *
      * @type {Date}
      * @memberof SysLang
      */
     createTime?: Date;
+
     /**
      * 更新时间
+     *
      * @type {Date}
      * @memberof SysLang
      */
     updateTime?: Date | null;
+
     /**
      * 创建者Id
+     *
      * @type {number}
      * @memberof SysLang
      */
     createUserId?: number | null;
+
     /**
      * 创建者姓名
+     *
      * @type {string}
      * @memberof SysLang
      */
     createUserName?: string | null;
+
     /**
      * 修改者Id
+     *
      * @type {number}
      * @memberof SysLang
      */
     updateUserId?: number | null;
+
     /**
      * 修改者姓名
+     *
      * @type {string}
      * @memberof SysLang
      */
     updateUserName?: string | null;
+
     /**
      * 语言名称
+     *
      * @type {string}
      * @memberof SysLang
      */
     name?: string | null;
+
     /**
      * 语言代码(如 zh_CN)
+     *
      * @type {string}
      * @memberof SysLang
      */
     code?: string | null;
+
     /**
      * ISO 语言代码
+     *
      * @type {string}
      * @memberof SysLang
      */
     isoCode?: string | null;
+
     /**
      * URL 语言代码
+     *
      * @type {string}
      * @memberof SysLang
      */
     urlCode?: string | null;
+
     /**
-     * 
      * @type {DirectionEnum}
      * @memberof SysLang
      */
     direction?: DirectionEnum;
+
     /**
      * 日期格式(如 YYYY-MM-DD)
+     *
      * @type {string}
      * @memberof SysLang
      */
     dateFormat?: string | null;
+
     /**
      * 时间格式(如 HH:MM:SS)
+     *
      * @type {string}
      * @memberof SysLang
      */
     timeFormat?: string | null;
+
     /**
-     * 
      * @type {WeekEnum}
      * @memberof SysLang
      */
     weekStart?: WeekEnum;
+
     /**
      * 分组符号(如 ,)
+     *
      * @type {string}
      * @memberof SysLang
      */
     grouping?: string | null;
+
     /**
      * 小数点符号
+     *
      * @type {string}
      * @memberof SysLang
      */
     decimalPoint?: string | null;
+
     /**
      * 千分位分隔符
+     *
      * @type {string}
      * @memberof SysLang
      */
     thousandsSep?: string | null;
+
     /**
      * 是否启用
+     *
      * @type {boolean}
      * @memberof SysLang
      */

+ 1 - 1
Web/src/api-services/models/sys-org.ts

@@ -13,7 +13,7 @@
  */
 
 import { StatusEnum } from './status-enum';
-//import { SysOrg } from './sys-org';
+import { SysOrg } from './sys-org';
  /**
  * 系统机构表
  *

+ 2 - 0
Web/src/api-services/models/sys-user.ts

@@ -405,8 +405,10 @@ export interface SysUser {
      * @memberof SysUser
      */
     signature?: string | null;
+
     /**
      * 语言代码(如 zh_CN)
+     *
      * @type {string}
      * @memberof SysUser
      */

+ 27 - 3
Web/src/api-services/models/update-sys-lang-input.ts

@@ -11,88 +11,112 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 import { DirectionEnum } from './direction-enum';
 import { WeekEnum } from './week-enum';
-/**
+ /**
  * 多语言更新输入参数
+ *
  * @export
  * @interface UpdateSysLangInput
  */
 export interface UpdateSysLangInput {
+
     /**
      * 主键Id
+     *
      * @type {number}
      * @memberof UpdateSysLangInput
      */
     id: number;
+
     /**
      * 语言名称
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     name: string;
+
     /**
      * 语言代码
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     code: string;
+
     /**
      * ISO 语言代码
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     isoCode: string;
+
     /**
      * URL 语言代码
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     urlCode: string;
+
     /**
-     * 
      * @type {DirectionEnum}
      * @memberof UpdateSysLangInput
      */
     direction: DirectionEnum;
+
     /**
      * 日期格式
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     dateFormat: string;
+
     /**
      * 时间格式
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     timeFormat: string;
+
     /**
-     * 
      * @type {WeekEnum}
      * @memberof UpdateSysLangInput
      */
     weekStart: WeekEnum;
+
     /**
      * 分组符号
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     grouping: string;
+
     /**
      * 小数点符号
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     decimalPoint: string;
+
     /**
      * 千分位分隔符
+     *
      * @type {string}
      * @memberof UpdateSysLangInput
      */
     thousandsSep?: string | null;
+
     /**
      * 是否启用
+     *
      * @type {boolean}
      * @memberof UpdateSysLangInput
      */

+ 70 - 0
Web/src/api-services/models/update-sys-lang-text-input.ts

@@ -0,0 +1,70 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Admin.NET 通用权限开发平台
+ * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
+ *
+ * OpenAPI spec version: 1.0.0
+ * 
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+ /**
+ * 翻译表更新输入参数
+ *
+ * @export
+ * @interface UpdateSysLangTextInput
+ */
+export interface UpdateSysLangTextInput {
+
+    /**
+     * 主键Id
+     *
+     * @type {number}
+     * @memberof UpdateSysLangTextInput
+     */
+    id: number;
+
+    /**
+     * 所属实体名
+     *
+     * @type {string}
+     * @memberof UpdateSysLangTextInput
+     */
+    entityName: string;
+
+    /**
+     * 所属实体ID
+     *
+     * @type {number}
+     * @memberof UpdateSysLangTextInput
+     */
+    entityId: number;
+
+    /**
+     * 字段名
+     *
+     * @type {string}
+     * @memberof UpdateSysLangTextInput
+     */
+    fieldName: string;
+
+    /**
+     * 语言代码
+     *
+     * @type {string}
+     * @memberof UpdateSysLangTextInput
+     */
+    langCode: string;
+
+    /**
+     * 翻译内容
+     *
+     * @type {string}
+     * @memberof UpdateSysLangTextInput
+     */
+    content: string;
+}

+ 9 - 1
Web/src/api-services/models/update-user-input.ts

@@ -33,7 +33,7 @@ export interface UpdateUserInput {
      * @type {number}
      * @memberof UpdateUserInput
      */
-    id: number;
+    id?: number;
 
     /**
      * 创建时间
@@ -391,6 +391,14 @@ export interface UpdateUserInput {
      */
     signature?: string | null;
 
+    /**
+     * 语言代码(如 zh_CN)
+     *
+     * @type {string}
+     * @memberof UpdateUserInput
+     */
+    langCode?: string | null;
+
     /**
      * 账号
      *

+ 8 - 0
Web/src/api-services/models/user-output.ts

@@ -406,6 +406,14 @@ export interface UserOutput {
      */
     signature?: string | null;
 
+    /**
+     * 语言代码(如 zh_CN)
+     *
+     * @type {string}
+     * @memberof UserOutput
+     */
+    langCode?: string | null;
+
     /**
      * 机构名称
      *

+ 1 - 0
Web/src/api-services/models/week-enum.ts

@@ -11,6 +11,7 @@
  * https://github.com/swagger-api/swagger-codegen.git
  * Do not edit the class manually.
  */
+
 /**
  * 周枚举<br />&nbsp;周一 Monday = 1<br />&nbsp;周二 Tuesday = 2<br />&nbsp;周三 Wednesday = 3<br />&nbsp;周四 Thursday = 4<br />&nbsp;周五 Friday = 5<br />&nbsp;周六 Saturday = 6<br />&nbsp;周日 Sunday = 7<br />
  * @export