New file |
| | |
| | | package com.dy.common.softUpgrade.state; |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @Author: liurunyu |
| | | * @Date: 2024/11/8 13:40 |
| | | * @Description |
| | | */ |
| | | @Data |
| | | public class UpgradeTaskVo { |
| | | public String id ;//升级任务ID |
| | | public String softFileName ;//升级程序文件名 |
| | | public String softStoreAddr ;//升级程序存放地址 |
| | | public String softStartAddr ;//程序覆盖起始地址 |
| | | public String softFileData64 ;//有效升级程序字节数组 |
| | | public byte[] softFileData ;//有效升级程序字节数组 |
| | | public Integer softBytesCalculate ;//根据公式计算得到的有效升级程序字节数 |
| | | public Integer softByteSrc16 ;//有效升级程序字节数CRC16校验值 |
| | | public List<String> rtuAddrList ;//所在升级的控制器地址 |
| | | public String callbackWebUrl ;//回调URL |
| | | |
| | | public String toString(){ |
| | | return "升级任务:" + |
| | | " 升级任务ID=" + id + "\n" + |
| | | " 升级程序文件名=" + softFileName + "\n" + |
| | | " 升级程序存放地址=" + softStoreAddr + "\n" + |
| | | " 程序覆盖起始地址=" + softStartAddr + "\n" + |
| | | " 有效升级程序字节数(base64)=" + softFileData64 + "\n" + |
| | | " 公式计算程序字节数=" + softBytesCalculate + |
| | | " 程序CRC16校验值=" + softByteSrc16 + "\n" + |
| | | " 升级控制器数量=" + rtuAddrList.size() + "\n" + |
| | | " 升级状态通知URL=" + callbackWebUrl + "\n" ; |
| | | } |
| | | |
| | | } |