//using CMS.Model;
using Jc.SnowId;
using Khd.Core.Domain.Dto;
using Khd.Core.Domain.Models;
namespace Khd.Core.Wcs.Global
{
public static class StaticData
{
///
/// 物料信息
///
public static List MateriaList = new List();
///
/// 库区信息
///
public static List BaseAreaList = new List();
///
/// 站台信息
///
public static List SiteNodeList = new List();
///
/// 小车信息
///
public static List CarList = new List();
///
/// 点位信息
///
//public static List NodeSettingList = new List();
///
/// 点位信息
///
public static List BasePlcpointList = new List();
public static List WcsTask = new List();
public static List WcsTaskLog = new List();
public static List WmsBaseWarehouse = new List();
public static List WmsWarehouseMaterial = new List();
public static List MesBasePalletInfo = new List();
public static List BaseDictionary = new List();
private static object baseEquipLock = new object();
private static List _baseEquip = new List();
public static List BaseEquip
{
get
{
lock (baseEquipLock)
{
return _baseEquip;
}
}
set
{
lock (baseEquipLock)
{
_baseEquip = value;
}
}
}
public static List WcsCmd = new List();
public static List WcsCmdLog = new List();
public static List WcsStock = new List();
public static List WcsInWareOrder = new List();
public static List WcsOutWareOrder = new List();
public static List basePlcs = new List();
public static List PlcConfigs { get; set; }
public static int DeleteLogDay { get; internal set; }
public static List DmsBaseAlarmRuleList { get; set; }
public static IEnumerable LocationToPlcList { get; internal set; }
public static List BigContainerCodes = new List() { "JYHB01020001", "JYHB01020002", "JYHB01020003", "JYHB01020004" };
public static Dictionary> PlcPoints = new Dictionary>();
public static Dictionary PlcDic = new Dictionary();
public static JcSnowId SnowId = new JcSnowId();
}
}