| | |
| | | Access = t.Access, |
| | | Code = t.Code, |
| | | File = t.File, |
| | | WxmpQrCode = t.WxmpQrCode, |
| | | Status = t.Status, |
| | | CompletedTime = t.CompletedTime, |
| | | Operator = uugi == null |
| | |
| | | /// <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( |