|
@@ -3033,6 +3033,12 @@ public class OrderController : BaseController
|
|
|
{
|
|
|
dto.ProvinceRevokeString = "该工单已由省平台发送撤单!请直接归档办理!";
|
|
|
}
|
|
|
+ var isHasSendBackAudit = await _orderSendBackAuditRepository.Queryable().AnyAsync(x => x.OrderId == order.Id && x.State == ESendBackAuditState.Apply);
|
|
|
+ var isHasSendBack = await _orderSendBackRepository.Queryable().AnyAsync(x => x.OrderId == order.Id && x.State == 0);
|
|
|
+ if (order.CurrentHandleOrgId == "001" && !isHasSendBackAudit && order.Status < EOrderStatus.Filed && order.IsProvince && !isHasSendBack)
|
|
|
+ dto.IsCanProvinceSendBack = true;
|
|
|
+ else
|
|
|
+ dto.IsCanProvinceSendBack = false;
|
|
|
|
|
|
return dto;
|
|
|
}
|