166 lines
3.1 KiB
Plaintext
166 lines
3.1 KiB
Plaintext
package com.cmeim.biz.po;
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
import lombok.Data;
|
|
|
|
import javax.persistence.*;
|
|
import java.io.Serializable;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
@Data
|
|
@Entity
|
|
@Table(name = "popomaindto")
|
|
public class Popomaindto implements Serializable {
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY, generator = "popomaindto")
|
|
//@TableGenerator(name = "popomaindto", table = "sy_sequence", pkColumnName = "seq_name", valueColumnName =
|
|
// "seq_value", pkColumnValue = "popomaindto", allocationSize = 1)
|
|
@Column(name = "id")
|
|
@ApiParam(value = "null")
|
|
private Long id;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cPOID")
|
|
@ApiParam(value = "null")
|
|
private String cPoid;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "POID")
|
|
@ApiParam(value = "null")
|
|
private Long poid;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "dPODate")
|
|
@ApiParam(value = "null")
|
|
private String dPoDate;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cVenCode")
|
|
@ApiParam(value = "null")
|
|
private String cVenCode;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cVenName")
|
|
@ApiParam(value = "null")
|
|
private String cVenName;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cDepCode")
|
|
@ApiParam(value = "null")
|
|
private String cDepCode;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cDepName")
|
|
@ApiParam(value = "null")
|
|
private String cDepName;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cPersonCode")
|
|
@ApiParam(value = "null")
|
|
private String cPersonCode;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cPersonName")
|
|
@ApiParam(value = "null")
|
|
private String cPersonName;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cPTCode")
|
|
@ApiParam(value = "null")
|
|
private String cPtCode;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cPTName")
|
|
@ApiParam(value = "null")
|
|
private String cPtName;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cexch_name")
|
|
@ApiParam(value = "null")
|
|
private String cexchName;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "nflat")
|
|
@ApiParam(value = "null")
|
|
private java.math.BigDecimal nflat;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "iTaxRate")
|
|
@ApiParam(value = "null")
|
|
private java.math.BigDecimal iTaxRate;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cMemo")
|
|
@ApiParam(value = "null")
|
|
private String cMemo;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cMaker")
|
|
@ApiParam(value = "null")
|
|
private String cMaker;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cVerifier")
|
|
@ApiParam(value = "null")
|
|
private String cVerifier;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cCloser")
|
|
@ApiParam(value = "null")
|
|
private String cCloser;
|
|
|
|
/**
|
|
* null
|
|
*/
|
|
@Column(name = "cBusType")
|
|
@ApiParam(value = "null")
|
|
private String cBusType;
|
|
|
|
|
|
@OneToMany(targetEntity = Podetailsdto.class, cascade = CascadeType.ALL, fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "poid", referencedColumnName = "POID")
|
|
private List<Podetailsdto> items = new ArrayList<>();
|
|
|
|
}
|