|
@@ -1,11 +1,11 @@
|
|
|
package com.ktg.iscs.domain;
|
|
package com.ktg.iscs.domain;
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
-import lombok.Data;
|
|
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
|
|
-import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
|
|
import com.ktg.common.annotation.Excel;
|
|
import com.ktg.common.annotation.Excel;
|
|
|
import com.ktg.common.core.domain.model.BaseBean;
|
|
import com.ktg.common.core.domain.model.BaseBean;
|
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
|
@@ -17,97 +17,132 @@ import java.util.Date;
|
|
|
*/
|
|
*/
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
@Data
|
|
@Data
|
|
|
-public class IsHardware extends BaseBean
|
|
|
|
|
-{
|
|
|
|
|
|
|
+public class IsHardware extends BaseBean {
|
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
- /** 主键id */
|
|
|
|
|
- @Schema(description = "主键id")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 主键id
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "主键id")
|
|
|
private Long id;
|
|
private Long id;
|
|
|
|
|
|
|
|
- /** 硬件类型编码 */
|
|
|
|
|
- @Schema(description = "硬件编码")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件类型编码
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件编码")
|
|
|
@Excel(name = "硬件编码")
|
|
@Excel(name = "硬件编码")
|
|
|
private String hardwareCode;
|
|
private String hardwareCode;
|
|
|
|
|
|
|
|
- /** 硬件类型名称 */
|
|
|
|
|
- @Schema(description = "硬件名称")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件类型名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件名称")
|
|
|
@Excel(name = "硬件名称")
|
|
@Excel(name = "硬件名称")
|
|
|
private String hardwareName;
|
|
private String hardwareName;
|
|
|
|
|
|
|
|
- /** 品牌 */
|
|
|
|
|
- @Schema(description = "品牌")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 品牌
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "品牌")
|
|
|
@Excel(name = "品牌")
|
|
@Excel(name = "品牌")
|
|
|
private String hardwareBrand;
|
|
private String hardwareBrand;
|
|
|
|
|
|
|
|
- /** 规格型号 */
|
|
|
|
|
- @Schema(description = "规格型号")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 规格型号
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "规格型号")
|
|
|
@Excel(name = "规格型号")
|
|
@Excel(name = "规格型号")
|
|
|
private String hardwareSpec;
|
|
private String hardwareSpec;
|
|
|
|
|
|
|
|
- /** 硬件类型ID */
|
|
|
|
|
- @Schema(description = "硬件类型ID")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件类型ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件类型ID")
|
|
|
@Excel(name = "硬件类型ID")
|
|
@Excel(name = "硬件类型ID")
|
|
|
private Long hardwareTypeId;
|
|
private Long hardwareTypeId;
|
|
|
|
|
|
|
|
- /** 硬件类型编码 */
|
|
|
|
|
- @Schema(description = "硬件类型编码")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件类型编码
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件类型编码")
|
|
|
@Excel(name = "硬件类型编码")
|
|
@Excel(name = "硬件类型编码")
|
|
|
private String hardwareTypeCode;
|
|
private String hardwareTypeCode;
|
|
|
|
|
|
|
|
- /** 硬件类型名称 */
|
|
|
|
|
- @Schema(description = "硬件类型名称")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件类型名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件类型名称")
|
|
|
@Excel(name = "硬件类型名称")
|
|
@Excel(name = "硬件类型名称")
|
|
|
private String hardwareTypeName;
|
|
private String hardwareTypeName;
|
|
|
|
|
|
|
|
- /** 所属车间ID */
|
|
|
|
|
- @Schema(description = "所属车间ID")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 所属车间ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "所属车间ID")
|
|
|
@Excel(name = "所属车间ID")
|
|
@Excel(name = "所属车间ID")
|
|
|
private Long workshopId;
|
|
private Long workshopId;
|
|
|
|
|
|
|
|
- /** 所属车间编码 */
|
|
|
|
|
- @Schema(description = "所属车间编码")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 所属车间编码
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "所属车间编码")
|
|
|
@Excel(name = "所属车间编码")
|
|
@Excel(name = "所属车间编码")
|
|
|
private String workshopCode;
|
|
private String workshopCode;
|
|
|
|
|
|
|
|
- /** 所属车间名称 */
|
|
|
|
|
- @Schema(description = "所属车间名称")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 所属车间名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "所属车间名称")
|
|
|
@Excel(name = "所属车间名称")
|
|
@Excel(name = "所属车间名称")
|
|
|
private String workshopName;
|
|
private String workshopName;
|
|
|
|
|
|
|
|
- /** 硬件状态 */
|
|
|
|
|
- @Schema(description = "硬件状态")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 硬件状态
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "硬件状态")
|
|
|
@Excel(name = "硬件状态")
|
|
@Excel(name = "硬件状态")
|
|
|
private String status;
|
|
private String status;
|
|
|
|
|
|
|
|
- /** 启用时间 */
|
|
|
|
|
- @Schema(description = "启用时间")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 启用时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "启用时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
@Excel(name = "启用时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
@Excel(name = "启用时间", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
private Date activationTime;
|
|
private Date activationTime;
|
|
|
|
|
|
|
|
- /** 可用次数 */
|
|
|
|
|
- @Schema(description = "可用次数")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 可用次数
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "可用次数")
|
|
|
@Excel(name = "可用次数")
|
|
@Excel(name = "可用次数")
|
|
|
private Integer availableTimes;
|
|
private Integer availableTimes;
|
|
|
|
|
|
|
|
- /** 已用次数 */
|
|
|
|
|
- @Schema(description = "已用次数")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 已用次数
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "已用次数")
|
|
|
@Excel(name = "已用次数")
|
|
@Excel(name = "已用次数")
|
|
|
private Integer usedTimes;
|
|
private Integer usedTimes;
|
|
|
|
|
|
|
|
- /** 可用寿命 */
|
|
|
|
|
- @Schema(description = "可用寿命")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 可用寿命
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "可用寿命")
|
|
|
@Excel(name = "可用寿命")
|
|
@Excel(name = "可用寿命")
|
|
|
private Integer availableLife;
|
|
private Integer availableLife;
|
|
|
|
|
|
|
|
- /** 已用寿命 */
|
|
|
|
|
- @Schema(description = "已用寿命")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 已用寿命
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "已用寿命")
|
|
|
@Excel(name = "已用寿命")
|
|
@Excel(name = "已用寿命")
|
|
|
private Integer usedLife;
|
|
private Integer usedLife;
|
|
|
|
|
|
|
|
- /** 删除标志(0代表存在 2代表删除) */
|
|
|
|
|
- @Schema(description = "删除标志(0代表存在 2代表删除)")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 删除标志(0代表存在 2代表删除)
|
|
|
|
|
+ */
|
|
|
|
|
+ @ApiModelProperty(value = "删除标志(0代表存在 2代表删除)")
|
|
|
private String delFlag;
|
|
private String delFlag;
|
|
|
|
|
|
|
|
|
|
|