Browse Source

!1500 代码优化
Merge pull request !1500 from 喵你个汪/next

zuohuaijun 1 năm trước cách đây
mục cha
commit
5aaa92825f
100 tập tin đã thay đổi với 260 bổ sung220 xóa
  1. 0 5
      Admin.NET/Admin.NET.Core/Service/User/Dto/UserMenuInput.cs
  2. 22 23
      Admin.NET/Admin.NET.Core/Service/User/SysUserMenuService.cs
  3. 2 8
      Admin.NET/Admin.NET.Web.Entry/wwwroot/template/editDialog.vue.vm
  4. 1 1
      Web/api_build/build.bat
  5. 0 0
      Web/src/api-plugins/_approvalFlow/api.ts
  6. 0 0
      Web/src/api-plugins/_approvalFlow/apis/approval-flow-api.ts
  7. 0 0
      Web/src/api-plugins/_approvalFlow/base.ts
  8. 0 0
      Web/src/api-plugins/_approvalFlow/configuration.ts
  9. 0 0
      Web/src/api-plugins/_approvalFlow/index.ts
  10. 0 0
      Web/src/api-plugins/_approvalFlow/models/add-approval-flow-input.ts
  11. 0 0
      Web/src/api-plugins/_approvalFlow/models/admin-result-approval-flow.ts
  12. 0 0
      Web/src/api-plugins/_approvalFlow/models/admin-result-int64.ts
  13. 0 0
      Web/src/api-plugins/_approvalFlow/models/admin-result-list-approval-flow-output.ts
  14. 0 0
      Web/src/api-plugins/_approvalFlow/models/admin-result-sql-sugar-paged-list-approval-flow-output.ts
  15. 0 0
      Web/src/api-plugins/_approvalFlow/models/approval-flow-input.ts
  16. 0 0
      Web/src/api-plugins/_approvalFlow/models/approval-flow-output.ts
  17. 0 0
      Web/src/api-plugins/_approvalFlow/models/approval-flow.ts
  18. 0 0
      Web/src/api-plugins/_approvalFlow/models/delete-approval-flow-input.ts
  19. 0 0
      Web/src/api-plugins/_approvalFlow/models/index.ts
  20. 0 0
      Web/src/api-plugins/_approvalFlow/models/sql-sugar-paged-list-approval-flow-output.ts
  21. 0 0
      Web/src/api-plugins/_approvalFlow/models/update-approval-flow-input.ts
  22. 0 0
      Web/src/api-plugins/_dingTalk/api.ts
  23. 0 0
      Web/src/api-plugins/_dingTalk/apis/ding-talk-api.ts
  24. 0 0
      Web/src/api-plugins/_dingTalk/base.ts
  25. 0 0
      Web/src/api-plugins/_dingTalk/configuration.ts
  26. 0 0
      Web/src/api-plugins/_dingTalk/index.ts
  27. 0 0
      Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-base-response-get-ding-talk-current-employees-list-output.ts
  28. 0 0
      Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts
  29. 0 0
      Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-send-interactive-cards-output.ts
  30. 0 0
      Web/src/api-plugins/_dingTalk/models/admin-result-get-ding-talk-token-output.ts
  31. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-base-response-get-ding-talk-current-employees-list-output.ts
  32. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts
  33. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-card-data.ts
  34. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-card-param-map.ts
  35. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-conversation-type-enum.ts
  36. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-emp-field-data-vo.ts
  37. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-emp-roster-field-vo.ts
  38. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-field-value-vo.ts
  39. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-input.ts
  40. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-output.ts
  41. 0 0
      Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-result.ts
  42. 0 0
      Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-list-input.ts
  43. 0 0
      Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-list-output.ts
  44. 0 0
      Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-roster-list-input.ts
  45. 0 0
      Web/src/api-plugins/_dingTalk/models/get-ding-talk-token-output.ts
  46. 0 0
      Web/src/api-plugins/_dingTalk/models/index.ts
  47. 0 0
      Web/src/api-plugins/_goView/api.ts
  48. 0 0
      Web/src/api-plugins/_goView/apis/project-api.ts
  49. 0 0
      Web/src/api-plugins/_goView/apis/sys-api.ts
  50. 0 0
      Web/src/api-plugins/_goView/base.ts
  51. 0 0
      Web/src/api-plugins/_goView/configuration.ts
  52. 0 0
      Web/src/api-plugins/_goView/index.ts
  53. 0 0
      Web/src/api-plugins/_goView/models/go-view-login-input.ts
  54. 0 0
      Web/src/api-plugins/_goView/models/go-view-login-output.ts
  55. 0 0
      Web/src/api-plugins/_goView/models/go-view-login-token.ts
  56. 0 0
      Web/src/api-plugins/_goView/models/go-view-login-user-info.ts
  57. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-create-input.ts
  58. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-create-output.ts
  59. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-detail-output.ts
  60. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-edit-input.ts
  61. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-item-output.ts
  62. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-publish-input.ts
  63. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-state.ts
  64. 0 0
      Web/src/api-plugins/_goView/models/go-view-pro-upload-output.ts
  65. 0 0
      Web/src/api-plugins/_goView/models/go-view-result-go-view-login-output.ts
  66. 0 0
      Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-create-output.ts
  67. 0 0
      Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-detail-output.ts
  68. 0 0
      Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-upload-output.ts
  69. 0 0
      Web/src/api-plugins/_goView/models/go-view-result-list-go-view-pro-item-output.ts
  70. 0 0
      Web/src/api-plugins/_goView/models/index.ts
  71. 0 0
      Web/src/api-plugins/_goView/models/project-upload-body.ts
  72. 0 0
      Web/src/api-plugins/_goView/models/save-data-body.ts
  73. 1 2
      Web/src/api-services/api.ts
  74. 0 1
      Web/src/api-services/apis/apijsonapi.ts
  75. 0 1
      Web/src/api-services/apis/sys-auth-api.ts
  76. 0 1
      Web/src/api-services/apis/sys-cache-api.ts
  77. 0 1
      Web/src/api-services/apis/sys-code-gen-api.ts
  78. 234 155
      Web/src/api-services/apis/sys-code-gen-config-api.ts
  79. 0 1
      Web/src/api-services/apis/sys-common-api.ts
  80. 0 1
      Web/src/api-services/apis/sys-config-api.ts
  81. 0 1
      Web/src/api-services/apis/sys-const-api.ts
  82. 0 1
      Web/src/api-services/apis/sys-database-api.ts
  83. 0 1
      Web/src/api-services/apis/sys-dict-data-api.ts
  84. 0 1
      Web/src/api-services/apis/sys-dict-type-api.ts
  85. 0 1
      Web/src/api-services/apis/sys-email-api.ts
  86. 0 1
      Web/src/api-services/apis/sys-enum-api.ts
  87. 0 1
      Web/src/api-services/apis/sys-file-api.ts
  88. 0 1
      Web/src/api-services/apis/sys-job-api.ts
  89. 0 1
      Web/src/api-services/apis/sys-ldap-api.ts
  90. 0 1
      Web/src/api-services/apis/sys-log-diff-api.ts
  91. 0 1
      Web/src/api-services/apis/sys-log-ex-api.ts
  92. 0 1
      Web/src/api-services/apis/sys-log-op-api.ts
  93. 0 1
      Web/src/api-services/apis/sys-log-vis-api.ts
  94. 0 1
      Web/src/api-services/apis/sys-menu-api.ts
  95. 0 1
      Web/src/api-services/apis/sys-message-api.ts
  96. 0 1
      Web/src/api-services/apis/sys-notice-api.ts
  97. 0 1
      Web/src/api-services/apis/sys-oauth-api.ts
  98. 0 1
      Web/src/api-services/apis/sys-online-user-api.ts
  99. 0 1
      Web/src/api-services/apis/sys-open-access-api.ts
  100. 0 1
      Web/src/api-services/apis/sys-org-api.ts

