package com.loan.system.domain.entity; import lombok.*; import javax.persistence.*; import java.time.Instant; @Builder @Entity @Table(name = "collateral_plan") @Data @AllArgsConstructor @NoArgsConstructor public class CollateralPlan extends BaseEntity { private static final long serialVersionUID = 1L; @Column(name = "case_id") private Long caseId; @Column(name = "collateral_ids") private String collateralIds; @Column(name = "user_id") private Long userId;//计划上报员 @Column(name = "time") private String time; @Column(name = "location_id") private Long locationId; @Column(name = "contact_name",length = 20) private String contactName; @Column(name = "mobile",length = 11) private String mobile; @Column(name = "place") private String place; @Column(name = "address") private String address; @Column(name = "flag", length = 10) private String flag; @Column(name = "comments") private String comments;//计划说明 @Column(name = "create_time") private String createTime; @Column(name = "update_time") private String updateTime; @Column(name = "is_delete") private Boolean isDelete; @Column(name = "status", length = 10) private String status;//执行状态 @Column(name = "approval_record_id") private Long approvalRecordId; @Column(name = "operator_comments") private String operatorComments;//送证人意见 @Column(name = "operator_id", length = 20) private Long operatorId;//送证/取证员 @Column(name = "recommender_id") private Long recommenderId; @Column(name = "recommender_comments") private String recommenderComments; }