sunpengfei
2025-08-22 2ee7237688feff4b2b3767e7fe17705aaefea532
FlexJobApi.UserServer.Application/ElectronSign/Queries/ContractTemplateQueryHandler.cs
@@ -117,6 +117,7 @@
                        Access = t.Access,
                        Code = t.Code,
                        File = t.File,
                        WxmpQrCode = t.WxmpQrCode,
                        Status = t.Status,
                        CompletedTime = t.CompletedTime,
                        Operator = uugi == null
@@ -203,9 +204,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(