diff --git a/Application/Interface/IWcsTaskApplication.cs b/Application/Interface/IWcsTaskApplication.cs
index 09c6037..709f138 100644
--- a/Application/Interface/IWcsTaskApplication.cs
+++ b/Application/Interface/IWcsTaskApplication.cs
@@ -41,7 +41,7 @@ namespace Application.Interface
/////pad获取所有机台库存列表信息
/////
/////
- //PadResponse GetAllMachineInfos();
+ PadResponse GetAllMachineInfos();
/////
/////指定机台优先级接口:加急/不加急
diff --git a/Application/WcsTaskApplication.cs b/Application/WcsTaskApplication.cs
index 2f3ae35..3ba8a01 100644
--- a/Application/WcsTaskApplication.cs
+++ b/Application/WcsTaskApplication.cs
@@ -346,7 +346,7 @@ namespace Application
PadResponse padResponse = new PadResponse();
try
{
- List list = sqlSugarClient.Queryable().Where(x => !string.IsNullOrEmpty(x.MachineCode)).ToList();
+ List list = sqlSugarClient.Queryable().Where(x => !string.IsNullOrEmpty(x.AgvPositionCode)).ToList();
padResponse.code = "200";
padResponse.message = "成功";
padResponse.data = list;
diff --git a/SlnMesnac.WCS/WCS/BearAgv.cs b/SlnMesnac.WCS/WCS/BearAgv.cs
index a41a253..63b3e57 100644
--- a/SlnMesnac.WCS/WCS/BearAgv.cs
+++ b/SlnMesnac.WCS/WCS/BearAgv.cs
@@ -252,9 +252,17 @@ namespace SlnMesnac.WCS.WCS
//----------------------------------
if (string.IsNullOrEmpty(readEpc) || readEpc != task.PalletInfoCode)
{
+ if (string.IsNullOrEmpty(readEpc)){
+ workShop3Plc.writeBoolByAddress("DB100.DBX120.1", true);
+ _logger.Error("入库校验RFID失败,当前库位RFID为空,未读取到,任务RFID:" + task.PalletInfoCode);
+ }
+ else
+ {
+ _logger.Error("入库校验RFID失败,当前库位RFID:" + readEpc + ",任务RFID:" + task.PalletInfoCode);
+ return;
+ }
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), true);
- _logger.Error("入库校验RFID失败,当前库位RFID:" + readEpc + ",任务RFID:" + task.PalletInfoCode);
- return;
+
}
//workShop3Plc.writeBoolByAddress(StaticData.GetPlcAddress("3#机台校验失败提示"), false);
endLocation.LocationStatus = 0;
diff --git a/SlnMesnac/Controllers/RecieveRcsController.cs b/SlnMesnac/Controllers/RecieveRcsController.cs
index 8988d76..58da5ba 100644
--- a/SlnMesnac/Controllers/RecieveRcsController.cs
+++ b/SlnMesnac/Controllers/RecieveRcsController.cs
@@ -101,12 +101,12 @@ namespace SlnMesnac.Controllers
///// pad获取所有机台库存列表信息
/////
/////
- //[HttpPost("getAllMachineInfos")]
- //public PadResponse GetAllMachineInfos()
- //{
- // PadResponse response = _application.GetAllMachineInfos();
- // return response;
- //}
+ [HttpPost("getAllMachineInfos")]
+ public PadResponse GetAllMachineInfos()
+ {
+ PadResponse response = _application.GetAllMachineInfos();
+ return response;
+ }
/////
/////指定机台优先级接口:加急/不加急