@ -24,7 +24,6 @@ namespace Khd.Core.Wcs.Wcs
/// 一楼RFID 读
/// 一楼RFID 读
/// </summary>
/// </summary>
private readonly BasePlcpoint RFID001 ;
private readonly BasePlcpoint RFID001 ;
private readonly BasePlcpoint automatic ;
/// <summary>
/// <summary>
/// 到位信号 读
/// 到位信号 读
/// </summary>
/// </summary>
@ -72,8 +71,8 @@ namespace Khd.Core.Wcs.Wcs
this . linesignal01 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "FirstFloorLine" ) & & t . plcpointNo . Contains ( "linesignal01" ) ) ;
this . linesignal01 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "FirstFloorLine" ) & & t . plcpointNo . Contains ( "linesignal01" ) ) ;
//一楼提升机流水号 读
//一楼提升机流水号 读
this . serialno06 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "serialno06" ) ) ;
this . serialno06 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "serialno06" ) ) ;
// Mes 关闭
this . mesClose = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "mesclose" ) ) ;
this . mesClose = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "mesclose" ) ) ;
this . automatic = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "automatic" ) ) ;
//一楼提升机状态 读
//一楼提升机状态 读
this . equipstate06 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "equipstate06" ) ) ;
this . equipstate06 = StaticData . BasePlcpointList . First ( t = > t . equipmentNo . Contains ( "Hoister" ) & & t . plcpointNo . Contains ( "equipstate06" ) ) ;
//一楼提升机任务状态 读
//一楼提升机任务状态 读
@ -320,6 +319,7 @@ namespace Khd.Core.Wcs.Wcs
fromFloorNo = 1 ,
fromFloorNo = 1 ,
floorNo = 4 ,
floorNo = 4 ,
useFlag = 1 ,
useFlag = 1 ,
ud1 = 20 ,
createBy = "一楼接驳位" ,
createBy = "一楼接驳位" ,
createTime = DateTime . Now ,
createTime = DateTime . Now ,
remark = "一楼创建入库任务"
remark = "一楼创建入库任务"
@ -404,6 +404,7 @@ namespace Khd.Core.Wcs.Wcs
currPointNo = "TSJ_01" ,
currPointNo = "TSJ_01" ,
nextPointId = T01 ,
nextPointId = T01 ,
nextPointNo = "TSJ_01" ,
nextPointNo = "TSJ_01" ,
ud1 = 20 ,
endPointId = warehouseId ,
endPointId = warehouseId ,
fromFloorNo = 1 ,
fromFloorNo = 1 ,
floorNo = TargetFloor . warehouseFloor ,
floorNo = TargetFloor . warehouseFloor ,
@ -527,7 +528,8 @@ namespace Khd.Core.Wcs.Wcs
if ( Convert . ToInt32 ( equipstate06Value ) = = 0 )
if ( Convert . ToInt32 ( equipstate06Value ) = = 0 )
{
{
dbContext . ChangeTracker . Entries ( ) . ToList ( ) . ForEach ( e = > e . Reload ( ) ) ;
dbContext . ChangeTracker . Entries ( ) . ToList ( ) . ForEach ( e = > e . Reload ( ) ) ;
var wcsTasks = dbContext . WcsTask . Where ( t = > t . nextPointId = = T01 & & t . taskStatus < 5 ) . OrderBy ( t = > t . createTime ) . ToList ( ) ;
var wcsTasks = dbContext . WcsTask . Where ( t = > t . nextPointId = = T01 & & t . taskStatus < 5 )
. OrderBy ( t = > t . ud1 ) . OrderBy ( t = > t . createTime ) . ToList ( ) ;
foreach ( var wcsTask in wcsTasks )
foreach ( var wcsTask in wcsTasks )
{
{
_logger . Info ( $"当前任务?{wcsTask.ToJsonString()}" ) ;
_logger . Info ( $"当前任务?{wcsTask.ToJsonString()}" ) ;