#
luxiaotao1123
2022-09-20 f4cae4647f5439a3ca83b187e0bf7fd6a1ab313f
src/main/java/com/zy/core/model/protocol/SteProtocol.java
@@ -36,7 +36,7 @@
    /**
     * 任务号
     */
    public Integer taskNo = 0;
    public Short taskNo = 0;
    /**
     * 正在执行任务
@@ -217,12 +217,26 @@
     */
    private String lastIo = "I";
    private String pakMk = "-";
    public BasSte toSqlModel(BasSte basSte){
        if (alarm!=null) {
            basSte.setSteErr(alarm.longValue());
        }
        basSte.setWrkNo(taskNo);
        basSte.setWrkNo(taskNo.intValue());
        return basSte;
    }
    // 是否处于空闲待命状态
    public Boolean isIdle() {
        return this.statusType.equals(SteStatusType.IDLE)
                && this.pakMk.equals("N")
                && !isAlarm();
    }
    // 是否处于报警状态
    public Boolean isAlarm() {
        return this.alarm > 1;
    }
}