pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/softUpgrade/state/UpgradeRtu.java
@@ -37,7 +37,41 @@
    public int currentRamAddr ;// 当前下发升级包RTU存储地址
    public String lastDownDt ;// 最后下发升级数据包时间(yyyy-mm-dd HH:HH:SS)
    public int reTryTimes ;//升级不成功,重试次数
    public boolean isOver ;
    public boolean isOver ;//是否升级过程结束,1:结束,0:未结束
    public String toString(){
        StringBuilder sb = new StringBuilder();
        sb.append("RTU(" + rtuAddr + ")升级状态:") ;
        sb.append("  \n当  前  状  态:" + getStateName(state)) ;
        sb.append("  \n需下发数据包总数:" + totalPackage) ;
        sb.append("  \n当前下发升级包数:" + currentPackage) ;
        sb.append("  \n当前下发存储地址:" + currentRamAddr) ;
        sb.append("  \n当前下发数据时间:" + lastDownDt) ;
        sb.append("  \n升级失败重试次数:" + reTryTimes) ;
        sb.append("  \n升级过程是否结束:" + (isOver?"是":"否")) ;
        return sb.toString() ;
    }
    public String getStateName(int state){
        switch (state) {
            case STATE_OFFLINE:
                return "离线";
            case STATE_UNSTART:
                return "未开始";
            case STATE_RUNNING:
                return "升级中";
            case STATE_SUCCESS:
                return "升级成功";
            case STATE_FAILONE:
                return "升级失败(1包死)";
            case STATE_FAIL:
                return "升级失败(非1包死)";
            case STATE_FAILOFFLINE:
                return "升级失败(离线)";
            default:
                return "未知";
        }
    }
    /**
     * 触发升级