Merge branch 'jackYun' of http://8.130.121.29:3000/yuyubo/YunTongJackYunTask into jackYun
This commit is contained in:
commit
78b1bdb2cc
@ -117,20 +117,22 @@ namespace MyCode.Project.Infrastructure.Common
|
|||||||
return "{}";
|
return "{}";
|
||||||
|
|
||||||
var result = "";
|
var result = "";
|
||||||
|
var settings = new JsonSerializerSettings();
|
||||||
if (isFirstLetterSmall == false)
|
if (isFirstLetterSmall == false)
|
||||||
{
|
{
|
||||||
result = JsonConvert.SerializeObject(target);
|
//result = JsonConvert.SerializeObject(target);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var settings = new JsonSerializerSettings();
|
|
||||||
settings.ContractResolver = new CamelCasePropertyNamesContractResolver();//首字母小写驼峰式命名
|
settings.ContractResolver = new CamelCasePropertyNamesContractResolver();//首字母小写驼峰式命名
|
||||||
if(nullValueHandling)
|
|
||||||
settings.NullValueHandling = NullValueHandling.Ignore;
|
|
||||||
result = JsonConvert.SerializeObject(target,settings);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (nullValueHandling)
|
||||||
|
settings.NullValueHandling = NullValueHandling.Ignore;
|
||||||
|
|
||||||
|
result = JsonConvert.SerializeObject(target, settings);
|
||||||
if (isConvertToSingleQuotes)
|
if (isConvertToSingleQuotes)
|
||||||
result = result.Replace("\"", "'");
|
result = result.Replace("\"", "'");
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
@ -21,5 +21,10 @@ namespace MyCode.Project.Services
|
|||||||
/// 添加抓单的调度
|
/// 添加抓单的调度
|
||||||
/// </summary>
|
/// </summary>
|
||||||
void AddTask();
|
void AddTask();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 添加“合并吉客云订单到新表”的任务
|
||||||
|
/// </summary>
|
||||||
|
void AddMergeJackYunOrder();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,13 +22,15 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
private IPushKingDeeOrderRepository _pushKingDeeOrderRepository;
|
private IPushKingDeeOrderRepository _pushKingDeeOrderRepository;
|
||||||
private IPushKingDeeOrderItemRepository _pushKingDeeOrderItemRepository;
|
private IPushKingDeeOrderItemRepository _pushKingDeeOrderItemRepository;
|
||||||
private IYTKJTShopParameterRepository _yTKJTShopParameterRepository;
|
private IYTKJTShopParameterRepository _yTKJTShopParameterRepository;
|
||||||
|
private IWorkProcessService _workProcessService;
|
||||||
|
|
||||||
public JackYunTaskService(IJackOrdersRepository jackOrdersRepository
|
public JackYunTaskService(IJackOrdersRepository jackOrdersRepository
|
||||||
, IJackOrdersItemRepository jackOrdersItemRepository
|
, IJackOrdersItemRepository jackOrdersItemRepository
|
||||||
, IPushKingDeeOrderRepository pushKingDeeOrderRepository
|
, IPushKingDeeOrderRepository pushKingDeeOrderRepository
|
||||||
, IPushKingDeeOrderItemRepository pushKingDeeOrderItemRepository
|
, IPushKingDeeOrderItemRepository pushKingDeeOrderItemRepository
|
||||||
, IYTKJTShopParameterRepository yTKJTShopParameterRepository
|
, IYTKJTShopParameterRepository yTKJTShopParameterRepository
|
||||||
, IJackYunService jackYunService)
|
, IJackYunService jackYunService,
|
||||||
|
IWorkProcessService workProcessService )
|
||||||
{
|
{
|
||||||
_yTKJTShopParameterRepository = yTKJTShopParameterRepository;
|
_yTKJTShopParameterRepository = yTKJTShopParameterRepository;
|
||||||
_pushKingDeeOrderRepository = pushKingDeeOrderRepository;
|
_pushKingDeeOrderRepository = pushKingDeeOrderRepository;
|
||||||
@ -36,6 +38,7 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
_jackOrdersRepository = jackOrdersRepository;
|
_jackOrdersRepository = jackOrdersRepository;
|
||||||
_jackOrdersItemRepository = jackOrdersItemRepository;
|
_jackOrdersItemRepository = jackOrdersItemRepository;
|
||||||
_jackYunService = jackYunService;
|
_jackYunService = jackYunService;
|
||||||
|
_workProcessService = workProcessService;
|
||||||
}
|
}
|
||||||
|
|
||||||
#region TaskGetJackYunOrder(调度运行抓吉客云销售订单)
|
#region TaskGetJackYunOrder(调度运行抓吉客云销售订单)
|
||||||
@ -47,7 +50,8 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
{
|
{
|
||||||
DateTime runTime = DateTime.Parse(now);
|
DateTime runTime = DateTime.Parse(now);
|
||||||
var list = _jackYunService.testTradeFullInfoGet(runTime);
|
var list = _jackYunService.testTradeFullInfoGet(runTime);
|
||||||
SetOrder(list);
|
SetOrder(list);
|
||||||
|
_workProcessService.Add<IJackYunTaskService>(this.MerchantId, "GetAndMergeJackYunOrder", "合并吉客云订单到新表", now, 1);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@ -156,6 +160,7 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
|
|
||||||
return JsonHelper.ToJson(list);
|
return JsonHelper.ToJson(list);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -100,10 +100,27 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
|
|
||||||
//trades = trades.Where(t => !oldids.Contains(new { t.WMS单号, t.单据行号 })).ToList();
|
//trades = trades.Where(t => !oldids.Contains(new { t.WMS单号, t.单据行号 })).ToList();
|
||||||
}
|
}
|
||||||
|
if (trades.Count > 0)
|
||||||
_repository.Add<WMStoJackyunInventoryMovementView1>(trades);
|
{
|
||||||
|
_repository.Add<WMStoJackyunInventoryMovementView1>(trades);
|
||||||
|
|
||||||
|
}
|
||||||
|
string now = DateTime.Now.ToString();
|
||||||
|
_workProcessService.Add<IJackYunStockinService>(this.MerchantId, "SendInStock", "上传WMS的入库数据到吉客云", now, 1);
|
||||||
|
_workProcessService.Add<IJackYunStockinService>(this.MerchantId, "SendOutStock", "上传WMS的出库数据到吉客云", now, 1);
|
||||||
|
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region AddMergeJackYunOrder(添加“合并吉客云订单到新表”的任务)
|
||||||
|
/// <summary>
|
||||||
|
/// 添加“合并吉客云订单到新表”的任务
|
||||||
|
/// </summary>
|
||||||
|
public void AddMergeJackYunOrder()
|
||||||
|
{
|
||||||
|
string now = DateTime.Now.ToString();
|
||||||
|
_workProcessService.Add<IJackYunTaskService>(this.MerchantId, "GetAndMergeJackYunOrder", "合并吉客云订单到新表", now, 1);
|
||||||
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user