diff --git a/src/main/java/com/gaotao/modules/automatedWarehouse/mapper/WcsIntegrationMapper.java b/src/main/java/com/gaotao/modules/automatedWarehouse/mapper/WcsIntegrationMapper.java
index 5bd81c0..41ad2a5 100644
--- a/src/main/java/com/gaotao/modules/automatedWarehouse/mapper/WcsIntegrationMapper.java
+++ b/src/main/java/com/gaotao/modules/automatedWarehouse/mapper/WcsIntegrationMapper.java
@@ -526,6 +526,9 @@ public interface WcsIntegrationMapper {
* 更新AGV站点状态 - AI制作
*/
void updateAgvStationStatus(@Param("stationCode") String stationCode, @Param("statusDb") Integer statusDb, @Param("status") String status);
+ void updateAgvStationAutoFlag(@Param("stationCode") String stationCode, @Param("flag") String flag);
+
+
void updateWTTToLocationForId(@Param("site") String site,@Param("taskNo") String taskNo, @Param("toLocation") String toLocation);
/**
* 获取AGV站点状态 - AI制作
diff --git a/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/AgvTaskServiceImpl.java b/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/AgvTaskServiceImpl.java
index 67661a3..65959ac 100644
--- a/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/AgvTaskServiceImpl.java
+++ b/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/AgvTaskServiceImpl.java
@@ -594,6 +594,7 @@ public class AgvTaskServiceImpl implements AgvTaskService {
if (task.getToLocation() != null && !task.getToLocation().isEmpty()) {
System.out.println("恢复目标站点为空闲 - rqrq:" + task.getToLocation());
wcsIntegrationMapper.updateAgvStationStatus(task.getToLocation(), 0, null);
+ wcsIntegrationMapper.updateAgvStationAutoFlag(task.getToLocation(),"N");
}
// 3. 栈板calling_flag恢复 - rqrq
@@ -650,6 +651,7 @@ public class AgvTaskServiceImpl implements AgvTaskService {
if (task.getToLocation() != null && !task.getToLocation().isEmpty()) {
System.out.println("设置目标站点为空闲 - rqrq:" + task.getToLocation());
wcsIntegrationMapper.updateAgvStationStatus(task.getToLocation(), 0, null);
+ wcsIntegrationMapper.updateAgvStationAutoFlag(task.getToLocation(),"N");
}
// 3. 栈板清空位置 - rqrq
@@ -707,6 +709,7 @@ public class AgvTaskServiceImpl implements AgvTaskService {
if (task.getToLocation() != null && !task.getToLocation().isEmpty()) {
System.out.println("设置目标站点为空闲 - rqrq:" + task.getToLocation());
wcsIntegrationMapper.updateAgvStationStatus(task.getToLocation(), 0, null);
+ wcsIntegrationMapper.updateAgvStationAutoFlag(task.getToLocation(),"N");
}
// 3. 栈板清空位置 - rqrq
diff --git a/src/main/resources/mapper/automatedWarehouse/WcsIntegrationMapper.xml b/src/main/resources/mapper/automatedWarehouse/WcsIntegrationMapper.xml
index df9a66c..aa349aa 100644
--- a/src/main/resources/mapper/automatedWarehouse/WcsIntegrationMapper.xml
+++ b/src/main/resources/mapper/automatedWarehouse/WcsIntegrationMapper.xml
@@ -1045,6 +1045,11 @@
status = #{status}
WHERE station_code = #{stationCode}
+
+ UPDATE agv_station
+ SET auto_call_blank_pallet = #{flag}
+ WHERE station_code = #{stationCode}
+