设备出厂功能调整

This commit is contained in:
2023-06-13 15:16:06 +08:00
parent ccb703f7d1
commit 0853f36141
9 changed files with 172 additions and 130 deletions

View File

@@ -32,8 +32,8 @@ public class CsEquipmentDeliveryAddParm{
/**
* 网关识别码
*/
@ApiModelProperty(value="关识别码")
@NotBlank(message="关识别码不能为空!")
@ApiModelProperty(value="络设备ID")
@NotBlank(message="络设备ID不能为空!")
private String ndid;
/**
@@ -44,18 +44,11 @@ public class CsEquipmentDeliveryAddParm{
private String mac;
/**
* 装置用途(治理、监测...)
* 装置类型(直连设备、网关设备)
*/
@ApiModelProperty(value="装置用途")
@NotBlank(message="装置用途不能为空!")
private String devUse;
// /**
// * 装置类型(直连设备、网关设备)
// */
// @ApiModelProperty(value="装置类型")
// @NotBlank(message="装置类型不能为空!")
// private String devType;
@ApiModelProperty(value="装置类型")
@NotBlank(message="装置类型不能为空!")
private String devType;
/**
* 装置型号pqs588、pqs680...
@@ -114,6 +107,10 @@ public class CsEquipmentDeliveryAddParm{
@ApiModelProperty(value="营销经理")
private String salesManager;
/**
* 装置接入方式
*/
@ApiModelProperty(value="装置接入方式")
private String devAccessMethod;
}

View File

@@ -43,16 +43,10 @@ public class CsEquipmentDeliveryAuditParm {
private String mac;
/**
* 装置用途(治理、监测...)
* 装置类型(直连设备、网关设备)
*/
@ApiModelProperty(value="装置用途")
private String devUse;
// /**
// * 装置类型(直连设备、网关设备)
// */
// @ApiModelProperty(value="装置类型")
// private String devType;
@ApiModelProperty(value="装置类型")
private String devType;
/**
* 装置型号pqs588、pqs680...
@@ -60,6 +54,12 @@ public class CsEquipmentDeliveryAuditParm {
@ApiModelProperty(value="装置型号")
private String devModel;
/**
* 装置接入方式
*/
@ApiModelProperty(value="装置接入方式")
private String devAccessMethod;
/**
* 装置程序版本
*/
@@ -105,7 +105,10 @@ public class CsEquipmentDeliveryAuditParm {
@ApiModelProperty(value="营销经理")
private String salesManager;
/**
* 状态
*/
@TableField(value = "status")
private String status;
private Integer status;
}

View File

@@ -1,10 +1,13 @@
package com.njcn.csdevice.pojo.param;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import java.util.List;
/**
*
@@ -16,91 +19,20 @@ import java.util.Date;
* @version V1.0.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class CsEquipmentDeliveryQueryParm {
public class CsEquipmentDeliveryQueryParm extends BaseParam {
@ApiModelProperty("装置类型(直连设备、网关、装置)")
private String devType;
/**
* 装置名称
*/
@ApiModelProperty(value="装置名称")
private String name;
/**
* 网关识别码
*/
@ApiModelProperty(value="网关识别码")
private String ndid;
/**
* 装置mac地址
*/
@ApiModelProperty(value="装置mac地址")
private String mac;
/**
* 装置用途(治理、监测...)
*/
@ApiModelProperty(value="装置用途")
private String devUse;
// /**
// * 装置类型(直连设备、网关设备)
// */
// @ApiModelProperty(value="装置类型")
// private String devType;
/**
* 装置型号pqs588、pqs680...
*/
@ApiModelProperty(value="装置型号")
@ApiModelProperty("装置型号")
private String devModel;
/**
* 装置程序版本
*/
@ApiModelProperty(value="装置程序版本")
private String programVersion;
/**
* 调试人员
*/
@ApiModelProperty(value="调试人员")
private String debugPerson;
/**
* 出厂日期
*/
@ApiModelProperty(value="出厂日期")
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
private Date producteTime;
/**
* 检修日期
*/
@ApiModelProperty(value="检修日期")
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
private Date checkTime;
/**
* 调试日期
*/
@ApiModelProperty(value="调试日期")
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
private Date debugTime;
/**
* 合同号
*/
@ApiModelProperty(value="合同号")
private String cntractNo;
/**
* 营销经理
*/
@ApiModelProperty(value="营销经理")
private String salesManager;
@ApiModelProperty("装置接入方式(mqtt、cloud)")
private String devAccessMethod;
@ApiModelProperty("状态 1:未注册 2:注册 3:接入")
private Integer status;
}

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
@@ -19,6 +20,7 @@ import java.util.Date;
/**
* 设备出厂表
*/
@EqualsAndHashCode(callSuper = true)
@Data
@TableName(value = "cs_equipment_delivery")
public class CsEquipmentDeliveryPO extends BaseEntity {
@@ -49,14 +51,14 @@ public class CsEquipmentDeliveryPO extends BaseEntity {
/**
* 装置用途(治理、监测...)
*/
@TableField(value = "dev_use")
private String devUse;
// @TableField(value = "dev_use")
// private String devUse;
// /**
// * 装置类型(直连设备、网关设备)
// */
// @TableField(value = "dev_type")
// private String devType;
/**
* 装置类型(直连设备、网关设备、装置)
*/
@TableField(value = "dev_type")
private String devType;
/**
* 装置型号pqs588、pqs680...
@@ -64,6 +66,12 @@ public class CsEquipmentDeliveryPO extends BaseEntity {
@TableField(value = "dev_model")
private String devModel;
/**
* 装置接入方式mqtt、cloud
*/
@TableField(value = "dev_access_method")
private String devAccessMethod;
/**
* 装置程序版本
*/
@@ -107,7 +115,7 @@ public class CsEquipmentDeliveryPO extends BaseEntity {
private String salesManager;
/**
* 状态(0:删除 1:正常)
* 状态(0:删除 1:未注册 2:注册 3:接入)
*/
@TableField(value = "status")
private String status;