//using Admin.NET.Core.TaskModule.Enum;
//using iWareCC.Common.Helper;
//using iWareCommon;
//using iWareCommon.Common.Globle;
//using iWareCommon.Utils;
//using iWareModel.Entity.WCS;
//using iWareSql.DataAccess;
//using iWareSql.MyDbContext;
//using Newtonsoft.Json;
//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Threading;
//namespace iWareCC
//{
// ///
// /// WCS任务完成线程(平库)
// ///
// public static class PingKu_TaskFinishHandler
// {
// public static void Handler()
// {
// while (true)
// {
// Thread.Sleep(2000);//休眠2秒
// try
// {
// if (SystemValue.isAllowRuning_PingKuTaskFinish && SystemValue.isStartedModel)
// {
// using (MyDbContext dbContext = new MyDbContext())
// {
// //只查询平库
// var model = dbContext.ware_task
// .Where(TaskHandler.CommonFilterExpressionForNoFinishAndNoCancel())
// .Where(x => (x.IsDeleted == null || x.IsDeleted == false) && (x.AreaType == (int)AreaTypeEnum.平库)).ToList();
// if (model != null && model.Count > 0)
// {
// List taskDatailsOutPutsList = MyExtendHelper.CreateSimulationWcsData(model);
// foreach (var item in taskDatailsOutPutsList)
// {
// LiTiKu_TaskFinishedTask.HandleByWcsResult(item, model, dbContext, "PingKu_TaskFinishHandler");
// }
// }
// SystemWarningMsg._lbl_Alert_PingKuTaskFinish = "";
// }
// }
// }
// catch (Exception ex)
// {
// SystemWarningMsg._lbl_Alert_PingKuTaskFinish = "WCS任务完成线程(平库) 出现异常:" + ex.Message;
// Log4NetHelper.WriteErrorLog(LogType.PingKuTaskFinish, "WCS任务完成线程(平库) 出现异常:" + ex.Message, ex);
// }
// }
// }
// }
//}