sunpengfei
2025-08-07 8eee16cace4ee81f4ddff2a1e265db792178e70e
feat:企业开发
5个文件已修改
52 ■■■■■ 已修改文件
FlexJobApi.Application/FlexJobApi.Application.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Application/Tasks/Commands/TaskInfoCommandHandler.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/FlexJobApi.Core.xml 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
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>
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
                 q => {
                     q = TaskInfoRepository.GetQueryable(rep)
                         .Include(it => it.Benefits)
                         .Include(it => it.CredentialLimits),
                    logier),
                          .Include(it => it.CredentialLimits);
                     return q;
                 },
                 null,
                 (entity) =>
                 {
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>
            所在省份Id
            所在省份编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.CityId">
        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.CityCode">
            <summary>
            所在城市Id
            所在城市编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.IndustryTypeId">
        <member name="P:FlexJobApi.Core.SaveEnterpriseCommand.IndustryTypeCode">
            <summary>
            所属行业Id
            所属行业编号
            </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>
            所在省份Id
            所在省份编号
            </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>
            所在城市Id
            所在城市编号
            </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>
            所属行业Id
            所属行业编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetEnterpriseQueryResult.IndustryTypeContent">
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);
        }
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>
        /// 主营业务