From 145c1d52feed52b494d3e2d19f3ecd1da11b8979 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 21 八月 2025 16:00:37 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs b/FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs index 5906423..243fec9 100644 --- a/FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs +++ b/FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs @@ -203,9 +203,14 @@ /// <returns></returns> public async Task<GetContractTemplateQueryResult> Handle(GetContractTemplateQuery request, CancellationToken cancellationToken) { - return await rep.AsQueryable().AsNoTracking() + var model = await rep.AsQueryable().AsNoTracking() .Where(it => it.Id == request.Id) .GetDetail<ContractTemplate, GetContractTemplateQueryResult>(cancellationToken); + model.IsEnterpriseUserCreated = await repUser.AsQueryable().AsNoTracking() + .Where(it => it.Id == model.CreatedUserId) + .Select(it => it.Type == EnumUserType.Enterprise) + .FirstOrDefaultAsync(); + return model; } private async Task AddContractTemplateLogsAsync( -- Gitblit v1.9.1