1
8 小时以前 c68748f06719e770f5026e042e08b2ab751d065b
lsh#
1个文件已修改
10 ■■■■ 已修改文件
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/AgvServiceImpl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/AgvServiceImpl.java
@@ -19,6 +19,7 @@
import com.vincent.rsf.server.manager.service.impl.DeviceSiteServiceImpl;
import com.vincent.rsf.server.manager.service.impl.MatnrServiceImpl;
import com.vincent.rsf.server.manager.utils.LocManageUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -35,6 +36,7 @@
import java.util.concurrent.CompletableFuture;
import java.util.stream.Collectors;
@Slf4j
@Service
public class AgvServiceImpl implements AgvService {
@@ -67,7 +69,11 @@
    @Transactional(rollbackFor = Exception.class)
    public R AGVBindAndInTaskStart(WaitPakinParam waitPakinPda, Long loginUserId) {
        //先绑定
        getAGVStaBind(waitPakinPda);
        try{
            getAGVStaBind(waitPakinPda);
        } catch (CoolException e) {
            log.error(e.getMessage());
        }
        //生成任务
        AGVInTaskStart(waitPakinPda, loginUserId);
        return R.ok();
@@ -166,7 +172,7 @@
                            .setBarcode(param.getPalletBarcode())
                            .setStaNo(param.getPalletSta())
                            .setArea(param.getArea());
                    AGVInTaskStart(waitPakinPda, loginUserId);
                    AGVBindAndInTaskStart(waitPakinPda, loginUserId);
                    return;
                } catch (Exception ignored) {
                }