package com.by4cloud.platformx.device.entity;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
import org.hibernate.annotations.Table;
|
|
import javax.persistence.Column;
|
import javax.persistence.Entity;
|
|
/**
|
* @author kdq
|
* @version 1.0.0
|
* @ClassName DeviceDemandSub.java
|
* @Description TODO
|
* @createTime 2025年03月04日 15:03:00
|
*/
|
@Data
|
@Entity
|
@Table(appliesTo = "device_demand_sub", comment = "设备需求计划设备子表")
|
public class DeviceDemandSub extends DeviceBaseModel<DeviceDemandSub>{
|
@Schema(description = "项目表id")
|
@Column(columnDefinition="int comment '项目表id'")
|
private Integer totalId;
|
@Schema(description = "设备编码")
|
@Column(columnDefinition="VARCHAR(64) comment '设备编码'")
|
private String number;
|
@Schema(description = "拟使用地点")
|
@Column(columnDefinition="VARCHAR(64) comment '拟使用地点'")
|
private String place;
|
@Schema(description = "使用公司")
|
@Column(columnDefinition="int comment '使用公司'")
|
private Integer compId;
|
@Schema(description = "申请部门")
|
@Column(columnDefinition="int comment '申请部门'")
|
private Integer deptId;
|
@Schema(description = "建议厂家")
|
@Column(columnDefinition="VARCHAR(64) comment '建议厂家'")
|
private String manu;
|
@Schema(description = "投资必要性")
|
@Column(columnDefinition="VARCHAR(64) comment '投资必要性'")
|
private String necessity;
|
@Schema(description = "增减计划")
|
@Column(columnDefinition="int comment '增减计划'")
|
private Integer flucPlan;
|
|
}
|