60 lines
1.7 KiB
Java
60 lines
1.7 KiB
Java
|
|
package com.gunshi.project.ss.model;
|
||
|
|
|
||
|
|
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 com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||
|
|
import lombok.Data;
|
||
|
|
|
||
|
|
import java.util.Date;
|
||
|
|
|
||
|
|
@Data
|
||
|
|
@Schema(description = "维修养护-计划管理细节")
|
||
|
|
@TableName("mentence_plan_detail")
|
||
|
|
public class MentencePlanDetail {
|
||
|
|
|
||
|
|
@TableId("id")
|
||
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
||
|
|
private Long id;
|
||
|
|
|
||
|
|
@TableField("mentence_plan_id")
|
||
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
||
|
|
private Long mentencePlanId;
|
||
|
|
|
||
|
|
@TableField("mentence_st_detail_id")
|
||
|
|
@Schema(description = "维护项目id")
|
||
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
||
|
|
private Long mentenceStDetailId;
|
||
|
|
|
||
|
|
@TableField(exist = false)
|
||
|
|
@Schema(description = "维护项目名称")
|
||
|
|
private String mentenceStDetailName;
|
||
|
|
|
||
|
|
@TableField(exist = false)
|
||
|
|
@Schema(description = "维护对象id")
|
||
|
|
private String mentenceStId;
|
||
|
|
|
||
|
|
@TableField(exist = false)
|
||
|
|
@Schema(description = "维护对象名称")
|
||
|
|
private String mentenceStName;
|
||
|
|
|
||
|
|
@TableField("plan_begin")
|
||
|
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||
|
|
private Date planBegin;
|
||
|
|
|
||
|
|
@TableField("plan_end")
|
||
|
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||
|
|
private Date planEnd;
|
||
|
|
|
||
|
|
@TableField("charge_person_id")
|
||
|
|
private String chargePersonId;
|
||
|
|
|
||
|
|
@TableField(exist = false)
|
||
|
|
private String chargePersonName;
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
}
|