This commit is contained in:
余宇波 2025-07-26 18:31:01 +08:00
parent 74dd275168
commit 1e85ccf537
4 changed files with 33 additions and 6 deletions

View File

@ -84,7 +84,7 @@ namespace MyCode.Project.Services.Implementation
//requestBizData.TradeStatus = 1010;
requestBizData.TradeType = 1;
requestBizData.SourceTradeNos = "";
requestBizData.ShopIds = null;// shopConfigs.Select(t => t.FSHOPCODE).ToList(); // new long[] { 378761130654261100, 378761130654261100 };
requestBizData.ShopIds = shopConfigs.Select(t => t.FSHOPCODE).ToList(); // new long[] { 378761130654261100, 378761130654261100 };
List<int> TradeTypeList = new List<int>();
TradeTypeList.Add(1);
TradeTypeList.Add(7);

View File

@ -19,11 +19,12 @@ using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace MyCode.Project.Services.Implementation
{
public class OrderPushService : IOrderPushService
public class OrderPushService : ServiceBase, IOrderPushService
{
private IJackYunService _jackYunService;
private IJackOrdersRepository _jackOrdersRepository;
@ -32,14 +33,15 @@ namespace MyCode.Project.Services.Implementation
private IPushKingDeeOrderItemRepository _pushKingDeeOrderItemRepository;
private IYTKJTShopParameterRepository _yTKJTShopParameterRepository;
private IKingDeeService _kingDeeService;
private IWorkProcessService _workProcessService;
public OrderPushService(IJackOrdersRepository jackOrdersRepository
, IJackOrdersItemRepository jackOrdersItemRepository
, IPushKingDeeOrderRepository pushKingDeeOrderRepository
, IPushKingDeeOrderItemRepository pushKingDeeOrderItemRepository
, IYTKJTShopParameterRepository yTKJTShopParameterRepository
, IJackYunService jackYunService
, IKingDeeService kingDeeService)
, IKingDeeService kingDeeService,
IWorkProcessService workProcessService )
{
_yTKJTShopParameterRepository = yTKJTShopParameterRepository;
_pushKingDeeOrderRepository = pushKingDeeOrderRepository;
@ -48,6 +50,7 @@ namespace MyCode.Project.Services.Implementation
_jackOrdersItemRepository = jackOrdersItemRepository;
_jackYunService = jackYunService;
_kingDeeService = kingDeeService;
_workProcessService = workProcessService;
}
@ -153,7 +156,11 @@ namespace MyCode.Project.Services.Implementation
_pushKingDeeOrderRepository.Add(pushKingDeeOrders);
_pushKingDeeOrderItemRepository.Add(pushKingDeeOrderItems);
}
pushKingDeeOrders.ForEach(t=>
{
_workProcessService.Add<IOrderPushService>(this.MerchantId, "PushOrderToKingDee", "推送订单到云星空或者WMS", t.Id, 1);
Thread.Sleep(300);
});
return JsonHelper.ToJson(list);
}
#endregion

View File

@ -26,6 +26,9 @@ def BarItemClick(e):
if (e.BarItemKey == "YTKJ_chongzhi"):
SelectRows = this.View.SelectedDataRows
Rowidlist = []
if(SelectRows==None):
this.View.ShowMessage("请先选择数据行")
return
for item in SelectRows:
Rowid = "'"+item["主键"].ToString()+"'"
Rowidlist.append(Rowid)
@ -34,4 +37,4 @@ def BarItemClick(e):
res=DBUtils.Execute(this.Context, sql)
if res>0:
this.View.InvokeFormOperation("Refresh")
this.View.ShowMessage("重置了"+res.ToString()+"条数据")
this.View.ShowMessage("重置了"+res.ToString()+"条数据")

View File

@ -0,0 +1,17 @@
SELECT top 200 [ID] 主键
,[FuncMethod] [方法名]
,[ParamInfo] [参数]
,[ExecuteTime] [执行时间]
,[RetryCount] [重试次数]
,[ExceptionInfo] [报错内容]
,[FuncStatus] [任务状态]
,[Creater] [创建人]
,[CreateTime] [创建时间]
,[Editor] [修改人]
,[EditTime] [修改时间]
,[Remark] [备注]
FROM [dbo].[SysWorkProcess]
where '#FEndDate#'>[CreateTime]
and '#FStartDate#'<=[CreateTime]
ORDER BY [EditTime] desc