sunpengfei
2025-08-21 0210f1fc8e761b92615d77f31cc8752e297b5e5a
feat:开发
3个文件已修改
14 ■■■■■ 已修改文件
FlexJobApi.Core/FlexJobApi.Core.xml 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/FlexJobApi.Core.xml
@@ -7453,6 +7453,16 @@
            变量
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetContractTemplateQueryResult.CreatedUserId">
            <summary>
            创建操作人
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetContractTemplateQueryResult.IsEnterpriseUserCreated">
            <summary>
            是否企业用户创建
            </summary>
        </member>
        <member name="T:FlexJobApi.Core.GetContractTemplateQueryResultValue">
            <summary>
            查询合同模板变量
FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs
@@ -48,9 +48,12 @@
            }
            if (request.EnterpriseId == null) throw Oops.Oh(EnumErrorCodeType.s400, "请选择企业");
            if (request.Code.IsNotNull())
            {
            var existCode = await rep.AsQueryable().AsNoTracking()
                .AnyAsync(it => it.Code == request.Code && !it.IsDisabled && it.Id != request.Id);
            if (existCode) throw Oops.Oh(EnumErrorCodeType.s405, "业务编码");
            }
            var entity = await request.SaveData<ContractTemplate, SaveContractTemplateCommand>(
                 q => q
FlexJobApi.UserServer.Application/Users/Commands/SyncUserCommandHandler.cs
@@ -39,6 +39,7 @@
        public async Task<Guid> Handle(SyncEnterpriseUserCommand request, CancellationToken cancellationToken)
        {
            var enterprise = await repEnterprise.AsQueryable()
                .Include(it => it.EnterpriseAuth)
                .Where(it => it.SocietyCreditCode == request.Enterprise.SocietyCreditCode)
                .FirstOrDefaultAsync(cancellationToken);
            if (enterprise == null)