退货仓自动匹配处理地址后面带其他文字的 店铺操作task读取时间从3个月改为10天

This commit is contained in:
wule committed 2026-08-31 11:32:00 +08:00
1 parent 2e34c4ae92
commit fd6e23cfca
4 files changed
+8 -6

No files matched your search

@@ -1967,7 +1967,7 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls
}
// 退货地址不是退货仓,跳过
if (orderItem.ItemRefund?.return_detail != GlobalConfig.TransitReturnOrderReturnAddress)
if (orderItem.ItemRefund?.return_detail.StartsWith(GlobalConfig.TransitReturnOrderReturnAddress) == false)
continue;
if (orderItem.DistribReturnOrderInfo == null || orderItem.DistribReturnOrderInfo.warehouse_status == 0)
@@ -2017,7 +2017,7 @@ namespace _29WxOrderWpf.Ctrls.OrderCtrls
}
// 退货地址不是退货仓,跳过
if (orderItem.ItemRefund?.return_detail != GlobalConfig.TransitReturnOrderReturnAddress)
if (orderItem.ItemRefund?.return_detail.StartsWith(GlobalConfig.TransitReturnOrderReturnAddress) == false)
continue;
// 退货包裹未发货,跳过(仅退货退款已发货的才自动去申请拼多多退货退款)
if ((orderItem.ItemRefund?.return_waybill_id).IsNullOrEmpty())
+3 -2
View File
@@ -22,7 +22,7 @@ namespace _29WxOrderWpf.Services;
public class TaskService : SingleInstance<TaskService>
{
/// <summary>循环查询服务器任务状态的间隔(秒)</summary>
private const int TaskStatusPollIntervalSeconds = 30;
private const int TaskStatusPollIntervalSeconds = 60;
private readonly System.Timers.Timer _timer;
private readonly WxOrderServiceApi _kjdApi = new WxOrderServiceApi();
@@ -56,7 +56,8 @@ public class TaskService : SingleInstance<TaskService>
public event TaskEventHandler<IEnumerable<TaskItem>> TaskChanged;
public DateTime StartDate { get; private set; } = DateTime.Now.AddMonths(-3);
//public DateTime StartDate { get; private set; } = DateTime.Now.AddMonths(-3);
public DateTime StartDate { get; private set; } = DateTime.Now.AddDays(-10);
public DateTime EndDate { get; private set; } = DateTime.Now.Date.AddDays(1).AddSeconds(-1);
public void Start()
+2 -1
View File
@@ -134,7 +134,8 @@ namespace AllBase.Model.DBModel
get
{
//return this.orderItems.All(oi => !string.IsNullOrEmpty(oi.ItemRefund?.return_waybill_id)) && this.orderItems.All(oi => oi.ItemRefund?.return_detail == GlobalConfig.TransitReturnOrderReturnAddress);
return this.orderItems.All(oi => oi.ItemRefund?.return_detail == GlobalConfig.TransitReturnOrderReturnAddress);
//return this.orderItems.All(oi => oi.ItemRefund?.return_detail == GlobalConfig.TransitReturnOrderReturnAddress);
return this.orderItems.All(oi => oi.ItemRefund?.return_detail.StartsWith(GlobalConfig.TransitReturnOrderReturnAddress) == true);
}
set { }
}
@@ -316,7 +316,7 @@ namespace AllBase.Model.DBModel
TransitWarehouseAfterSaleWayBillStr = (this.ItemTransitOrderAfterSale?.downstream_express_code + "-" + this.ItemTransitOrderAfterSale?.downstream_waybill).Trim('-');
AddEditTransitWarehouseReturnOrderStr = "";
if (ItemRefund?.return_detail == GlobalConfig.TransitReturnOrderReturnAddress)
if (ItemRefund?.return_detail.StartsWith(GlobalConfig.TransitReturnOrderReturnAddress) == true)
{
if (order_id == "3738272473468804864")
{