From 8eee16cace4ee81f4ddff2a1e265db792178e70e Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期四, 07 八月 2025 17:16:56 +0800
Subject: [PATCH] feat:企业开发

---
 FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs |    2 +-
 FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs      |    2 +-
 FlexJobApi.Core/FlexJobApi.Core.xml                                       |   35 ++++++++++++++++++++---------------
 FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs           |   12 ++++++------
 FlexJobApi.Application/FlexJobApi.Application.xml                         |    3 ++-
 5 files changed, 30 insertions(+), 24 deletions(-)

diff --git a/FlexJobApi.Application/FlexJobApi.Application.xml b/FlexJobApi.Application/FlexJobApi.Application.xml
index d060bfd..0874d90 100644
--- a/FlexJobApi.Application/FlexJobApi.Application.xml
+++ b/FlexJobApi.Application/FlexJobApi.Application.xml
@@ -64,7 +64,7 @@
             <param name="cancellationToken"></param>
             <returns></returns>
         </member>
-        <member name="M:FlexJobApi.Application.DictionaryDataCommandHandler.LoopSyncHumanResourcesAreaDictionaryData(System.Guid,System.Collections.Generic.List{FlexJobApi.Core.DictionaryData},System.Collections.Generic.List{FlexJobApi.Core.BaseArea},System.Collections.Generic.List{FlexJobApi.Core.BaseArea})">
+        <member name="M:FlexJobApi.Application.DictionaryDataCommandHandler.LoopSyncHumanResourcesAreaDictionaryData(System.Guid,System.Collections.Generic.List{FlexJobApi.Core.DictionaryData},System.Collections.Generic.List{FlexJobApi.Core.BaseArea},System.Collections.Generic.List{FlexJobApi.Core.BaseArea},System.Int32)">
             <summary>
             閫掑綊鍚屾浜哄姏璧勬簮鍦板尯瀛楀吀鏁版嵁
             </summary>
@@ -72,6 +72,7 @@
             <param name="entities"></param>
             <param name="all"></param>
             <param name="areas"></param>
+            <param name="deep"></param>
         </member>
         <member name="T:FlexJobApi.Application.DictionaryCategoriesQueryHandler">
             <summary>
diff --git a/FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs b/FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs
index a71b3b1..b55ad0e 100644
--- a/FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs
+++ b/FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs
@@ -34,12 +34,12 @@
         {
             var logier = JwtUtils.GetCurrentLogier();
             return await request.SaveData<TaskInfo, SaveTaskInfoCommand>(
-                 q => TaskInfoRepository.GetQueryable(
-                    rep,
-                    q => q
-                         .Include(it => it.Benefits)
-                         .Include(it => it.CredentialLimits),
-                    logier),
+                 q => {
+                     q = TaskInfoRepository.GetQueryable(rep)
+                          .Include(it => it.Benefits)
+                          .Include(it => it.CredentialLimits);
+                     return q;
+                 },
                  null,
                  (entity) =>
                  {
diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index f4271d6..97f842d 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -2525,6 +2525,11 @@
             鏌ヨ鎵�鏈�
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.MaxDeep">
+            <summary>
+            鏈�澶ф繁搴�
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Id">
             <summary>
             Id
@@ -2950,12 +2955,12 @@
             鍙戝竷鐘舵��
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.TaskInfoQueryable">
+        <member name="T:FlexJobApi.Core.TaskInfoRepository">
             <summary>
-            浠诲姟鏌ヨ
+            浠诲姟浠撳簱
             </summary>
         </member>
-        <member name="M:FlexJobApi.Core.TaskInfoQueryable.GetQueryable(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.TaskInfo},System.Func{System.Linq.IQueryable{FlexJobApi.Core.TaskInfo},System.Linq.IQueryable{FlexJobApi.Core.TaskInfo}},FlexJobApi.Core.CurrentLogier)">
+        <member name="M:FlexJobApi.Core.TaskInfoRepository.GetQueryable(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.TaskInfo},FlexJobApi.Core.CurrentLogier)">
             <summary>
             鑾峰彇浠诲姟鏌ヨ
             </summary>
@@ -3054,19 +3059,19 @@
             浼佷笟璁よ瘉
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.ProvinceId">
+        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.ProvinceCode">
             <summary>
-            鎵�鍦ㄧ渷浠絀d
+            鎵�鍦ㄧ渷浠界紪鍙�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.CityId">
+        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.CityCode">
             <summary>
-            鎵�鍦ㄥ煄甯侷d
+            鎵�鍦ㄥ煄甯傜紪鍙�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.IndustryTypeId">
+        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.IndustryTypeCode">
             <summary>
-            鎵�灞炶涓欼d
+            鎵�灞炶涓氱紪鍙�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.MainBusiness">
@@ -3254,9 +3259,9 @@
             浼佷笟璁よ瘉
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.ProvinceId">
+        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.ProvinceCode">
             <summary>
-            鎵�鍦ㄧ渷浠絀d
+            鎵�鍦ㄧ渷浠界紪鍙�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.ProvinceContent">
@@ -3264,9 +3269,9 @@
             鎵�鍦ㄧ渷浠�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.CityId">
+        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.CityCode">
             <summary>
-            鎵�鍦ㄥ煄甯侷d
+            鎵�鍦ㄥ煄甯傜紪鍙�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.CityContent">
@@ -3274,9 +3279,9 @@
             鎵�鍦ㄥ煄甯�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.IndustryTypeId">
+        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.IndustryTypeCode">
             <summary>
-            鎵�灞炶涓欼d
+            鎵�灞炶涓氱紪鍙�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.IndustryTypeContent">
diff --git a/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs b/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs
index 4fbc5a6..c8c5b2a 100644
--- a/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs
+++ b/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs
@@ -24,7 +24,7 @@
         public static IQueryable<TaskInfo> GetQueryable(this IRepository<TaskInfo> rep, CurrentLogier logier = null)
         {
             logier = logier ?? JwtUtils.GetCurrentLogier();
-            return q = rep.AsQueryable().AsNoTracking()
+            return rep.AsQueryable().AsNoTracking()
                  .OrderBy(it => it.BeginTime)
                  .Where(it => it.EnterpriseId == logier.EnterpriseId);
         }
diff --git a/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs b/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs
index d3055d9..51b04eb 100644
--- a/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs
+++ b/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs
@@ -65,7 +65,7 @@
         /// <summary>
         /// 鎵�灞炶涓氱紪鍙�
         /// </summary>
-        public Guid? IndustryTypeCode { get; set; }
+        public string IndustryTypeCode { get; set; }
 
         /// <summary>
         /// 涓昏惀涓氬姟

--
Gitblit v1.9.1