You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/dev/DeviceInfoEntity.java

580 lines
11 KiB
Java

2 years ago
package com.glxp.api.entity.dev;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
2 years ago
import java.time.LocalDateTime;
import java.util.Date;
2 years ago
import com.glxp.api.enums.dev.DeviceStatusEnum;
import io.swagger.annotations.ApiModelProperty;
2 years ago
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
*
*
* @TableName device_info
*/
@TableName(value = "device_info")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class DeviceInfoEntity implements Serializable {
/**
*
*/
@TableId(value = "deviceCode")
private String deviceCode;
/**
*
*/
@TableField(value = "deptCode")
private String deptCode;
/**
* 1.2. 3.
*/
@TableField(value = "status")
private DeviceStatusEnum status;
/**
*
*/
@TableField(value = "checkLock")
private Boolean checkLock;
/**
* UDI
*/
@TableField(value = "udi")
private String udi;
/**
* DI
*/
@TableField(value = "nameCode")
private String nameCode;
/**
* id
*/
@TableField(value = "productId")
private Long productId;
/**
*
*/
@TableField(value = "productName")
private String productName;
/**
*
*/
@TableField(value = "ggxh")
private String ggxh;
/**
*
*/
@TableField(value = "batchNo")
private String batchNo;
/**
*
*/
@TableField(value = "serialNo")
private String serialNo;
/**
*
*/
@TableField(value = "productionDate")
private String productionDate;
/**
*
*/
@TableField(value = "expireDate")
private String expireDate;
/**
*
*/
@TableField(value = "manufactory")
private String manufactory;
/**
*
*/
@TableField(value = "measname")
private String measname;
/**
* /
*/
@TableField(value = "zczbhhzbapzbh")
private String zczbhhzbapzbh;
/**
* ID
*/
@TableField(value = "supId")
private String supId;
/**
*
*/
@TableField(value = "supName")
private String supName;
/**
*
*/
@TableField(value = "changeCount")
private Integer changeCount;
/**
*
*/
@TableField(value = "repairApplyCount")
private Integer repairApplyCount;
/**
*
*/
@TableField(value = "repairCount")
private Integer repairCount;
/**
*
*/
@TableField(value = "checkCount")
private Integer checkCount;
/**
*
*/
@TableField(value = "lastChangeOrderId")
private Long lastChangeOrderId;
/**
*
*/
@TableField(value = "lastRepairApplyId")
private String lastRepairApplyId;
/**
*
*/
@TableField(value = "lastRepairApplyTime")
private LocalDateTime lastRepairApplyTime;
/**
*
*/
@TableField(value = "lastRepairId")
private String lastRepairId;
/**
*
*/
@TableField(value = "lastRepairUserName")
private String lastRepairUserName;
/**
*
*/
@TableField(value = "lastRepairUserPhone")
private String lastRepairUserPhone;
/**
*
*/
@TableField(value = "lastRepairTime")
private LocalDateTime lastRepairTime;
/**
* /
*/
@TableField(value = "lastCheckUserId")
private Long lastCheckUserId;
/**
* /
*/
@TableField(value = "lastCheckUserName")
private String lastCheckUserName;
/**
* /
*/
@TableField(value = "lastCheckPhone")
private String lastCheckPhone;
/**
* /
*/
@TableField(value = "lastCheckTime")
private LocalDateTime lastCheckTime;
/**
* /id
*/
@TableField(value = "lastCheckTaskId")
private Long lastCheckTaskId;
/**
*
*/
@TableField(value = "createTime")
private LocalDateTime createTime;
/**
* id
*/
@TableField(value = "createUserId")
private Long createUserId;
/**
*
*/
@TableField(value = "createUserName")
private String createUserName;
@TableField(exist = false)
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField(value = "assetType")
private String assetType;
/**
*
*/
@TableField(value = "sasacType")
private String sasacType;
/**
*
*/
@TableField(value = "assetMnemonicCode")
private String assetMnemonicCode;
/**
*
*/
@TableField(value = "number")
private Integer number;
/**
*
*/
@TableField(value = "acquisitionMethod")
private String acquisitionMethod;
/**
*
*/
@TableField(value = "purpose")
private String purpose;
/**
*
*/
@TableField(value = "depreciationYear")
private Integer depreciationYear;
/**
*
*/
@TableField(value = "depreciationMonth")
private Integer depreciationMonth;
/**
*
*/
@TableField(value = "invCode")
private String invCode;
/**
*
*/
@TableField(value = "estimatedTotalHour")
private Integer estimatedTotalHour;
/**
*
*/
@TableField(value = "dayHour")
private Integer dayHour;
/**
*
*/
@TableField(value = "assetValue")
private BigDecimal assetValue;
/**
*
*/
@TableField(value = "ownFund")
private BigDecimal ownFund;
/**
*
*/
@TableField(value = "financialAppropriation")
private BigDecimal financialAppropriation;
/**
*
*/
@TableField(value = "educationFund")
private BigDecimal educationFund;
/**
*
*/
@TableField(value = "otherFund")
private BigDecimal otherFund;
/**
*
*/
@TableField(value = "nonPeerFinancialAppropriation")
private BigDecimal nonPeerFinancialAppropriation;
/**
*
*/
@TableField(value = "ybbm")
private String ybbm;
/**
* (
*/
@TableField(value = "catalogname1")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
private String catalogname3;
/**
*
*/
@TableField(value = "catalogCode")
private String catalogCode;
/**
*
*/
@TableField(value = "catalogCode1")
private Integer catalogCode1;
/**
*
*/
@TableField(value = "catalogCode2")
private Integer catalogCode2;
/**
*
*/
@TableField(value = "catalogCode3")
private Integer catalogCode3;
/**
*
*/
@TableField(value = "managementCategory")
private String managementCategory;
/**
* 使
*/
@TableField(value = "endUser")
private String endUser;
/**
*
*/
@TableField(value = "estimatedResidualValue")
private BigDecimal estimatedResidualValue;
/**
*
*/
@TableField(value = "currencyType")
private String currencyType;
/**
*
*/
@TableField(value = "purType")
private String purType;
/**
*
*/
@TableField(value = "purchaseDate")
private Date purchaseDate;
/**
*
*/
@TableField(value = "addDate")
private Date addDate;
/**
*
*/
@TableField(value = "assetName")
private String assetName;
/**
*
*/
@TableField(value = "isImperative")
private Integer isImperative;
/**
*
*/
@TableField(value = "isMaintain")
private Integer isMaintain;
/**
* (
*/
@TableField(value = "imperativeCycle")
private Integer imperativeCycle;
/**
* (
*/
@TableField(value = "maintainCycle")
private Integer maintainCycle;
/**
*
*/
@TableField(value = "startImperativeDate")
private Date startImperativeDate;
/**
*
*/
@TableField(value = "startMaintainDate")
private Date startMaintainDate;
/**
*
*/
@TableField(value = "serviceType")
private String serviceType;
/**
*
*/
@TableField(value = "maintainType")
private String maintainType;
/**
*
*/
@TableField(value = "managerUser")
private String managerUser;
/**
*
*/
@TableField(value = "approveUser")
private String approveUser;
/**
*
*/
@TableField(value = "ledgerAccount")
private String ledgerAccount;
/**
*
*/
@TableField(value = "impairmentProvision")
private String impairmentProvision;
/**
*
*/
@TableField(value = "estimatedWorkload")
private String estimatedWorkload;
/**
*
*/
@TableField(value = "completedWorkload")
private String completedWorkload;
/**
*
*/
@TableField(value = "maintenanceType")
private String maintenanceType;
/**
*
*/
@TableField(value = "maintenanceCycle")
private Integer maintenanceCycle;
/**
*
*/
@TableField(value = "startMaintenancDate")
private Date startMaintenancDate;
/**
*
*/
@TableField(value = "endMaintenancDate")
private Date endMaintenancDate;
/**
*
*/
@TableField(value = "networkType")
private Integer networkType;
/**
* 使
*/
@TableField(value = "UserRole")
private Integer UserRole;
/**
*
*/
@TableField(value = "isAddDomain")
private Integer isAddDomain;
/**
* u
*/
@TableField(value = "isUDisc")
private Integer isUDisc;
/**
*
*/
@TableField(value = "ascriptionType")
private Integer ascriptionType;
/**
*
*/
@TableField(value = "assetReserveType")
private String assetReserveType;
}