|
@@ -266,8 +266,8 @@ namespace Hotline.Application.Subscribers
|
|
|
}
|
|
|
};
|
|
|
await _orderRevokeRepository.AddAsync(orderRevoke, cancellationToken);
|
|
|
- var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
- CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
+ //var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
+ //CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
|
|
|
//计算order 期满时间
|
|
|
ExpiredTimeWithConfig expiredTimeConfig;
|
|
@@ -297,7 +297,7 @@ namespace Hotline.Application.Subscribers
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- await _workflowDomainService.RecallToCenterFirstToSendAsync(order.WorkflowId, dto.Opinion,
|
|
|
+ await _workflowDomainService.RecallToCenterFirstToSendAsync(order.WorkflowId, dto.Opinion,
|
|
|
order.Status >= EOrderStatus.Filed, order.ExpiredTime, cancellationToken);
|
|
|
}
|
|
|
}
|
|
@@ -459,11 +459,8 @@ namespace Hotline.Application.Subscribers
|
|
|
x.Status == EScreenStatus.Approval)
|
|
|
.FirstAsync(cancellationToken);
|
|
|
|
|
|
- var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
- CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
- var current = SessionContextCreator.CreateSessionContext(_sessionContext, dto.Source, cityBase);
|
|
|
- await _workflowApplication.HandleToEndAsync(current,
|
|
|
- orderScreen.WorkflowId, "省上推送甄别结果", null,
|
|
|
+ //var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
+ //CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
SessionContextCreator.CreateSessionContext(_sessionContextProvider, dto.Source);
|
|
|
await _workflowApplication.HandleToEndAsync(orderScreen.WorkflowId, "省上推送甄别结果", null,
|
|
|
dto.ProvinceScreenResult.AuditResult
|
|
@@ -710,11 +707,9 @@ namespace Hotline.Application.Subscribers
|
|
|
orderDelay.FileJson = await _fileRepository.AddFileAsync(dto.Files, orderDelay.Id, orderDelay.WorkflowId, cancellationToken);
|
|
|
await _orderDelayRepository.UpdateAsync(orderDelay, cancellationToken);
|
|
|
|
|
|
- var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
- CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
+ //var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
+ //CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
|
|
|
- var current = SessionContextCreator.CreateSessionContext(_sessionContext, dto.Source, cityBase);
|
|
|
- await _workflowApplication.HandleToEndAsync(current, orderDelay.WorkflowId, dto.Opinion, dto.Files,
|
|
|
SessionContextCreator.CreateSessionContext(_sessionContextProvider, dto.Source);
|
|
|
await _workflowApplication.HandleToEndAsync(orderDelay.WorkflowId, dto.Opinion, dto.Files,
|
|
|
dto.IsPass ? EReviewResult.Approval : EReviewResult.Failed, cancellationToken);
|
|
@@ -735,16 +730,15 @@ namespace Hotline.Application.Subscribers
|
|
|
if (string.IsNullOrEmpty(order.WorkflowId))
|
|
|
throw new UserFriendlyException($"该工单未开启流程,orderId: {dto.OrderId}");
|
|
|
|
|
|
- //if (dto.Files != null && dto.Files.Any())
|
|
|
- //{
|
|
|
- // order.FileJson = await _fileRepository.AddFileAsync(dto.Files, order.Id, order.WorkflowId,
|
|
|
- // cancellationToken);
|
|
|
- // await _orderRepository.FileAsync(order, cancellationToken);
|
|
|
- //}
|
|
|
- var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
- CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
+ //if (dto.Files != null && dto.Files.Any())
|
|
|
+ //{
|
|
|
+ // order.FileJson = await _fileRepository.AddFileAsync(dto.Files, order.Id, order.WorkflowId,
|
|
|
+ // cancellationToken);
|
|
|
+ // await _orderRepository.FileAsync(order, cancellationToken);
|
|
|
+ //}
|
|
|
+ //var setting = _systemSettingCacheManager.GetSetting(SettingConstants.CityBaseConfiguration)?.SettingValue[0];
|
|
|
+ //CityBaseConfiguration cityBase = JsonConvert.DeserializeObject<CityBaseConfiguration>(setting);
|
|
|
|
|
|
- var current = SessionContextCreator.CreateSessionContext(_sessionContext, dto.Source, cityBase);
|
|
|
switch (dto.FinishType)
|
|
|
{
|
|
|
case "0":
|