| | |
| | | || n == 42 |
| | | || n == 43 |
| | | || n == 44 |
| | | || n == 45 |
| | | || n == 46 |
| | | || n == 47 |
| | | || n == 48 |
| | | || n == 49){ |
| | | || n == 45){ |
| | | if(rtu.currentPackage != 1){ |
| | | //升死 |
| | | rtu.state = UpgradeRtu.STATE_FAIL ; |
| | |
| | | return ; |
| | | } |
| | | |
| | | rtu.state = UpgradeRtu.STATE_RUNNING ; |
| | | rtu.currentPackage += 1 ; |
| | | rtu.currentRamAddr = 0x00 + UpgradeRtu.RAMADDRADD ; |
| | | rtu.lastDownDt = DateTime.yyyy_MM_dd_HH_mm_ss() ; |
| | | rtu.reTryTimes = 0 ; |
| | | rtu.isOver = false ; |
| | | if(rtu.state != UpgradeRtu.STATE_FAILONE && |
| | | rtu.state != UpgradeRtu.STATE_FAIL){ |
| | | rtu.state = UpgradeRtu.STATE_RUNNING ; |
| | | rtu.currentPackage += 1 ; |
| | | rtu.currentRamAddr = 0x00 + UpgradeRtu.RAMADDRADD ; |
| | | rtu.lastDownDt = DateTime.yyyy_MM_dd_HH_mm_ss() ; |
| | | rtu.reTryTimes = 0 ; |
| | | rtu.isOver = false ; |
| | | } |
| | | |
| | | } |
| | | |
| | | /** |
| | |
| | | boolean hasRunning = false ; |
| | | if(cache.ugRtuStateList != null && cache.ugRtuStateList.size() > 0){ |
| | | cache.ugOverallState.init(); |
| | | cache.ugOverallState.rtuTotal = cache.ugRtuStateList.size() ; |
| | | for(UpgradeRtu rtu : cache.ugRtuStateList){ |
| | | if(rtu.state == UpgradeRtu.STATE_OFFLINE){ |
| | | cache.ugOverallState.offLineTotal ++ ; |