From 502b5bf139b4d8d1d245d9056f7b9340e8fd1952 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期三, 18 十月 2023 09:26:22 +0800
Subject: [PATCH] #小车充电增加满电阈值(系统参数可控)
---
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index ed89dab..1d88139 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -25,6 +25,8 @@
import com.zy.core.model.protocol.*;
import com.zy.core.properties.SlaveProperties;
import com.zy.core.thread.*;
+import com.zy.system.entity.Config;
+import com.zy.system.service.ConfigService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
@@ -104,6 +106,8 @@
private WrkMastLocMapper wrkMastLocMapper;
@Autowired
private BasLiftOptService basLiftOptService;
+ @Autowired
+ private ConfigService configService;
/**
@@ -2540,7 +2544,16 @@
}
} else if (wrkCharge.getWrkSts() == 52) {
//妫�娴嬪皬杞︽槸鍚︽弧鐢�
+
+ //鑾峰彇婊$數闃堝��
int maxPower = 95;
+ EntityWrapper<Config> wrapper = new EntityWrapper<>();
+ wrapper.eq("code", "chargeMaxValue");
+ Config config = configService.selectOne(wrapper);
+ if (config != null) {
+ maxPower = Integer.parseInt(config.getValue());
+ }
+
if (shuttleProtocol.getPowerPercent() < maxPower) {
continue;
}
--
Gitblit v1.9.1