#适配前端的二维码新增接口
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
package com.maibu.core.business.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@ApiModel("二维码生成请求")
|
||||
public class QrCodeGenerateRequest {
|
||||
|
||||
@ApiModelProperty("型号")
|
||||
private String model;
|
||||
|
||||
@ApiModelProperty("配置")
|
||||
private String config;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("国家代码")
|
||||
private String countryCode;
|
||||
|
||||
@ApiModelProperty("国家全称")
|
||||
private String countryFullName;
|
||||
|
||||
@ApiModelProperty("省份代码")
|
||||
private String provinceCode;
|
||||
|
||||
@ApiModelProperty("省份全称")
|
||||
private String provinceFullName;
|
||||
|
||||
@ApiModelProperty("序列号")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty("二维码Base64数据")
|
||||
private String qrcode;
|
||||
}
|
||||
@@ -1,54 +1,78 @@
|
||||
package com.maibu.core.business.sys_robot_qrcode;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@ApiModel("二维码管理")
|
||||
@TableName("sys_qr_code")
|
||||
public class SysQrCode implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("主键ID")
|
||||
@TableId(type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("序列号")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty("型号ID")
|
||||
private Long modelId;
|
||||
|
||||
@ApiModelProperty("配置ID")
|
||||
private Long configId;
|
||||
|
||||
@ApiModelProperty("类型ID")
|
||||
private Long typeId;
|
||||
|
||||
@ApiModelProperty("国家ID")
|
||||
private Long countryId;
|
||||
|
||||
@ApiModelProperty("省份ID")
|
||||
private Long provinceId;
|
||||
|
||||
@ApiModelProperty("二维码图片URL")
|
||||
private String qrCodeUrl;
|
||||
|
||||
@ApiModelProperty("二维码内容")
|
||||
private String qrCodeContent;
|
||||
|
||||
@ApiModelProperty("二维码Base64图片数据")
|
||||
private String qrCodeBase64;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("设备ID")
|
||||
private Long deviceId;
|
||||
|
||||
@ApiModelProperty("绑定时间")
|
||||
private LocalDateTime bindTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
@TableField(fill = FieldFill.INSERT)
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
@TableField(fill = FieldFill.INSERT_UPDATE)
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
@TableField(fill = FieldFill.INSERT)
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("更新者")
|
||||
@TableField(fill = FieldFill.INSERT_UPDATE)
|
||||
private String updateBy;
|
||||
|
||||
@ApiModelProperty("备注")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("删除标志")
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user