+ 0 - 5
Admin.NET/Admin.NET.Core/Service/User/Dto/UserMenuInput.cs

@@ -11,11 +11,6 @@ namespace Admin.NET.Core.Service;
 /// </summary>
 public class UserMenuInput
 {
-    /// <summary>
-    /// 用户Id
-    /// </summary>
-    public long UserId { get; set; }
-
     /// <summary>
     /// 收藏菜单Id集合
     /// </summary>

+ 22 - 23
Admin.NET/Admin.NET.Core/Service/User/SysUserMenuService.cs

@@ -13,10 +13,12 @@ namespace Admin.NET.Core.Service;
 public class SysUserMenuService : IDynamicApiController, ITransient
 {
     private readonly SqlSugarRepository<SysUserMenu> _sysUserMenuRep;
+    private readonly UserManager _userManager;
 
-    public SysUserMenuService(SqlSugarRepository<SysUserMenu> sysUserMenuRep)
+    public SysUserMenuService(SqlSugarRepository<SysUserMenu> sysUserMenuRep, UserManager userManager)
     {
         _sysUserMenuRep = sysUserMenuRep;
+        _userManager = userManager;
     }
 
     /// <summary>
@@ -25,16 +27,16 @@ public class SysUserMenuService : IDynamicApiController, ITransient
     /// <param name="input"></param>
     /// <returns></returns>
     [UnitOfWork]
-    [ApiDescriptionSettings(Name = "Add"), HttpPost]
     [DisplayName("收藏菜单")]
+    [ApiDescriptionSettings(Name = "Add"), HttpPost]
     public async Task AddUserMenu(UserMenuInput input)
     {
-        await _sysUserMenuRep.DeleteAsync(u => u.UserId == input.UserId);
+        await _sysUserMenuRep.DeleteAsync(u => u.UserId == _userManager.UserId);
 
-        if (input.MenuIdList == null || input.MenuIdList.Count < 1) return;
+        if (input.MenuIdList == null || input.MenuIdList.Count == 0) return;
         var menus = input.MenuIdList.Select(u => new SysUserMenu
         {
-            UserId = input.UserId,
+            UserId = _userManager.UserId,
             MenuId = u
         }).ToList();
         await _sysUserMenuRep.InsertRangeAsync(menus);
@@ -45,48 +47,45 @@ public class SysUserMenuService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
-    [ApiDescriptionSettings(Name = "Delete"), HttpPost]
+    [ApiDescriptionSettings(Name = "DeleteUserMenu"), HttpPost]
     [DisplayName("取消收藏菜单")]
     public async Task DeleteUserMenu(UserMenuInput input)
     {
-        await _sysUserMenuRep.DeleteAsync(u => u.UserId == input.UserId && input.MenuIdList.Contains(u.MenuId));
+        await _sysUserMenuRep.DeleteAsync(u => u.UserId == _userManager.UserId && input.MenuIdList.Contains(u.MenuId));
     }
 
     /// <summary>
-    /// 根据用户Id删除收藏菜单 🔖
+    /// 清空当前用户收藏的菜单 🔖
     /// </summary>
-    /// <param name="userId"></param>
     /// <returns></returns>
-    [ApiDescriptionSettings(Name = "DeleteByUserId"), HttpPost]
-    [DisplayName("根据用户Id删除收藏菜单")]
-    public async Task DeleteByUserId(long userId)
+    [ApiDescriptionSettings(Name = "ClearUserMenu"), HttpPost]
+    [DisplayName("清空当前用户收藏的菜单")]
+    public async Task ClearUserMenu()
     {
-        await _sysUserMenuRep.DeleteAsync(u => u.UserId == userId);
+        await _sysUserMenuRep.DeleteAsync(u => u.UserId == _userManager.UserId);
     }
 
     /// <summary>
-    /// 根据用户Id获取收藏菜单集合 🔖
+    /// 获取当前用户收藏的菜单集合 🔖
     /// </summary>
-    /// <param name="userId"></param>
     /// <returns></returns>
-    [DisplayName("根据用户Id获取收藏菜单集合")]
-    public async Task<List<MenuOutput>> GetUserMenuList(long userId)
+    [DisplayName("获取当前用户收藏的菜单集合")]
+    public async Task<List<MenuOutput>> GetUserMenuList()
     {
         var sysUserMenuList = await _sysUserMenuRep.AsQueryable()
             .Includes(u => u.SysMenu)
-            .Where(u => u.UserId == userId).ToListAsync();
+            .Where(u => u.UserId == _userManager.UserId).ToListAsync();
         return sysUserMenuList.Where(u => u.SysMenu != null).Select(u => u.SysMenu).ToList().Adapt<List<MenuOutput>>();
     }
 
     /// <summary>
-    /// 根据用户Id获取收藏菜单Id集合 🔖
+    /// 获取当前用户收藏的菜单Id集合 🔖
     /// </summary>
-    /// <param name="userId"></param>
     /// <returns></returns>
-    [DisplayName("根据用户Id获取收藏菜单Id集合")]
-    public async Task<List<long>> GetUserMenuIdList(long userId)
+    [DisplayName("获取当前用户收藏的菜单Id集合")]
+    public async Task<List<long>> GetUserMenuIdList()
     {
         return await _sysUserMenuRep.AsQueryable()
-            .Where(u => u.UserId == userId).Select(u => u.MenuId).ToListAsync();
+            .Where(u => u.UserId == _userManager.UserId).Select(u => u.MenuId).ToListAsync();
     }
 }

+ 2 - 8
Admin.NET/Admin.NET.Web.Entry/wwwroot/template/editDialog.vue.vm

@@ -31,14 +31,8 @@ const state = reactive({
 // 自行添加其他规则
 const rules = ref<FormRules>({
   @foreach (var column in Model.AddUpdateFieldList.Where(col => col.WhetherRequired == "Y")) {
-	// if(column.EffectType == "Input" || @column.EffectType == "InputNumber" || @column.EffectType == "InputTextArea"){
-	// @:@column.LowerPropertyName: [{required: true, message: '请输入@(column.ColumnComment)!', trigger: 'blur',},],
-	// }
-	if(column.EffectType == "DatePicker" || @column.EffectType == "DictSelector" || @column.EffectType == "EnumSelector" || @column.EffectType == "ApiTreeSelector"){
-	@:@column.LowerPropertyName: [{required: true, message: '请选择@(column.ColumnComment)!', trigger: 'change',},],
-	} else {
-	@:@column.LowerPropertyName: [{required: true, message: '请输入@(column.ColumnComment)!', trigger: 'blur',},],
-	}
+	var trigger = column.EffectType == "DatePicker" || @column.EffectType == "DictSelector" || @column.EffectType == "EnumSelector" || @column.EffectType == "ApiTreeSelector" ? "change" : "blur";
+	@:@column.LowerPropertyName: [{required: true, message: '请选择@(column.ColumnComment)!', trigger: '@trigger',},],
   }
 });
 

+ 1 - 1
Web/api_build/build.bat

@@ -12,7 +12,7 @@ if exist %apiServicesPath% (
 
 echo ================================ 开始生成 api-services ================================
 
-java -jar %dir%swagger-codegen-cli.jar generate -i http://localhost:5005/swagger/All%%20Groups/swagger.json -l typescript-axios -o %apiServicesPath%
+java -jar %dir%swagger-codegen-cli.jar generate -i http://localhost:5005/swagger/Default/swagger.json -l typescript-axios -o %apiServicesPath%
 
 @rem 删除不必要的文件和文件夹
 rd /s /q %apiServicesPath%.swagger-codegen

+ 0 - 0
Web/src/api-services/_approvalFlow/api.ts → Web/src/api-plugins/_approvalFlow/api.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/apis/approval-flow-api.ts → Web/src/api-plugins/_approvalFlow/apis/approval-flow-api.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/base.ts → Web/src/api-plugins/_approvalFlow/base.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/configuration.ts → Web/src/api-plugins/_approvalFlow/configuration.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/index.ts → Web/src/api-plugins/_approvalFlow/index.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/add-approval-flow-input.ts → Web/src/api-plugins/_approvalFlow/models/add-approval-flow-input.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/admin-result-approval-flow.ts → Web/src/api-plugins/_approvalFlow/models/admin-result-approval-flow.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/admin-result-int64.ts → Web/src/api-plugins/_approvalFlow/models/admin-result-int64.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/admin-result-list-approval-flow-output.ts → Web/src/api-plugins/_approvalFlow/models/admin-result-list-approval-flow-output.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/admin-result-sql-sugar-paged-list-approval-flow-output.ts → Web/src/api-plugins/_approvalFlow/models/admin-result-sql-sugar-paged-list-approval-flow-output.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/approval-flow-input.ts → Web/src/api-plugins/_approvalFlow/models/approval-flow-input.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/approval-flow-output.ts → Web/src/api-plugins/_approvalFlow/models/approval-flow-output.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/approval-flow.ts → Web/src/api-plugins/_approvalFlow/models/approval-flow.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/delete-approval-flow-input.ts → Web/src/api-plugins/_approvalFlow/models/delete-approval-flow-input.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/index.ts → Web/src/api-plugins/_approvalFlow/models/index.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/sql-sugar-paged-list-approval-flow-output.ts → Web/src/api-plugins/_approvalFlow/models/sql-sugar-paged-list-approval-flow-output.ts


+ 0 - 0
Web/src/api-services/_approvalFlow/models/update-approval-flow-input.ts → Web/src/api-plugins/_approvalFlow/models/update-approval-flow-input.ts


+ 0 - 0
Web/src/api-services/_dingTalk/api.ts → Web/src/api-plugins/_dingTalk/api.ts


+ 0 - 0
Web/src/api-services/_dingTalk/apis/ding-talk-api.ts → Web/src/api-plugins/_dingTalk/apis/ding-talk-api.ts


+ 0 - 0
Web/src/api-services/_dingTalk/base.ts → Web/src/api-plugins/_dingTalk/base.ts


+ 0 - 0
Web/src/api-services/_dingTalk/configuration.ts → Web/src/api-plugins/_dingTalk/configuration.ts


+ 0 - 0
Web/src/api-services/_dingTalk/index.ts → Web/src/api-plugins/_dingTalk/index.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/admin-result-ding-talk-base-response-get-ding-talk-current-employees-list-output.ts → Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-base-response-get-ding-talk-current-employees-list-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/admin-result-ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts → Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/admin-result-ding-talk-send-interactive-cards-output.ts → Web/src/api-plugins/_dingTalk/models/admin-result-ding-talk-send-interactive-cards-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/admin-result-get-ding-talk-token-output.ts → Web/src/api-plugins/_dingTalk/models/admin-result-get-ding-talk-token-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-base-response-get-ding-talk-current-employees-list-output.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-base-response-get-ding-talk-current-employees-list-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-base-response-list-ding-talk-emp-roster-field-vo.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-card-data.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-card-data.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-card-param-map.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-card-param-map.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-conversation-type-enum.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-conversation-type-enum.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-emp-field-data-vo.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-emp-field-data-vo.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-emp-roster-field-vo.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-emp-roster-field-vo.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-field-value-vo.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-field-value-vo.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-send-interactive-cards-input.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-input.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-send-interactive-cards-output.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/ding-talk-send-interactive-cards-result.ts → Web/src/api-plugins/_dingTalk/models/ding-talk-send-interactive-cards-result.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/get-ding-talk-current-employees-list-input.ts → Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-list-input.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/get-ding-talk-current-employees-list-output.ts → Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-list-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/get-ding-talk-current-employees-roster-list-input.ts → Web/src/api-plugins/_dingTalk/models/get-ding-talk-current-employees-roster-list-input.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/get-ding-talk-token-output.ts → Web/src/api-plugins/_dingTalk/models/get-ding-talk-token-output.ts


+ 0 - 0
Web/src/api-services/_dingTalk/models/index.ts → Web/src/api-plugins/_dingTalk/models/index.ts


+ 0 - 0
Web/src/api-services/_goView/api.ts → Web/src/api-plugins/_goView/api.ts


+ 0 - 0
Web/src/api-services/_goView/apis/project-api.ts → Web/src/api-plugins/_goView/apis/project-api.ts


+ 0 - 0
Web/src/api-services/_goView/apis/sys-api.ts → Web/src/api-plugins/_goView/apis/sys-api.ts


+ 0 - 0
Web/src/api-services/_goView/base.ts → Web/src/api-plugins/_goView/base.ts


+ 0 - 0
Web/src/api-services/_goView/configuration.ts → Web/src/api-plugins/_goView/configuration.ts


+ 0 - 0
Web/src/api-services/_goView/index.ts → Web/src/api-plugins/_goView/index.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-login-input.ts → Web/src/api-plugins/_goView/models/go-view-login-input.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-login-output.ts → Web/src/api-plugins/_goView/models/go-view-login-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-login-token.ts → Web/src/api-plugins/_goView/models/go-view-login-token.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-login-user-info.ts → Web/src/api-plugins/_goView/models/go-view-login-user-info.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-create-input.ts → Web/src/api-plugins/_goView/models/go-view-pro-create-input.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-create-output.ts → Web/src/api-plugins/_goView/models/go-view-pro-create-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-detail-output.ts → Web/src/api-plugins/_goView/models/go-view-pro-detail-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-edit-input.ts → Web/src/api-plugins/_goView/models/go-view-pro-edit-input.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-item-output.ts → Web/src/api-plugins/_goView/models/go-view-pro-item-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-publish-input.ts → Web/src/api-plugins/_goView/models/go-view-pro-publish-input.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-state.ts → Web/src/api-plugins/_goView/models/go-view-pro-state.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-pro-upload-output.ts → Web/src/api-plugins/_goView/models/go-view-pro-upload-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-result-go-view-login-output.ts → Web/src/api-plugins/_goView/models/go-view-result-go-view-login-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-result-go-view-pro-create-output.ts → Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-create-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-result-go-view-pro-detail-output.ts → Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-detail-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-result-go-view-pro-upload-output.ts → Web/src/api-plugins/_goView/models/go-view-result-go-view-pro-upload-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/go-view-result-list-go-view-pro-item-output.ts → Web/src/api-plugins/_goView/models/go-view-result-list-go-view-pro-item-output.ts


+ 0 - 0
Web/src/api-services/_goView/models/index.ts → Web/src/api-plugins/_goView/models/index.ts


+ 0 - 0
Web/src/api-services/_goView/models/project-upload-body.ts → Web/src/api-plugins/_goView/models/project-upload-body.ts


+ 0 - 0
Web/src/api-services/_goView/models/save-data-body.ts → Web/src/api-plugins/_goView/models/save-data-body.ts


+ 1 - 2
Web/src/api-services/api.ts

@@ -10,8 +10,7 @@
  * 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 * from './apis/apijsonapi';
+ */export * from './apis/apijsonapi';
 export * from './apis/sys-auth-api';
 export * from './apis/sys-cache-api';
 export * from './apis/sys-code-gen-api';

+ 0 - 1
Web/src/api-services/apis/apijsonapi.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-auth-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-cache-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-code-gen-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 234 - 155
Web/src/api-services/apis/sys-code-gen-config-api.ts

@@ -11,7 +11,6 @@
  * 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
@@ -32,40 +31,45 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        apiSysCodeGenConfigDetailGet: async (id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
+        apiSysCodeGenConfigDetailGet: async (id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
             const localVarPath = `/api/sysCodeGenConfig/detail`;
             // use dummy base URL string because the URL constructor only accepts absolute URLs.
             const localVarUrlObj = new URL(localVarPath, 'https://example.com');
@@ -98,6 +102,10 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['ColumnName'] = columnName;
             }
 
+            if (columnKey !== undefined) {
+                localVarQueryParameter['ColumnKey'] = columnKey;
+            }
+
             if (propertyName !== undefined) {
                 localVarQueryParameter['PropertyName'] = propertyName;
             }
@@ -118,6 +126,14 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['NetType'] = netType;
             }
 
+            if (dataType !== undefined) {
+                localVarQueryParameter['DataType'] = dataType;
+            }
+
+            if (nullableNetType !== undefined) {
+                localVarQueryParameter['NullableNetType'] = nullableNetType;
+            }
+
             if (effectType !== undefined) {
                 localVarQueryParameter['EffectType'] = effectType;
             }
@@ -138,26 +154,42 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['LowerFkEntityName'] = lowerFkEntityName;
             }
 
-            if (fkColumnName !== undefined) {
-                localVarQueryParameter['FkColumnName'] = fkColumnName;
-            }
-
             if (fkLinkColumnName !== undefined) {
                 localVarQueryParameter['FkLinkColumnName'] = fkLinkColumnName;
             }
 
-            if (lowerFkColumnName !== undefined) {
-                localVarQueryParameter['LowerFkColumnName'] = lowerFkColumnName;
+            if (fkDisplayColumns !== undefined) {
+                localVarQueryParameter['FkDisplayColumns'] = fkDisplayColumns;
+            }
+
+            if (fkDisplayColumnList) {
+                localVarQueryParameter['FkDisplayColumnList'] = fkDisplayColumnList;
+            }
+
+            if (lowerFkDisplayColumnsList) {
+                localVarQueryParameter['LowerFkDisplayColumnsList'] = lowerFkDisplayColumnsList;
             }
 
             if (fkColumnNetType !== undefined) {
                 localVarQueryParameter['FkColumnNetType'] = fkColumnNetType;
             }
 
+            if (pidColumn !== undefined) {
+                localVarQueryParameter['PidColumn'] = pidColumn;
+            }
+
             if (dictTypeCode !== undefined) {
                 localVarQueryParameter['DictTypeCode'] = dictTypeCode;
             }
 
+            if (queryType !== undefined) {
+                localVarQueryParameter['QueryType'] = queryType;
+            }
+
+            if (whetherQuery !== undefined) {
+                localVarQueryParameter['WhetherQuery'] = whetherQuery;
+            }
+
             if (whetherRetract !== undefined) {
                 localVarQueryParameter['WhetherRetract'] = whetherRetract;
             }
@@ -170,14 +202,6 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['WhetherSortable'] = whetherSortable;
             }
 
-            if (queryWhether !== undefined) {
-                localVarQueryParameter['QueryWhether'] = queryWhether;
-            }
-
-            if (queryType !== undefined) {
-                localVarQueryParameter['QueryType'] = queryType;
-            }
-
             if (whetherTable !== undefined) {
                 localVarQueryParameter['WhetherTable'] = whetherTable;
             }
@@ -186,36 +210,36 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['WhetherAddUpdate'] = whetherAddUpdate;
             }
 
-            if (columnKey !== undefined) {
-                localVarQueryParameter['ColumnKey'] = columnKey;
-            }
-
-            if (dataType !== undefined) {
-                localVarQueryParameter['DataType'] = dataType;
+            if (whetherImport !== undefined) {
+                localVarQueryParameter['WhetherImport'] = whetherImport;
             }
 
             if (whetherCommon !== undefined) {
                 localVarQueryParameter['WhetherCommon'] = whetherCommon;
             }
 
-            if (tableNickName !== undefined) {
-                localVarQueryParameter['TableNickName'] = tableNickName;
+            if (orderNo !== undefined) {
+                localVarQueryParameter['OrderNo'] = orderNo;
             }
 
-            if (displayColumn !== undefined) {
-                localVarQueryParameter['DisplayColumn'] = displayColumn;
+            if (isSelectorEffectType !== undefined) {
+                localVarQueryParameter['IsSelectorEffectType'] = isSelectorEffectType;
             }
 
-            if (valueColumn !== undefined) {
-                localVarQueryParameter['ValueColumn'] = valueColumn;
+            if (propertyNameTrimEndId !== undefined) {
+                localVarQueryParameter['PropertyNameTrimEndId'] = propertyNameTrimEndId;
             }
 
-            if (pidColumn !== undefined) {
-                localVarQueryParameter['PidColumn'] = pidColumn;
+            if (lowerPropertyNameTrimEndId !== undefined) {
+                localVarQueryParameter['LowerPropertyNameTrimEndId'] = lowerPropertyNameTrimEndId;
             }
 
-            if (orderNo !== undefined) {
-                localVarQueryParameter['OrderNo'] = orderNo;
+            if (extendedPropertyName !== undefined) {
+                localVarQueryParameter['ExtendedPropertyName'] = extendedPropertyName;
+            }
+
+            if (lowerExtendedPropertyName !== undefined) {
+                localVarQueryParameter['LowerExtendedPropertyName'] = lowerExtendedPropertyName;
             }
 
             const query = new URLSearchParams(localVarUrlObj.search);
@@ -240,40 +264,45 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        apiSysCodeGenConfigListGet: async (id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
+        apiSysCodeGenConfigListGet: async (id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
             const localVarPath = `/api/sysCodeGenConfig/list`;
             // use dummy base URL string because the URL constructor only accepts absolute URLs.
             const localVarUrlObj = new URL(localVarPath, 'https://example.com');
@@ -306,6 +335,10 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['ColumnName'] = columnName;
             }
 
+            if (columnKey !== undefined) {
+                localVarQueryParameter['ColumnKey'] = columnKey;
+            }
+
             if (propertyName !== undefined) {
                 localVarQueryParameter['PropertyName'] = propertyName;
             }
@@ -326,6 +359,14 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['NetType'] = netType;
             }
 
+            if (dataType !== undefined) {
+                localVarQueryParameter['DataType'] = dataType;
+            }
+
+            if (nullableNetType !== undefined) {
+                localVarQueryParameter['NullableNetType'] = nullableNetType;
+            }
+
             if (effectType !== undefined) {
                 localVarQueryParameter['EffectType'] = effectType;
             }
@@ -346,26 +387,42 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['LowerFkEntityName'] = lowerFkEntityName;
             }
 
-            if (fkColumnName !== undefined) {
-                localVarQueryParameter['FkColumnName'] = fkColumnName;
-            }
-
             if (fkLinkColumnName !== undefined) {
                 localVarQueryParameter['FkLinkColumnName'] = fkLinkColumnName;
             }
 
-            if (lowerFkColumnName !== undefined) {
-                localVarQueryParameter['LowerFkColumnName'] = lowerFkColumnName;
+            if (fkDisplayColumns !== undefined) {
+                localVarQueryParameter['FkDisplayColumns'] = fkDisplayColumns;
+            }
+
+            if (fkDisplayColumnList) {
+                localVarQueryParameter['FkDisplayColumnList'] = fkDisplayColumnList;
+            }
+
+            if (lowerFkDisplayColumnsList) {
+                localVarQueryParameter['LowerFkDisplayColumnsList'] = lowerFkDisplayColumnsList;
             }
 
             if (fkColumnNetType !== undefined) {
                 localVarQueryParameter['FkColumnNetType'] = fkColumnNetType;
             }
 
+            if (pidColumn !== undefined) {
+                localVarQueryParameter['PidColumn'] = pidColumn;
+            }
+
             if (dictTypeCode !== undefined) {
                 localVarQueryParameter['DictTypeCode'] = dictTypeCode;
             }
 
+            if (queryType !== undefined) {
+                localVarQueryParameter['QueryType'] = queryType;
+            }
+
+            if (whetherQuery !== undefined) {
+                localVarQueryParameter['WhetherQuery'] = whetherQuery;
+            }
+
             if (whetherRetract !== undefined) {
                 localVarQueryParameter['WhetherRetract'] = whetherRetract;
             }
@@ -378,14 +435,6 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['WhetherSortable'] = whetherSortable;
             }
 
-            if (queryWhether !== undefined) {
-                localVarQueryParameter['QueryWhether'] = queryWhether;
-            }
-
-            if (queryType !== undefined) {
-                localVarQueryParameter['QueryType'] = queryType;
-            }
-
             if (whetherTable !== undefined) {
                 localVarQueryParameter['WhetherTable'] = whetherTable;
             }
@@ -394,36 +443,36 @@ export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Co
                 localVarQueryParameter['WhetherAddUpdate'] = whetherAddUpdate;
             }
 
-            if (columnKey !== undefined) {
-                localVarQueryParameter['ColumnKey'] = columnKey;
-            }
-
-            if (dataType !== undefined) {
-                localVarQueryParameter['DataType'] = dataType;
+            if (whetherImport !== undefined) {
+                localVarQueryParameter['WhetherImport'] = whetherImport;
             }
 
             if (whetherCommon !== undefined) {
                 localVarQueryParameter['WhetherCommon'] = whetherCommon;
             }
 
-            if (tableNickName !== undefined) {
-                localVarQueryParameter['TableNickName'] = tableNickName;
+            if (orderNo !== undefined) {
+                localVarQueryParameter['OrderNo'] = orderNo;
             }
 
-            if (displayColumn !== undefined) {
-                localVarQueryParameter['DisplayColumn'] = displayColumn;
+            if (isSelectorEffectType !== undefined) {
+                localVarQueryParameter['IsSelectorEffectType'] = isSelectorEffectType;
             }
 
-            if (valueColumn !== undefined) {
-                localVarQueryParameter['ValueColumn'] = valueColumn;
+            if (propertyNameTrimEndId !== undefined) {
+                localVarQueryParameter['PropertyNameTrimEndId'] = propertyNameTrimEndId;
             }
 
-            if (pidColumn !== undefined) {
-                localVarQueryParameter['PidColumn'] = pidColumn;
+            if (lowerPropertyNameTrimEndId !== undefined) {
+                localVarQueryParameter['LowerPropertyNameTrimEndId'] = lowerPropertyNameTrimEndId;
             }
 
-            if (orderNo !== undefined) {
-                localVarQueryParameter['OrderNo'] = orderNo;
+            if (extendedPropertyName !== undefined) {
+                localVarQueryParameter['ExtendedPropertyName'] = extendedPropertyName;
+            }
+
+            if (lowerExtendedPropertyName !== undefined) {
+                localVarQueryParameter['LowerExtendedPropertyName'] = lowerExtendedPropertyName;
             }
 
             const query = new URLSearchParams(localVarUrlObj.search);
@@ -505,41 +554,46 @@ export const SysCodeGenConfigApiFp = function(configuration?: Configuration) {
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultSysCodeGenConfig>>> {
-            const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options);
+        async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultSysCodeGenConfig>>> {
+            const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options);
             return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
                 const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
                 return axios.request(axiosRequestArgs);
@@ -551,41 +605,46 @@ export const SysCodeGenConfigApiFp = function(configuration?: Configuration) {
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultListCodeGenConfig>>> {
-            const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options);
+        async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultListCodeGenConfig>>> {
+            const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options);
             return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
                 const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
                 return axios.request(axiosRequestArgs);
@@ -620,41 +679,46 @@ export const SysCodeGenConfigApiFactory = function (configuration?: Configuratio
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
-            return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(axios, basePath));
+        async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
+            return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options).then((request) => request(axios, basePath));
         },
         /**
          * 
@@ -662,41 +726,46 @@ export const SysCodeGenConfigApiFactory = function (configuration?: Configuratio
          * @param {number} [id] 主键Id
          * @param {number} [codeGenId] 代码生成主表ID
          * @param {string} [columnName] 数据库字段名
+         * @param {string} [columnKey] 主外键
          * @param {string} [propertyName] 实体属性名
          * @param {number} [columnLength] 字段数据长度
          * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
          * @param {string} [columnComment] 字段描述
          * @param {string} [netType] .NET类型
+         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [nullableNetType] 可空.NET类型
          * @param {string} [effectType] 作用类型(字典)
          * @param {string} [fkConfigId] 外键库标识
          * @param {string} [fkEntityName] 外键实体名称
          * @param {string} [fkTableName] 外键表名称
          * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-         * @param {string} [fkColumnName] 外键显示字段
          * @param {string} [fkLinkColumnName] 外键链接字段
-         * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+         * @param {string} [fkDisplayColumns] 外键显示字段
+         * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+         * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
          * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+         * @param {string} [pidColumn] 父级字段
          * @param {string} [dictTypeCode] 字典code
+         * @param {string} [queryType] 查询方式
+         * @param {string} [whetherQuery] 是否是查询条件
          * @param {string} [whetherRetract] 列表是否缩进(字典)
          * @param {string} [whetherRequired] 是否必填(字典)
          * @param {string} [whetherSortable] 是否可排序(字典)
-         * @param {string} [queryWhether] 是否是查询条件
-         * @param {string} [queryType] 查询方式
          * @param {string} [whetherTable] 列表显示
          * @param {string} [whetherAddUpdate] 增改
-         * @param {string} [columnKey] 主外键
-         * @param {string} [dataType] 数据库中类型(物理类型)
+         * @param {string} [whetherImport] 导入
          * @param {string} [whetherCommon] 是否是通用字段
-         * @param {string} [tableNickName] 表的别名 Table as XXX
-         * @param {string} [displayColumn] 显示文本字段
-         * @param {string} [valueColumn] 选中值字段
-         * @param {string} [pidColumn] 父级字段
          * @param {number} [orderNo] 排序
+         * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+         * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+         * @param {string} [extendedPropertyName] 扩展属性名称
+         * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
          * @param {*} [options] Override http request option.
          * @throws {RequiredError}
          */
-        async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
-            return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(axios, basePath));
+        async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
+            return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options).then((request) => request(axios, basePath));
         },
         /**
          * 
@@ -724,42 +793,47 @@ export class SysCodeGenConfigApi extends BaseAPI {
      * @param {number} [id] 主键Id
      * @param {number} [codeGenId] 代码生成主表ID
      * @param {string} [columnName] 数据库字段名
+     * @param {string} [columnKey] 主外键
      * @param {string} [propertyName] 实体属性名
      * @param {number} [columnLength] 字段数据长度
      * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
      * @param {string} [columnComment] 字段描述
      * @param {string} [netType] .NET类型
+     * @param {string} [dataType] 数据库中类型(物理类型)
+     * @param {string} [nullableNetType] 可空.NET类型
      * @param {string} [effectType] 作用类型(字典)
      * @param {string} [fkConfigId] 外键库标识
      * @param {string} [fkEntityName] 外键实体名称
      * @param {string} [fkTableName] 外键表名称
      * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-     * @param {string} [fkColumnName] 外键显示字段
      * @param {string} [fkLinkColumnName] 外键链接字段
-     * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+     * @param {string} [fkDisplayColumns] 外键显示字段
+     * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+     * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
      * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+     * @param {string} [pidColumn] 父级字段
      * @param {string} [dictTypeCode] 字典code
+     * @param {string} [queryType] 查询方式
+     * @param {string} [whetherQuery] 是否是查询条件
      * @param {string} [whetherRetract] 列表是否缩进(字典)
      * @param {string} [whetherRequired] 是否必填(字典)
      * @param {string} [whetherSortable] 是否可排序(字典)
-     * @param {string} [queryWhether] 是否是查询条件
-     * @param {string} [queryType] 查询方式
      * @param {string} [whetherTable] 列表显示
      * @param {string} [whetherAddUpdate] 增改
-     * @param {string} [columnKey] 主外键
-     * @param {string} [dataType] 数据库中类型(物理类型)
+     * @param {string} [whetherImport] 导入
      * @param {string} [whetherCommon] 是否是通用字段
-     * @param {string} [tableNickName] 表的别名 Table as XXX
-     * @param {string} [displayColumn] 显示文本字段
-     * @param {string} [valueColumn] 选中值字段
-     * @param {string} [pidColumn] 父级字段
      * @param {number} [orderNo] 排序
+     * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+     * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+     * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+     * @param {string} [extendedPropertyName] 扩展属性名称
+     * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
      * @param {*} [options] Override http request option.
      * @throws {RequiredError}
      * @memberof SysCodeGenConfigApi
      */
-    public async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
-        return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(this.axios, this.basePath));
+    public async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
+        return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options).then((request) => request(this.axios, this.basePath));
     }
     /**
      * 
@@ -767,42 +841,47 @@ export class SysCodeGenConfigApi extends BaseAPI {
      * @param {number} [id] 主键Id
      * @param {number} [codeGenId] 代码生成主表ID
      * @param {string} [columnName] 数据库字段名
+     * @param {string} [columnKey] 主外键
      * @param {string} [propertyName] 实体属性名
      * @param {number} [columnLength] 字段数据长度
      * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
      * @param {string} [columnComment] 字段描述
      * @param {string} [netType] .NET类型
+     * @param {string} [dataType] 数据库中类型(物理类型)
+     * @param {string} [nullableNetType] 可空.NET类型
      * @param {string} [effectType] 作用类型(字典)
      * @param {string} [fkConfigId] 外键库标识
      * @param {string} [fkEntityName] 外键实体名称
      * @param {string} [fkTableName] 外键表名称
      * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
-     * @param {string} [fkColumnName] 外键显示字段
      * @param {string} [fkLinkColumnName] 外键链接字段
-     * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
+     * @param {string} [fkDisplayColumns] 外键显示字段
+     * @param {Array<string>} [fkDisplayColumnList] 外键显示字段
+     * @param {Array<string>} [lowerFkDisplayColumnsList] 外键显示字段(首字母小写)
      * @param {string} [fkColumnNetType] 外键显示字段.NET类型
+     * @param {string} [pidColumn] 父级字段
      * @param {string} [dictTypeCode] 字典code
+     * @param {string} [queryType] 查询方式
+     * @param {string} [whetherQuery] 是否是查询条件
      * @param {string} [whetherRetract] 列表是否缩进(字典)
      * @param {string} [whetherRequired] 是否必填(字典)
      * @param {string} [whetherSortable] 是否可排序(字典)
-     * @param {string} [queryWhether] 是否是查询条件
-     * @param {string} [queryType] 查询方式
      * @param {string} [whetherTable] 列表显示
      * @param {string} [whetherAddUpdate] 增改
-     * @param {string} [columnKey] 主外键
-     * @param {string} [dataType] 数据库中类型(物理类型)
+     * @param {string} [whetherImport] 导入
      * @param {string} [whetherCommon] 是否是通用字段
-     * @param {string} [tableNickName] 表的别名 Table as XXX
-     * @param {string} [displayColumn] 显示文本字段
-     * @param {string} [valueColumn] 选中值字段
-     * @param {string} [pidColumn] 父级字段
      * @param {number} [orderNo] 排序
+     * @param {boolean} [isSelectorEffectType] 是否是选择器控件
+     * @param {string} [propertyNameTrimEndId] 去掉尾部Id的属性名
+     * @param {string} [lowerPropertyNameTrimEndId] 去掉尾部Id的属性名
+     * @param {string} [extendedPropertyName] 扩展属性名称
+     * @param {string} [lowerExtendedPropertyName] 首字母小写的扩展属性名称
      * @param {*} [options] Override http request option.
      * @throws {RequiredError}
      * @memberof SysCodeGenConfigApi
      */
-    public async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
-        return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(this.axios, this.basePath));
+    public async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, columnKey?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, dataType?: string, nullableNetType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkLinkColumnName?: string, fkDisplayColumns?: string, fkDisplayColumnList?: Array<string>, lowerFkDisplayColumnsList?: Array<string>, fkColumnNetType?: string, pidColumn?: string, dictTypeCode?: string, queryType?: string, whetherQuery?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, whetherTable?: string, whetherAddUpdate?: string, whetherImport?: string, whetherCommon?: string, orderNo?: number, isSelectorEffectType?: boolean, propertyNameTrimEndId?: string, lowerPropertyNameTrimEndId?: string, extendedPropertyName?: string, lowerExtendedPropertyName?: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
+        return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, columnKey, propertyName, columnLength, lowerPropertyName, columnComment, netType, dataType, nullableNetType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkLinkColumnName, fkDisplayColumns, fkDisplayColumnList, lowerFkDisplayColumnsList, fkColumnNetType, pidColumn, dictTypeCode, queryType, whetherQuery, whetherRetract, whetherRequired, whetherSortable, whetherTable, whetherAddUpdate, whetherImport, whetherCommon, orderNo, isSelectorEffectType, propertyNameTrimEndId, lowerPropertyNameTrimEndId, extendedPropertyName, lowerExtendedPropertyName, options).then((request) => request(this.axios, this.basePath));
     }
     /**
      * 

+ 0 - 1
Web/src/api-services/apis/sys-common-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-config-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-const-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-database-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-dict-data-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-dict-type-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-email-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-enum-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-file-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-job-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-ldap-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-log-diff-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-log-ex-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-log-op-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-log-vis-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-menu-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-message-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-notice-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-oauth-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-online-user-api.ts

@@ -11,7 +11,6 @@
  * 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

+ 0 - 1
Web/src/api-services/apis/sys-open-access-api.ts

@@ -11,7 +11,6 @@
  * 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

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

@@ -11,7 +11,6 @@
  * 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

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác