update 高德

This commit is contained in:
2023-06-27 09:14:30 +08:00
parent cf741ac3ce
commit 1f7c1f07cd
7 changed files with 51 additions and 15 deletions

View File

@@ -12,5 +12,9 @@ import java.util.List;
@AllArgsConstructor
@Builder
public class UpdateFirmwareCommand {
List<String> pileSnList;
private List<String> pileSnList;
// /update.bin
private String filePath;
}

View File

@@ -0,0 +1,24 @@
package com.jsowell.pile.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class UpdateFirmwareDTO {
/**
* 桩编码List
*/
private List<String> pileSns;
/**
* 固件路径
*/
private String filePath;
}

View File

@@ -340,7 +340,7 @@ public class YKCPushCommandServiceImpl implements YKCPushCommandService {
byte[] passwordByteArr = BytesUtil.checkLengthAndBehindAppendZero(BytesUtil.str2Asc(Constants.updateServerPassword), 32);
// 文件路径
byte[] filePathByteArr = BytesUtil.checkLengthAndBehindAppendZero(BytesUtil.str2Asc(Constants.filePath), 64);
byte[] filePathByteArr = BytesUtil.checkLengthAndBehindAppendZero(BytesUtil.str2Asc(command.getFilePath()), 64);
// 执行控制 01立即执行 02空闲执行
byte[] performTypeByteArr = Constants.oneByteArray;