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

---
 FlexJobApi.Core/FlexJobApi.Core.xml |  346 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 345 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index e6920f5..666c230 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -544,6 +544,11 @@
             浼佷笟
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.Code">
+            <summary>
+            浠诲姟鍗曞彿
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.TaskInfo.Name">
             <summary>
             浠诲姟鍚嶇О
@@ -551,7 +556,7 @@
         </member>
         <member name="P:FlexJobApi.Core.TaskInfo.BillingMethod">
             <summary>
-            璁¤垂鏂瑰紡
+            缁撶畻鍛ㄦ湡
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.TaskInfo.ServiceFee">
@@ -622,6 +627,16 @@
         <member name="P:FlexJobApi.Core.TaskInfo.EndTime">
             <summary>
             浠诲姟缁撴潫鏃堕棿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.Status">
+            <summary>
+            浠诲姟鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.TaskInfo.ReleaseStatus">
+            <summary>
+            鍙戝竷鐘舵��
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.TaskInfoBenefit">
@@ -1784,6 +1799,11 @@
             鏁版嵁瀛楀吀
             </summary>
         </member>
+        <member name="F:FlexJobApi.Core.EnumResourceController.Task">
+            <summary>
+            浠诲姟
+            </summary>
+        </member>
         <member name="F:FlexJobApi.Core.EnumResourceController.Auth">
             <summary>
             鐢ㄦ埛璁よ瘉
@@ -1922,6 +1942,36 @@
         <member name="F:FlexJobApi.Core.EnumSettlementCycle.Day">
             <summary>
             鏃ョ粨
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumTaskReleaseStatus">
+            <summary>
+            浠诲姟鍙戝竷鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskReleaseStatus.InProcess">
+            <summary>
+            鍙戝竷涓�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskReleaseStatus.Stopped">
+            <summary>
+            宸插仠姝�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.EnumTaskStatus">
+            <summary>
+            浠诲姟瀹夋帓鐘舵��
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskStatus.Wait">
+            <summary>
+            寰呭畨鎺�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumTaskStatus.Complete">
+            <summary>
+            宸插畨鎺�
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.EnumTaskUserHireStatus">
@@ -2245,6 +2295,21 @@
             缂栧彿
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.Models.Common.DictionaryDataQueryModel">
+            <summary>
+            鏁版嵁瀛楀吀鏌ヨ妯″瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.Common.DictionaryDataQueryModel.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.Common.DictionaryDataQueryModel.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.DeleteDictionaryCategoryCommand">
             <summary>
             鍒犻櫎鏁版嵁瀛楀吀绫诲埆
@@ -2445,6 +2510,16 @@
             涓婄骇Id
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.Keywords">
+            <summary>
+            鍏抽敭瀛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQuery.All">
+            <summary>
+            鏌ヨ鎵�鏈�
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.GetDictionaryDataSelectQueryResultOption.Id">
             <summary>
             Id
@@ -2503,6 +2578,11 @@
         <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.CategoryCode">
             <summary>
             绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.ParentId">
+            <summary>
+            涓婄骇Id
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.GetDictionaryDatasQuery.Keywords">
@@ -2599,6 +2679,265 @@
             <summary>
             鍚嶇О
             </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveTaskInfoCommand">
