package com.dy.common.softUpgrade.state; import lombok.Data; /** * @Author: liurunyu * @Date: 2024/11/4 15:14 * @Description */ @Data public class UpgradeState { public int rtuTotal ;//设置升级RTU数 public int offLineTotal ;//所有离线的 public int unStartTotal ;//所有未开始 public int runningTotal ;//所有正在升级 public int overTotal ;//所有结束(包括成功与所有失败) public int successTotal ;//所有成功 public int failTotal ;//所有失败 public int failOneTotal ;//所有一包死失败 public UpgradeState() { this.init(); } public void init(){ this.rtuTotal = 0; this.offLineTotal = 0; this.unStartTotal = 0; this.runningTotal = 0; this.overTotal = 0; this.successTotal = 0; this.failTotal = 0; } public String toString(){ StringBuilder sb = new StringBuilder() ; sb.append("升级状态") ; sb.append(" \n设置RTU总数:" + rtuTotal) ; sb.append(" \n离线RTU总数:" + offLineTotal) ; sb.append(" \n未开始总数:" + unStartTotal) ; sb.append(" \n正升级总数:" + runningTotal) ; sb.append(" \n已结束总数:" + overTotal) ; sb.append(" \n成功总数:" + successTotal) ; sb.append(" \n失败总数:" + failTotal) ; sb.append(" \n1包死总数:" + failOneTotal) ; return sb.toString() ; } }