| | |
| | | entity.UpdatedUserId = logier.Id; |
| | | entity.UpdatedTime = DateTime.Now; |
| | | } |
| | | if (entity.Access.HasValue && entity.TemplateId.IsNotNull() && entity.Status == EnumContractTemplateStatus.Wait) |
| | | if (entity.Access.HasValue && entity.TemplateId.IsNotNull()) |
| | | { |
| | | if (entity.Status == EnumContractTemplateStatus.Wait) |
| | | { |
| | | entity.Status = EnumContractTemplateStatus.Completed; |
| | | entity.CompletedTime = DateTime.Now; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | entity.Status = EnumContractTemplateStatus.Wait; |
| | | entity.CompletedTime = null; |
| | | } |
| | | }, |
| | | cancellationToken); |
| | | } |