+            <summary>
+            淇濆瓨浠诲姟
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.Name">
+            <summary>
+            浠诲姟鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.BillingMethod">
+            <summary>
+            缁撶畻鍛ㄦ湡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.ServiceFee">
+            <summary>
+            鏈嶅姟璐�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.SettlementCycle">
+            <summary>
+            缁撶畻鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.Benefits">
+            <summary>
+            绂忓埄缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.AgeMinLimit">
+            <summary>
+            骞撮緞鑼冨洿鏈�灏�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.AgeMaxLimit">
+            <summary>
+            骞撮緞鑼冨洿澶�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.GenderLimit">
+            <summary>
+            鎬у埆瑕佹眰
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.CredentialLimits">
+            <summary>
+            璧勬牸璇佷功绫诲瀷缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.ProvinceCode">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.CityCode">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.Address">
+            <summary>
+            浠诲姟鍦扮偣璇︾粏鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.BeginTime">
+            <summary>
+            浠诲姟寮�濮嬫椂闂�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveTaskInfoCommand.EndTime">
+            <summary>
+            浠诲姟缁撴潫鏃堕棿
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetTaskInfoQuery">
+            <summary>
+            鏌ヨ浠诲姟璇︽儏
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQuery.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetTaskInfoQueryResult">
+            <summary>
+            鏌ヨ浠诲姟璇︽儏-缁撴灉
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.Name">
+            <summary>
+            浠诲姟鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.BillingMethod">
+            <summary>
+            缁撶畻鍛ㄦ湡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.ServiceFee">
+            <summary>
+            鏈嶅姟璐�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.SettlementCycle">
+            <summary>
+            缁撶畻鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.Benefits">
+            <summary>
+            绂忓埄
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.AgeMinLimit">
+            <summary>
+            骞撮緞鑼冨洿鏈�灏�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.AgeMaxLimit">
+            <summary>
+            骞撮緞鑼冨洿澶�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.GenderLimit">
+            <summary>
+            鎬у埆瑕佹眰
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.CredentialLimits">
+            <summary>
+            璧勬牸璇佷功绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.ProvinceCode">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.ProvinceName">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炵渷浠�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.CityCode">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.CityName">
+            <summary>
+            浠诲姟鍦扮偣鎵�灞炲煄甯�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.Address">
+            <summary>
+            浠诲姟鍦扮偣璇︾粏鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.BeginTime">
+            <summary>
+            浠诲姟寮�濮嬫椂闂�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.EndTime">
+            <summary>
+            浠诲姟缁撴潫鏃堕棿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfoQueryResult.CreatedTime">
+            <summary>
+            鍒涘缓鏃堕棿
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetTaskInfosQuery">
+            <summary>
+            鏌ヨ浠诲姟鍒嗛〉鍒楄〃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQuery.Keywords">
+            <summary>
+            鍏抽敭瀛楋紙浠诲姟鍚嶇О锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQuery.Time">
+            <summary>
+            鍙戝竷鏃堕棿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQuery.Status">
+            <summary>
+            浠诲姟鐘舵��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQuery.ReleaseStatus">
+            <summary>
+            鍙戝竷鐘舵��
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetTaskInfosQueryResultItem">
+            <summary>
+            鏌ヨ浠诲姟鍒嗛〉鍒楄〃-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.Name">
+            <summary>
+            浠诲姟鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.Code">
+            <summary>
+            浠诲姟鍗曞彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.BillingMethod">
+            <summary>
+            缁撶畻鍛ㄦ湡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.ServiceFee">
+            <summary>
+            鏈嶅姟璐�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.SettlementCycle">
+            <summary>
+            缁撶畻鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.GenderLimit">
+            <summary>
+            鎬у埆瑕佹眰
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetTaskInfosQueryResultItem.UserCount">
+            <summary>
+            鎶ュ悕浜烘暟
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.TaskInfoQueryable">
+            <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)">
+            <summary>
+            鑾峰彇浠诲姟鏌ヨ
+            </summary>
+            <param name="rep"></param>
+            <param name="query"></param>
+            <param name="logier"></param>
+            <returns></returns>
         </member>
         <member name="T:FlexJobApi.Core.PasswordLoginCommand">
             <summary>
@@ -4966,6 +5305,11 @@
             瀹㈡埛绔被鍨�
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.CurrentLogier.EnterpriseId">
+            <summary>
+            浼佷笟Id
+            </summary>
+        </member>
         <member name="M:FlexJobApi.Core.JwtHandler.PipelineAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext,Microsoft.AspNetCore.Http.DefaultHttpContext)">
             <summary>
             楠岃瘉绠¢亾锛屼篃灏辨槸楠岃瘉鏍稿績浠g爜

--
Gitblit v1.9.1