#
luxiaotao1123
2022-10-27 cfa65c8f388dafc21fa3687f65d33cb10a2dac81
#
2个文件已修改
16 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/enums/SteChargeType.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2410,6 +2410,9 @@
     * 小车电量检测 ===>> 发起充电
     */
    public synchronized void loopSteCharge() {
        SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, 1);
        SteChargeType steChargeType = SteChargeType.get(wrkCharge.getLocNo());
        for (SteSlave ste : slaveProperties.getSte()) {
            SteThread steThread = (SteThread) SlaveConnection.get(SlaveType.Ste, ste.getId());
            SteProtocol steProtocol = steThread.getSteProtocol();
src/main/java/com/zy/core/enums/SteChargeType.java
@@ -4,22 +4,19 @@
public enum SteChargeType {
    FIRST(1, "0100101", "0300101"),
    SECOND(2, "1400701", "1200701"),
    THIRD(3, "2100401", "1900401"),
    FIRST(1, "0100101"),
    SECOND(2, "0100201"),
    THIRD(3, "0100301"),
    ;
    SteChargeType(int ssbm, String locNo, String idleLoc) {
    SteChargeType(int ssbm, String locNo) {
        this.ssbm = ssbm;
        this.locNo = locNo;
        this.idleLoc = idleLoc;
    }
    public int ssbm;
    public String locNo;
    public String idleLoc;
    public static SteChargeType get(String locNo) {
        if (Cools.isEmpty(locNo)) {
@@ -27,7 +24,7 @@
        }
        SteChargeType[] values = SteChargeType.values();
        for (SteChargeType value : values) {
            if (value.idleLoc.equals(locNo)) {
            if (value.locNo.equals(locNo)) {
                return value;
            }
        }