¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.eam.dto; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.common.aspect.annotation.Dict; |
| | | import org.jeecgframework.poi.excel.annotation.Excel; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 设å¤å°è´¦å¯¼å
¥ä¸ç¨ |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | public class EamEquipmentDto { |
| | | /** |
| | | * ä¸»é® |
| | | */ |
| | | @TableId(type = IdType.ASSIGN_ID) |
| | | @ApiModelProperty(value = "主é®") |
| | | private String id; |
| | | /** |
| | | * å建人 |
| | | */ |
| | | @ApiModelProperty(value = "å建人") |
| | | @Dict(dicCode = "sys_user, realname, username") |
| | | private String createBy; |
| | | /** |
| | | * å建æ¶é´ |
| | | */ |
| | | @ApiModelProperty(value = "å建æ¶é´") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss ") |
| | | private Date createTime; |
| | | /** |
| | | * æ´æ°äºº |
| | | */ |
| | | @ApiModelProperty(value = "æ´æ°äºº") |
| | | @Dict(dicCode = "sys_user, realname, username") |
| | | private String updateBy; |
| | | /** |
| | | * æ´æ°æ¶é´ |
| | | */ |
| | | @ApiModelProperty(value = "æ´æ°æ¶é´") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss ") |
| | | private Date updateTime; |
| | | /** |
| | | * å 餿 è®° |
| | | */ |
| | | @ApiModelProperty(value = "å 餿 è®°") |
| | | private Integer delFlag; |
| | | /** |
| | | * å
³é®è®¾å¤æ è¯ |
| | | */ |
| | | @Excel(name = "å
³é®è®¾å¤æ è¯", width = 15, orderNum = "1") |
| | | @ApiModelProperty(value = "å
³é®è®¾å¤æ è¯") |
| | | @Dict(dicCode = "equipment_importance") |
| | | private String equipmentImportance; |
| | | |
| | | /** |
| | | * ç»ä¸ç¼ç |
| | | */ |
| | | @Excel(name = "ç»ä¸ç¼ç ", width = 15, orderNum = "2") |
| | | @ApiModelProperty(value = "ç»ä¸ç¼ç ") |
| | | private String equipmentCode; |
| | | /** |
| | | * 设å¤åç§° |
| | | */ |
| | | @Excel(name = "设å¤åç§°", width = 15, orderNum = "3") |
| | | @ApiModelProperty(value = "设å¤åç§°") |
| | | private String equipmentName; |
| | | |
| | | /** |
| | | * 工段 |
| | | */ |
| | | @Excel(name = "ä¸å¿/å·¥åº/工段", width = 15, orderNum = "4",dictTable = "eam_base_factory",dicText = "factory_name",dicCode = "org_code") |
| | | @ApiModelProperty(value = "ä¸å¿/å·¥åº/工段") |
| | | @Dict(dictTable = "eam_base_factory",dicText = "factory_name",dicCode = "factory_code") |
| | | private String factoryOrgCode; |
| | | |
| | | /** |
| | | * æå±åç±» |
| | | */ |
| | | @Excel(name = "æå±åç±»", width = 15, orderNum = "5") |
| | | @ApiModelProperty(value = "æå±åç±»") |
| | | @Dict(dicCode = "equipment_category") |
| | | private String equipmentCategory; |
| | | |
| | | @TableField(exist = false) |
| | | @Excel(name = "ä¿å
»ç¶æ", width = 15, orderNum = "6",dicCode = "equipment_maintenance_status") |
| | | @ApiModelProperty(value = "ä¿å
»ç¶æ") |
| | | @Dict(dicCode = "equipment_maintenance_status") |
| | | private String maintenanceStatus; |
| | | |
| | | @TableField(exist = false) |
| | | @Excel(name = "ç»´ä¿®ç¶æ", width = 15, orderNum = "7",dicCode = "equipment_repair_status") |
| | | @ApiModelProperty(value = "ç»´ä¿®ç¶æ") |
| | | @Dict(dicCode = "equipment_repair_status") |
| | | private String repairStatus; |
| | | |
| | | |
| | | /**ææ¯ç¶æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ææ¯ç¶æ", width = 15, orderNum = "8",dicCode = "equipment_technology_status") |
| | | @ApiModelProperty(value = "ææ¯ç¶æ") |
| | | @Dict(dicCode = "equipment_technology_status") |
| | | private String technologyStatus; |
| | | |
| | | /** |
| | | * ABCæ è¯ |
| | | */ |
| | | @Excel(name = "ABCæ è¯", width = 15, orderNum = "9",dicCode = "abc_flag") |
| | | @ApiModelProperty(value = "ABCæ è¯") |
| | | @Dict(dicCode = "abc_flag") |
| | | private String abcFlag; |
| | | |
| | | /** |
| | | * ç»´ä¿®çç» |
| | | */ |
| | | @Excel(name = "ç»´ä¿®çç»", width = 15, orderNum = "10",dictTable = "eam_base_repair_depart",dicText = "depart_name",dicCode = "org_code") |
| | | @ApiModelProperty(value = "ç»´ä¿®çç»") |
| | | @Dict(dictTable = "eam_base_repair_depart",dicText = "depart_name",dicCode = "org_code") |
| | | private String repairDepartOrgCode; |
| | | |
| | | /** |
| | | * å®å
¨é
ç½® |
| | | */ |
| | | @Excel(name = "å®å
¨é
ç½®", width = 15, orderNum = "11") |
| | | @ApiModelProperty(value = "å®å
¨é
ç½®") |
| | | private String securityConfiguration; |
| | | |
| | | /** |
| | | * å·å´ç³»ç» |
| | | */ |
| | | @Excel(name = "å·å´ç³»ç»", width = 15, orderNum = "15",dicCode = "cooling_system") |
| | | @ApiModelProperty(value = "å·å´ç³»ç»") |
| | | @Dict(dicCode = "cooling_system") |
| | | private String coolSystem; |
| | | |
| | | /** |
| | | * çç«å¨ |
| | | */ |
| | | @Excel(name = "çç«å¨", width = 15, orderNum = "16") |
| | | @ApiModelProperty(value = "çç«å¨") |
| | | private String fireExtinguisher; |
| | | |
| | | /** |
| | | * çç«å¨æææè³ |
| | | */ |
| | | @Excel(name = "çç«å¨æææè³", width = 15, orderNum = "17") |
| | | @ApiModelProperty(value = "çç«å¨æææè³") |
| | | private String fireExtinguisherExpirationDate; |
| | | |
| | | /** |
| | | * æä½ç³»ç» |
| | | */ |
| | | @Excel(name = "æä½ç³»ç»", width = 15, orderNum = "18",dicCode = "yn") |
| | | @ApiModelProperty(value = "æä½ç³»ç»") |
| | | @Dict(dicCode = "yn") |
| | | private String operationSystem; |
| | | |
| | | /** |
| | | * ç³»ç» |
| | | */ |
| | | @Excel(name = "ç³»ç»", width = 15, orderNum = "19") |
| | | @ApiModelProperty(value = "ç³»ç»") |
| | | private String system; |
| | | |
| | | /** |
| | | * 设å¤ç«¯å£ |
| | | */ |
| | | @Excel(name = "设å¤ç«¯å£", width = 15, orderNum = "20") |
| | | @ApiModelProperty(value = "设å¤ç«¯å£") |
| | | private String equipmentPort; |
| | | |
| | | /** |
| | | * åæ æ°é |
| | | */ |
| | | @Excel(name = "åæ æ°é", width = 15, orderNum = "21") |
| | | @ApiModelProperty(value = "åæ æ°é") |
| | | private Integer coordinateNum; |
| | | |
| | | /** |
| | | * éé(å¨) |
| | | */ |
| | | @Excel(name = "éé(å¨)", width = 15, orderNum = "22") |
| | | @ApiModelProperty(value = "éé(å¨)") |
| | | private BigDecimal equipmentWeight; |
| | | |
| | | /** |
| | | * éé计éåä½ |
| | | */ |
| | | @Excel(name = "éé计éåä½", width = 15, orderNum = "23") |
| | | @ApiModelProperty(value = "éé计éåä½") |
| | | private String weightUnit; |
| | | |
| | | /** |
| | | * åè½ä½ç½® |
| | | */ |
| | | @Excel(name = "åè½ä½ç½®", width = 15, orderNum = "24") |
| | | @ApiModelProperty(value = "åè½ä½ç½®") |
| | | private String functionalLocation; |
| | | |
| | | /** |
| | | * å®è£
ä½ç½® |
| | | */ |
| | | @Excel(name = "å®è£
ä½ç½®", width = 15, orderNum = "25") |
| | | @ApiModelProperty(value = "å®è£
ä½ç½®") |
| | | private String installationPosition; |
| | | |
| | | /** |
| | | * åºåæ¥æ |
| | | */ |
| | | @Excel(name = "åºåæ¥æ", width = 25, format = "yyyy/MM/dd", orderNum = "26") |
| | | @ApiModelProperty(value = "åºåæ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date leaveFactoryDate; |
| | | |
| | | /** |
| | | * ç«é¡¹å¡å· |
| | | */ |
| | | @Excel(name = "ç«é¡¹å¡å·", width = 15, orderNum = "27") |
| | | @ApiModelProperty(value = "ç«é¡¹å¡å·") |
| | | private String cardNumber; |
| | | |
| | | /** |
| | | * èµéæ¥æº |
| | | */ |
| | | @Excel(name = "èµéæ¥æº", width = 15, orderNum = "28") |
| | | @ApiModelProperty(value = "èµéæ¥æº") |
| | | private String fundingSource; |
| | | |
| | | /** |
| | | * éªæ¶æ¥æ |
| | | */ |
| | | @Excel(name = "æç¨æ¥æ", width = 25, format = "yyyy/MM/dd", orderNum = "29") |
| | | @ApiModelProperty(value = "éªæ¶æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date acceptanceCheckDate; |
| | | |
| | | /** |
| | | * åºåç¼å· |
| | | */ |
| | | @Excel(name = "åºåç¼å·", width = 15, orderNum = "30") |
| | | @ApiModelProperty(value = "åºåç¼å·") |
| | | private String factoryNumber; |
| | | |
| | | /** |
| | | * èµäº§å¶é å |
| | | */ |
| | | @Excel(name = "èµäº§å¶é å", width = 25, orderNum = "31") |
| | | @ApiModelProperty(value = "èµäº§å¶é å") |
| | | private String manufacturingEnterprise; |
| | | |
| | | /** |
| | | * èµäº§æ¥æºå½å®¶ |
| | | */ |
| | | @Excel(name = "èµäº§æ¥æºå½å®¶", width = 25, orderNum = "32") |
| | | @ApiModelProperty(value = "èµäº§æ¥æºå½å®¶") |
| | | private String originCountry; |
| | | |
| | | /** |
| | | * åå· |
| | | */ |
| | | @Excel(name = "åå·", width = 15, orderNum = "33") |
| | | @ApiModelProperty(value = "åå·") |
| | | private String equipmentModel; |
| | | |
| | | /** |
| | | * 设å¤è§æ ¼ |
| | | */ |
| | | @Excel(name = "设å¤è§æ ¼", width = 15, orderNum = "34") |
| | | @ApiModelProperty(value = "设å¤è§æ ¼") |
| | | private String equipmentSpecification; |
| | | |
| | | /** |
| | | * æ»åç(KW) |
| | | */ |
| | | @Excel(name = "æ»åç(KW)", width = 15, orderNum = "35") |
| | | @ApiModelProperty(value = "æ»åç") |
| | | private String equipmentPower; |
| | | |
| | | /** |
| | | * è´¨ä¿å¼å§æ¥æ |
| | | */ |
| | | @Excel(name = "è´¨ä¿å¼å§æ¥æ", width = 15, orderNum = "36") |
| | | @ApiModelProperty(value = "è´¨ä¿å¼å§æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date warrantyStartDate; |
| | | |
| | | /** |
| | | * è´¨ä¿ç»ææ¥æ |
| | | */ |
| | | @Excel(name = "è´¨ä¿ç»ææ¥æ", width = 15, orderNum = "37") |
| | | @ApiModelProperty(value = "è´¨ä¿ç»ææ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date warrantyEndDate; |
| | | |
| | | /** |
| | | * èµäº§ç¶æ |
| | | */ |
| | | @Excel(name = "èµäº§ç¶æ", width = 15, orderNum = "38",dicCode = "asset_status") |
| | | @ApiModelProperty(value = "èµäº§ç¶æ") |
| | | @Dict(dicCode = "asset_status") |
| | | private String assetStatus; |
| | | |
| | | /**ææ°äºä¿æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ææ°äºä¿æ¥æ", width = 15, orderNum = "39") |
| | | @ApiModelProperty(value = "ææ°äºä¿æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date latestSecondMaintenance; |
| | | |
| | | /**䏿¬¡äºä¿æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "䏿¬¡äºä¿æ¥æ", width = 15, orderNum = "40") |
| | | @ApiModelProperty(value = "䏿¬¡äºä¿æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date nextSecondMaintenance; |
| | | |
| | | |
| | | /**æ¬æ¬¡ä¸ä¿æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "æ¬æ¬¡ä¸ä¿æ¥æ", width = 15, orderNum = "41") |
| | | @ApiModelProperty(value = "æ¬æ¬¡ä¸ä¿æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date latestThirdMaintenance; |
| | | |
| | | /**䏿¬¡ä¸ä¿æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "䏿¬¡ä¸ä¿æ¥æ", width = 15, orderNum = "42") |
| | | @ApiModelProperty(value = "䏿¬¡ä¸ä¿æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date nextThirdMaintenance; |
| | | |
| | | /**ä¸ä¿å¨æ(å¹´)*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ä¸ä¿å¨æ(å¹´)", width = 15, orderNum = "43") |
| | | @ApiModelProperty(value = "ä¸ä¿å¨æ(å¹´)") |
| | | private Integer thirdMaintenancePeriod; |
| | | |
| | | /**ææ°ææ¯ç¶æé´å®æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ææ°ææ¯ç¶æé´å®æ¥æ", width = 15, orderNum = "44") |
| | | @ApiModelProperty(value = "ææ°ææ¯ç¶æé´å®æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date latestTechnologyCheck; |
| | | /**ææ¯ç¶æä¸æ¬¡é´å®æ¥æ*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ææ¯ç¶æä¸æ¬¡é´å®æ¥æ", width = 15, orderNum = "45") |
| | | @ApiModelProperty(value = "ææ¯ç¶æä¸æ¬¡é´å®æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private java.util.Date nextTechnologyCheck; |
| | | /**ææ¯é´å®å¨æ(å¹´)*/ |
| | | @TableField(exist = false) |
| | | @Excel(name = "ææ¯é´å®å¨æ(å¹´)", width = 15, orderNum = "46") |
| | | @ApiModelProperty(value = "ææ¯é´å®å¨æ(å¹´)") |
| | | private Integer technologyCheckPeriod; |
| | | |
| | | /** |
| | | * æ¯å¦ä¸»è®¾å¤ |
| | | */ |
| | | @Excel(name = "æ¯å¦ä¸»è®¾å¤", width = 15, dicCode = "yn", orderNum = "47") |
| | | @ApiModelProperty(value = "æ¯å¦ä¸»è®¾å¤") |
| | | @Dict(dicCode = "yn") |
| | | private String masterFlag; |
| | | |
| | | |
| | | /** |
| | | * æ¯å¦æå·¥èºåæ° |
| | | */ |
| | | @Excel(name = "ææ å·¥èºåæ°", width = 15, dicCode = "yn", orderNum = "48") |
| | | @ApiModelProperty(value = "æ¯å¦æå·¥èºåæ°") |
| | | @Dict(dicCode = "yn") |
| | | private String processParametersFlag; |
| | | /** |
| | | * æ¯å¦æç²¾åº¦åæ° |
| | | */ |
| | | @Excel(name = "ææ ç²¾åº¦åæ°", width = 15, dicCode = "yn", orderNum = "49") |
| | | @ApiModelProperty(value = "æ¯å¦æç²¾åº¦åæ°") |
| | | @Dict(dicCode = "yn") |
| | | private String precisionParametersFlag; |
| | | |
| | | |
| | | /** |
| | | * 夿³¨ |
| | | */ |
| | | @Excel(name = "夿³¨", width = 50, orderNum = "50") |
| | | @ApiModelProperty(value = "夿³¨") |
| | | private String remark; |
| | | |
| | | } |