| | |
| | | //离线的,不处理 |
| | | return ; |
| | | } |
| | | int n = Integer.parseInt(new CreateRandom().create(2)) ; |
| | | if(n == 54){ |
| | | |
| | | if(rtu.currentPackage == rtu.totalPackage){ |
| | | //升级结束 |
| | | rtu.state = UpgradeRtu.STATE_SUCCESS ; |
| | | rtu.isOver = true ; |
| | | return ; |
| | | } |
| | | if(rtu.reTryTimes >= 2){ |
| | | //升级结束 |
| | | rtu.isOver = true ; |
| | | return ; |
| | | } |
| | | |
| | | int n = Integer.parseInt(new CreateRandom().create(3)) ; |
| | | if(n == 540 || n == 541 || n == 542 || n == 543 || n == 544 || n == 545){ |
| | | if(rtu.currentPackage == 1){ |
| | | //1包死 |
| | | rtu.state = UpgradeRtu.STATE_FAILONE ; |
| | |
| | | } |
| | | } |
| | | |
| | | if(n == 45){ |
| | | if(n == 450 || n == 451 || n == 452 || n == 453 || n == 454 || n == 455){ |
| | | if(rtu.currentPackage != 1){ |
| | | //升死 |
| | | rtu.state = UpgradeRtu.STATE_FAIL ; |
| | | return ; |
| | | } |
| | | } |
| | | |
| | | if(rtu.currentPackage == rtu.totalPackage){ |
| | | //升级结束 |
| | | rtu.state = UpgradeRtu.STATE_SUCCESS ; |
| | | rtu.isOver = true ; |
| | | return ; |
| | | } |
| | | |
| | | if(rtu.state != UpgradeRtu.STATE_FAILONE && |