|
|
@ -8,6 +8,8 @@ import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.EqualsAndHashCode; |
|
|
|
import lombok.EqualsAndHashCode; |
|
|
|
|
|
|
|
import org.springblade.core.mp.support.QueryField; |
|
|
|
|
|
|
|
import org.springblade.core.mp.support.SqlCondition; |
|
|
|
import org.springblade.core.tenant.mp.TenantEntity; |
|
|
|
import org.springblade.core.tenant.mp.TenantEntity; |
|
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
|
|
|
|
|
|
|
|
@ -31,11 +33,13 @@ public class OperMaintenanceLibraryEntity extends TenantEntity { |
|
|
|
* 库编码 |
|
|
|
* 库编码 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "库编码,后台自动生成") |
|
|
|
@ApiModelProperty(value = "库编码,后台自动生成") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.LIKE) |
|
|
|
private String libraryCode; |
|
|
|
private String libraryCode; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 设备编码 |
|
|
|
* 设备编码 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "设备编码,多个按,分隔") |
|
|
|
@ApiModelProperty(value = "设备编码,多个按,分隔") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.EQUAL) |
|
|
|
private String emCode; |
|
|
|
private String emCode; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "维护模式 01=人员 02=值班") |
|
|
|
@ApiModelProperty(value = "维护模式 01=人员 02=值班") |
|
|
@ -54,12 +58,14 @@ public class OperMaintenanceLibraryEntity extends TenantEntity { |
|
|
|
* 维护类型 01=定期试验 02=定期保养 03=定期操作 04=其他 |
|
|
|
* 维护类型 01=定期试验 02=定期保养 03=定期操作 04=其他 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "维护类型 01=定期试验 02=定期保养 03=定期操作 04=其他") |
|
|
|
@ApiModelProperty(value = "维护类型 01=定期试验 02=定期保养 03=定期操作 04=其他") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.EQUAL) |
|
|
|
private String typeCode; |
|
|
|
private String typeCode; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 流程key |
|
|
|
* 流程key |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "流程key") |
|
|
|
@ApiModelProperty(value = "流程key") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.EQUAL) |
|
|
|
private String procDefId; |
|
|
|
private String procDefId; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 周期(单位:小时) |
|
|
|
* 周期(单位:小时) |
|
|
@ -102,6 +108,7 @@ public class OperMaintenanceLibraryEntity extends TenantEntity { |
|
|
|
* 执行人员,多个人员之间用英文逗号分隔 |
|
|
|
* 执行人员,多个人员之间用英文逗号分隔 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "执行人员,多个人员之间用英文逗号分隔,并且字符串首尾都必须有一个英文逗号") |
|
|
|
@ApiModelProperty(value = "执行人员,多个人员之间用英文逗号分隔,并且字符串首尾都必须有一个英文逗号") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.LIKE) |
|
|
|
private String disposers; |
|
|
|
private String disposers; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "生成计划时间,仅在后台业务使用") |
|
|
|
@ApiModelProperty(value = "生成计划时间,仅在后台业务使用") |
|
|
@ -121,4 +128,8 @@ public class OperMaintenanceLibraryEntity extends TenantEntity { |
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Long messageTemplateId; |
|
|
|
private Long messageTemplateId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("创建机构") |
|
|
|
|
|
|
|
@QueryField(condition = SqlCondition.LIKE) |
|
|
|
|
|
|
|
private Long createDept; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|