sgj
14 小时以前 3a5e49666af1da441633b0a9bae4c3c2b18974b3
fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/PledgeContract.java
@@ -3,15 +3,14 @@
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fzzy.igds.constant.Constant;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
 * 质押合同
@@ -20,16 +19,16 @@
@Entity
@Table(name = "d_pledge_contract")
@TableName("d_pledge_contract")
@EqualsAndHashCode(callSuper=false)
@EqualsAndHashCode(callSuper = false)
public class PledgeContract extends BizBaseEntity implements Serializable {
    /**
    *
    */
   private static final long serialVersionUID = 1L;
     *
     */
    private static final long serialVersionUID = 1L;
   @Id
    @Id
    @Column(name = "id", columnDefinition = "varchar(40) COMMENT '质押ID'")
    @TableField("id")
    private String id;
@@ -47,13 +46,20 @@
    //合同金额
    @Column(name = "contract_amount", columnDefinition = "decimal(20,2) COMMENT '合同金额'")
    @TableField("contract_amount")
    private Double contractAmount;
    private Double contractAmount = 0.0;
    @Column(name = "repaid_amount", columnDefinition = "decimal(20,2) COMMENT '已还金额'")
    @TableField("repaid_amount")
    private Double repaidAmount = 0.0;
    //质押银行
    @Column(name = "pledge_bank", columnDefinition = "varchar(40) COMMENT '质押银行'")
    @TableField("pledge_bank")
    private String pledgeBank;
    @Column(name = "pledge_bank_user", columnDefinition = "varchar(40) COMMENT '质押银行业务员'")
    @TableField("pledge_bank_user")
    private String pledgeBankUser;
    //质押公司
    @Column(name = "pledge_company", columnDefinition = "varchar(40) COMMENT '质押公司'")
@@ -65,9 +71,17 @@
    @TableField("name")
    private String name;
    @Column(name = "status", columnDefinition = "varchar(2) COMMENT '质押状态")
    @Column(name = "depot_ids", columnDefinition = "varchar(200) COMMENT '质押仓库'")
    @TableField("depot_ids")
    private String depotIds;
    @Column(name = "depot_names", columnDefinition = "varchar(200) COMMENT '质押仓库'")
    @TableField("depot_names")
    private String depotNames;
    @Column(name = "status", columnDefinition = "varchar(2) COMMENT '质押状态 Y 已解押 N 未解押'")
    @TableField("status")
    private String status;
    private String status = Constant.YN_N;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "sign_time", columnDefinition = "datetime COMMENT '签订时间'")
@@ -93,4 +107,8 @@
    @TableField("remark")
    private String remark;
    //质押仓库
    @Transient
    @TableField(exist = false)
    private List<PledgeContractDepot> depotData;
}