设备审核接口

This commit is contained in:
mi9688
2024-12-19 12:28:41 +08:00
parent 6a93d26331
commit e91455eadc
16 changed files with 321 additions and 60 deletions

View File

@ -0,0 +1,54 @@
package com.fastbee.iot.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.fastbee.common.annotation.Excel;
import com.fastbee.common.core.domain.BaseEntity;
import java.io.Serializable;
import java.util.Date;
/**
* 设备编号累加,记录设备编号的排序对象 util_device_number_add
*
* @author kerwincui
* @date 2024-12-19
*/
@ApiModel(value = "UtilDeviceNumberAdd",description = "设备编号累加,记录设备编号的排序 util_device_number_add")
@Data
public class UtilDeviceNumberAdd implements Serializable {
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 设备编号前缀 */
@Excel(name = "设备编号前缀")
@ApiModelProperty("设备编号前缀")
private String prefix;
/** 后缀 */
@Excel(name = "后缀")
@ApiModelProperty("后缀")
private Long suffix;
/** 创建时间 */
@ApiModelProperty("创建时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
/** 更新时间 */
@ApiModelProperty("更新时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime;
}

View File

@ -0,0 +1,11 @@
package com.fastbee.iot.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.fastbee.iot.domain.UtilDeviceNumberAdd;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface UtilDeviceNumberAddMapper extends BaseMapper<UtilDeviceNumberAdd> {
// 这里可以添加自定义的方法,如果需要的话
}

View File

@ -0,0 +1,20 @@
package com.fastbee.iot.model.dto;
import lombok.Data;
@Data
public class DevicePowerDTO {
private String imei;
private String iccid;
private String mcuId;
private String bspType;
private String lteType;
private String mcuType;
private String mcuFw;
private String lteFw;
private String lcdType;
private String voiceType;
private String framType;
private String facType;
private String testRecord;
}