From 7620ece055c34a13c868d846f4f34cd0a0fb3c4d Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期四, 07 八月 2025 18:26:28 +0800
Subject: [PATCH] feat:任务开发

---
 FlexJobApi.Core/FlexJobApi.Core.xml |  201 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 185 insertions(+), 16 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index f4271d6..8c732bc 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -644,6 +644,21 @@
             鍙戝竷鐘舵��
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.CheckReceiveStatus">
+            <summary>
+            楠屾敹鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.SettlementStatus">
+            <summary>
+            缁撶畻鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.RecommendStatus">
+            <summary>
+            鎺ㄨ崘鐘舵��
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.TaskInfoBenefit">
             <summary>
             浠诲姟绂忓埄
@@ -1949,6 +1964,36 @@
             鏃ョ粨
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.EnumTaskCheckReceiveStatus">
+            <summary>
+            浠诲姟缁撶畻鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskCheckReceiveStatus.Wait">
+            <summary>
+            寰呴獙鏀�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskCheckReceiveStatus.Completed">
+            <summary>
+            宸查獙鏀�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumTaskRecommendStatus">
+            <summary>
+            浠诲姟鎺ㄨ崘鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskRecommendStatus.No">
+            <summary>
+            鏈帹鑽�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskRecommendStatus.Yes">
+            <summary>
+            宸叉帹鑽�
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.EnumTaskReleaseStatus">
             <summary>
             浠诲姟鍙戝竷鐘舵��
@@ -1962,6 +2007,21 @@
         <member name="F:FlexJobApi.Core.EnumTaskReleaseStatus.Stopped">
             <summary>
             宸插仠姝�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumTaskSettlementStatus">
+            <summary>
+            浠诲姟缁撶畻鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskSettlementStatus.Wait">
+            <summary>
+            寰呯粨绠�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskSettlementStatus.Completed">
+            <summary>
+            宸茬粨绠�
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.EnumTaskStatus">
@@ -1999,6 +2059,31 @@
             宸茶阿缁�
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.EnumTaskUserSettlementStatus">
+            <summary>
+            浠诲姟鐢ㄦ埛缁撶畻鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSettlementStatus.Wait">
+            <summary>
+            寰呯粨绠�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSettlementStatus.InProcess">
+            <summary>
+            缁撶畻涓�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSettlementStatus.Completed">
+            <summary>
+            宸茬粨绠�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSettlementStatus.Fail">
+            <summary>
+            缁撶畻澶辫触
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.EnumTaskUserSignContractStatus">
             <summary>
             浠诲姟鐢ㄦ埛绛剧害鐘舵��
@@ -2017,6 +2102,31 @@
         <member name="F:FlexJobApi.Core.EnumTaskUserSignContractStatus.Refuse">
             <summary>
             宸叉嫆绛�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumTaskUserSubmitCheckReceiveStatus">
+            <summary>
+            浠诲姟楠屾敹鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSubmitCheckReceiveStatus.Submit">
+            <summary>
+            寰呮彁浜�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSubmitCheckReceiveStatus.Wait">
+            <summary>
+            寰呴獙鏀�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSubmitCheckReceiveStatus.Success">
+            <summary>
+            楠屾敹閫氳繃
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskUserSubmitCheckReceiveStatus.Fail">
+            <summary>
+            楠屾敹鏈�氳繃
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.EnumClientType">
@@ -2525,6 +2635,11 @@
             鏌ヨ鎵�鏈�
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.MaxDeep">
+            <summary>
+            鏈�澶ф繁搴�
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Id">
             <summary>
             Id
@@ -2760,6 +2875,36 @@
             浠诲姟缁撴潫鏃堕棿
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.SetTaskInfoRecommendStatusCommand">
+            <summary>
+            璁剧疆浠诲姟鏄惁鎺ㄨ崘
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetTaskInfoRecommendStatusCommand.Ids">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetTaskInfoRecommendStatusCommand.RecommendStatus">
+            <summary>
+            鎺ㄨ崘鐘舵��
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SetTaskInfoReleaseStatusCommand">
+            <summary>
+            璁剧疆浠诲姟鍙戝竷鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetTaskInfoReleaseStatusCommand.Ids">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SetTaskInfoReleaseStatusCommand.ReleaseStatus">
+            <summary>
+            鍙戝竷鐘舵��
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.GetTaskInfoQuery">
             <summary>
             鏌ヨ浠诲姟璇︽儏
@@ -2890,9 +3035,19 @@
             鍙戝竷鐘舵��
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQuery.RecommendStatus">
+            <summary>
+            鎺ㄨ崘鐘舵��
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.GetTaskInfosQueryResultItem">
             <summary>
             鏌ヨ浠诲姟鍒嗛〉鍒楄〃-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.Id">
+            <summary>
+            Id
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.Name">
@@ -2950,17 +3105,31 @@
             鍙戝竷鐘舵��
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.TaskInfoQueryable">
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.CheckReceiveStatus">
             <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="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.SettlementStatus">
+            <summary>
+            缁撶畻鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.RecommendStatus">
+            <summary>
+            鎺ㄨ崘鐘舵��
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.TaskInfoRepository">
+            <summary>
+            浠诲姟浠撳簱
+            </summary>
+        </member>
+        <member name="M:FlexJobApi.Core.TaskInfoRepository.GetQueryable(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.TaskInfo},FlexJobApi.Core.CurrentLogier)">
             <summary>
             鑾峰彇浠诲姟鏌ヨ
             </summary>
             <param name="rep"></param>
-            <param name="query"></param>
             <param name="logier"></param>
             <returns></returns>
         </member>
@@ -3054,19 +3223,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 +3423,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 +3433,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 +3443,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">

--
Gitblit v1.9.1