| | |
| | | /////////////////////////////////////////////////// |
| | | //以下内部控制用 |
| | | @JSONField(serialize = false) |
| | | private int curUgRunningRtuTotal = 0 ;//当前正在升级的RTU个数 |
| | | protected int curUgRunningRtuTotal = 0 ;//当前正在升级的RTU个数 |
| | | |
| | | public UpgradeTask() { |
| | | this.curUgRunningRtuTotal = 0 ; |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 强制结束升级任务 |
| | | */ |
| | |
| | | //this.upgradeState.clear(); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 当前升级状态 |
| | |
| | | }else if(info.state == UpgradeRtu.STATE_SUCCESS) { |
| | | state.successTotal++; |
| | | }else if(info.state == UpgradeRtu.STATE_FAILONE) { |
| | | state.failOneTotal++; |
| | | state.failTotal++; |
| | | state.dieOneTotal++; |
| | | if(info.isOver){ |
| | | state.failTotal++; |
| | | } |
| | | }else if(info.state == UpgradeRtu.STATE_FAIL) { |
| | | state.failMultiTotal++; |
| | | state.failTotal++; |
| | | state.dieMultiTotal++; |
| | | if(info.isOver) { |
| | | state.failTotal++; |
| | | } |
| | | }else if(info.state == UpgradeRtu.STATE_FAILOFFLINE) { |
| | | state.failTotal++; |
| | | state.failOffTotal++; |