From 520d4be5c6b8136f61811c9227515fec8937c709 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期四, 07 五月 2026 10:22:56 +0800
Subject: [PATCH] #latent_code

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/AgvModelServiceImpl.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/AgvModelServiceImpl.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/AgvModelServiceImpl.java
index 9ad3bf6..6184062 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/AgvModelServiceImpl.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/service/impl/AgvModelServiceImpl.java
@@ -4,6 +4,7 @@
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.zy.acs.manager.manager.entity.Agv;
 import com.zy.acs.manager.manager.entity.AgvModel;
+import com.zy.acs.manager.manager.enums.AgvModelType;
 import com.zy.acs.manager.manager.mapper.AgvModelMapper;
 import com.zy.acs.manager.manager.service.AgvModelService;
 import com.zy.acs.manager.manager.service.AgvService;
@@ -77,6 +78,18 @@
     }
 
     @Override
+    public Boolean isUnderdriveAgv(Long agvId) {
+        AgvModel agvModel = this.getByAgvId(agvId);
+        return agvModel != null && AgvModelType.UNDERDRIVE_AGV.toString().equals(agvModel.getType());
+    }
+
+    @Override
+    public Boolean isUnderdriveAgv(String agvNo) {
+        AgvModel agvModel = this.getByAgvNo(agvNo);
+        return agvModel != null && AgvModelType.UNDERDRIVE_AGV.toString().equals(agvModel.getType());
+    }
+
+    @Override
     public void refreshCacheByModelId(Long modelId) {
         if (modelId == null) {
             return;

--
Gitblit v1.9.1