lxw
2023-11-09 f9dcf58351832f521f112a00d4cf770c79990539
远程升级和停止
2个文件已修改
1个文件已添加
64 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/DevUpdateStateController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/DevUpdateState.java 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/DevUpdateStateService.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/DevUpdateStateController.java
@@ -1,5 +1,6 @@
package com.whyc.controller;
import com.whyc.pojo.DevUpdateState;
import com.whyc.pojo.Response;
import com.whyc.service.DevUpdateStateService;
import com.whyc.util.ActionUtil;
src/main/java/com/whyc/pojo/DevUpdateState.java
New file
@@ -0,0 +1,62 @@
package com.whyc.pojo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
 * <p>
 * 设备远程升级表
 * </p>
 *
 * @author lxw
 * @since 2023-11-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tb_dev_update_state")
@ApiModel(value="DevUpdateState对象", description="设备远程升级表")
public class DevUpdateState implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "num", type = IdType.AUTO)
    private Long num;
    private int devId;
    private String sysversionNew;
    private Integer softversionNew;
    private String sysversionDev;
    private Integer softversionDev;
    private String dfuFile;
    private Integer dfuEn;
    private Integer dfuWrStat;
    private Integer dfuDataBlocknum;
    private Integer dfuDataBlocklen;
    private String dfuPassword;
    private Integer dfuFileLen;
    @ApiModelProperty(value = "错误代码[0:无;1:文件未找到;2:参数错误;3:文件发送超时;4:远程停止]")
    private Integer errorCode;
}
src/main/java/com/whyc/service/DevUpdateStateService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.whyc.mapper.DevUpdateStateMapper;
import com.whyc.pojo.DevUpdateState;
import com.whyc.pojo.Response;
import com.whyc.util.FileDirPath;
import org.springframework.beans.factory.annotation.Autowired;