|
@@ -216,7 +216,7 @@ namespace Hotline.Application.Subscribers
|
|
|
[CapSubscribe(Hotline.Share.Mq.EventNames.SharingOrderRevoke)]
|
|
|
public async Task RecCancelOrderAsync(CancelOrderDto dto, CancellationToken cancellationToken)
|
|
|
{
|
|
|
- var order = await _orderRepository.GetAsync(p => p.ProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
+ var order = await _orderRepository.GetAsync(p => p.ReceiveProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
if (order is null)
|
|
|
throw new UserFriendlyException("未查询到工单");
|
|
|
|
|
@@ -272,7 +272,7 @@ namespace Hotline.Application.Subscribers
|
|
|
if (exists)
|
|
|
throw new UserFriendlyException($"收到重复催办编号: {dto.DsBisId}");
|
|
|
|
|
|
- var order = await _orderRepository.Queryable().Where(x => x.ProvinceNo == dto.CaseSerial).FirstAsync(cancellationToken);
|
|
|
+ var order = await _orderRepository.Queryable().Where(x => x.ReceiveProvinceNo == dto.CaseSerial).FirstAsync(cancellationToken);
|
|
|
var model = new OrderUrge();
|
|
|
model.InitId();
|
|
|
model.State = 0;
|
|
@@ -316,7 +316,7 @@ namespace Hotline.Application.Subscribers
|
|
|
[CapSubscribe(Hotline.Share.Mq.EventNames.SharingOrderWarning)]
|
|
|
public async Task RecWarnInfoAsync(WarningDto dto, CancellationToken cancellationToken)
|
|
|
{
|
|
|
- var order = await _orderRepository.Queryable().Where(x => x.ProvinceNo == dto.CaseSerial).FirstAsync(cancellationToken);
|
|
|
+ var order = await _orderRepository.Queryable().Where(x => x.ReceiveProvinceNo == dto.CaseSerial).FirstAsync(cancellationToken);
|
|
|
if (order != null)
|
|
|
{
|
|
|
var model = new OrderUrge();
|
|
@@ -376,7 +376,7 @@ namespace Hotline.Application.Subscribers
|
|
|
if (exists)
|
|
|
throw new UserFriendlyException($"收到重复督办编号: {dto.ProvinceOrderSuperviseDto.SuperviseSerial}");
|
|
|
|
|
|
- var order = await _orderRepository.Queryable().Where(x => x.ProvinceNo == dto.ProvinceOrderSuperviseDto!.CaseSerial).FirstAsync(cancellationToken);
|
|
|
+ var order = await _orderRepository.Queryable().Where(x => x.ReceiveProvinceNo == dto.ProvinceOrderSuperviseDto!.CaseSerial).FirstAsync(cancellationToken);
|
|
|
var org = await _systemOrganizeRepository.GetAsync(x => x.Id == order.ActualHandleOrgCode, cancellationToken);
|
|
|
var model = new OrderSupervise();
|
|
|
model.InitId();
|
|
@@ -413,7 +413,7 @@ namespace Hotline.Application.Subscribers
|
|
|
// .FirstAsync(cancellationToken);
|
|
|
|
|
|
var orderScreen = await _orderScreenRepository.Queryable()
|
|
|
- .Where(x => x.Order.ProvinceNo == dto.ProvinceScreenResult.CaseSerial &&
|
|
|
+ .Where(x => x.Order.ReceiveProvinceNo == dto.ProvinceScreenResult.CaseSerial &&
|
|
|
x.Status == EScreenStatus.Approval)
|
|
|
.FirstAsync(cancellationToken);
|
|
|
|
|
@@ -471,7 +471,7 @@ namespace Hotline.Application.Subscribers
|
|
|
var orderVisit = await _orderVisitRepository.Queryable()
|
|
|
.Includes(x => x.Order)
|
|
|
.Includes(x => x.OrderVisitDetails)
|
|
|
- .Where(x => x.Order.ProvinceNo == dto.ProvinceNo &&
|
|
|
+ .Where(x => x.Order.ReceiveProvinceNo == dto.ProvinceNo &&
|
|
|
x.VisitState != Share.Enums.Order.EVisitState.None).FirstAsync(cancellationToken);
|
|
|
|
|
|
if (orderVisit != null)
|
|
@@ -549,13 +549,13 @@ namespace Hotline.Application.Subscribers
|
|
|
else
|
|
|
{
|
|
|
//处理省下行回访
|
|
|
- var order = await _orderRepository.Queryable().Where(x => x.ProvinceNo == dto.ProvinceNo).FirstAsync();
|
|
|
+ var order = await _orderRepository.Queryable().Where(x => x.ReceiveProvinceNo == dto.ProvinceNo).FirstAsync();
|
|
|
if (order !=null)
|
|
|
{
|
|
|
//判断是否有发布数据
|
|
|
var orderPublish = await _orderPublishRepository.Queryable()
|
|
|
.Includes(x => x.Order).
|
|
|
- Where(x => x.Order.ProvinceNo == dto.ProvinceNo).FirstAsync(cancellationToken);
|
|
|
+ Where(x => x.Order.ReceiveProvinceNo == dto.ProvinceNo).FirstAsync(cancellationToken);
|
|
|
if (orderPublish == null)
|
|
|
{
|
|
|
orderPublish = new OrderPublish();
|
|
@@ -646,7 +646,7 @@ namespace Hotline.Application.Subscribers
|
|
|
[CapSubscribe(Hotline.Share.Mq.EventNames.SharingOrderDelayResult)]
|
|
|
public async Task OrderDelayWeb(ProvinceSendDelayResultDto dto, CancellationToken cancellationToken)
|
|
|
{
|
|
|
- var order = await _orderRepository.GetAsync(x => x.ProvinceNo == dto.No, cancellationToken);
|
|
|
+ var order = await _orderRepository.GetAsync(x => x.ReceiveProvinceNo == dto.No, cancellationToken);
|
|
|
if (order != null)
|
|
|
{
|
|
|
//查询延期
|
|
@@ -727,7 +727,7 @@ namespace Hotline.Application.Subscribers
|
|
|
public async Task RecOrderExtensionAsync(OrderExtensionDto dto, CancellationToken cancellationToken)
|
|
|
{
|
|
|
var order = await _orderRepository.Queryable()
|
|
|
- .FirstAsync(d => d.ProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
+ .FirstAsync(d => d.ReceiveProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
|
|
|
var orderExtension = await _orderDomainService.GetOrderExtensionsAsync(dto.ProvinceNo, cancellationToken);
|
|
|
if (orderExtension is null)
|
|
@@ -774,7 +774,7 @@ namespace Hotline.Application.Subscribers
|
|
|
[CapSubscribe(EventNames.SharingOrderSupplements)]
|
|
|
public async Task RecOrderSupplementsAsync(AddOrderComplementDto dto, CancellationToken cancellationToken)
|
|
|
{
|
|
|
- var order = await _orderRepository.GetAsync(d => d.ProvinceNo == dto.CaseSerial, cancellationToken);
|
|
|
+ var order = await _orderRepository.GetAsync(d => d.ReceiveProvinceNo == dto.CaseSerial, cancellationToken);
|
|
|
if (order is null)
|
|
|
throw new UserFriendlyException("无效省工单编号");
|
|
|
dto.OrderId = order.Id;
|
|
@@ -798,7 +798,7 @@ namespace Hotline.Application.Subscribers
|
|
|
switch (dto.DsBisType)
|
|
|
{
|
|
|
case EDsBisType.AcceptOrder:
|
|
|
- var order = await _orderRepository.GetAsync(d => d.ProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
+ var order = await _orderRepository.GetAsync(d => d.ReceiveProvinceNo == dto.ProvinceNo, cancellationToken);
|
|
|
if (order is null)
|
|
|
throw new UserFriendlyException("无效省工单编号");
|
|
|
|
|
@@ -807,7 +807,7 @@ namespace Hotline.Application.Subscribers
|
|
|
break;
|
|
|
case EDsBisType.OrderPreviousResult:
|
|
|
var sendBack = await _orderSendBackRepository.Queryable()
|
|
|
- .Where(d => d.Order.ProvinceNo == dto.ProvinceNo)
|
|
|
+ .Where(d => d.Order.ReceiveProvinceNo == dto.ProvinceNo)
|
|
|
.FirstAsync(cancellationToken);
|
|
|
if (sendBack is null)
|
|
|
throw new UserFriendlyException("无效省工单退回编号");
|
|
@@ -835,7 +835,7 @@ namespace Hotline.Application.Subscribers
|
|
|
break;
|
|
|
case EDsBisType.OrderScreenResult:
|
|
|
var orderScreen = await _orderScreenRepository.Queryable()
|
|
|
- .Where(x => x.Order.ProvinceNo == dto.ProvinceNo && x.Status == Share.Enums.Order.EScreenStatus.Approval)
|
|
|
+ .Where(x => x.Order.ReceiveProvinceNo == dto.ProvinceNo && x.Status == Share.Enums.Order.EScreenStatus.Approval)
|
|
|
.FirstAsync(cancellationToken);
|
|
|
if (orderScreen is null)
|
|
|
throw new UserFriendlyException("未查询到对应省工单甄别数据");
|
|
@@ -845,7 +845,7 @@ namespace Hotline.Application.Subscribers
|
|
|
break;
|
|
|
case EDsBisType.OrderDelayResult:
|
|
|
var orderDelay = await _orderDelayRepository.Queryable()
|
|
|
- .Where(d => d.Order.ProvinceNo == dto.ProvinceNo && d.DelayState == EDelayState.Examining)
|
|
|
+ .Where(d => d.Order.ReceiveProvinceNo == dto.ProvinceNo && d.DelayState == EDelayState.Examining)
|
|
|
.FirstAsync(cancellationToken);
|
|
|
if (orderDelay is null)
|
|
|
throw new UserFriendlyException($"未查询到延期数据, ProvinceNo: {dto.ProvinceNo}");
|