indexes = {@Index(name = "prsndtl_transdate_idx", columnList = "transdate"),
@Index(name = "prsndtl_accdate_idx", columnList = "accdate"),
@Index(name = "prsndtl_status_idx", columnList = "status"),
+ @Index(name = "prsndlt_tenantid_idx", columnList = "tenantid"),
@Index(name = "prsndtl_reverse_idx", columnList = "REVERSE_FLAG")})
public class TPersondtl {
@NotNull
private String tenantid = "";
- @Column(name = "DTLTYPE", length = 20)
- private String dtltype;
+ @Column(name = "DTLTYPE", length = 20)
+ private String dtltype;
- public String getDtltype() {
- return dtltype;
- }
+ public String getDtltype() {
+ return dtltype;
+ }
- public void setDtltype(String dtltype) {
- this.dtltype = dtltype;
- }
+ public void setDtltype(String dtltype) {
+ this.dtltype = dtltype;
+ }
- public String getRefno() {
+ public String getRefno() {
return refno;
}
indexes = {@Index(name = "shopdtl_accdate", columnList = "accdate"),
@Index(name = "shopdtl_shopaccno", columnList = "shopaccno"),
@Index(name = "shopdtl_transdate", columnList = "transdate"),
+ @Index(name = "shopdtl_tenantid_idx", columnList = "tenantid"),
@Index(name = "shopdtl_updateflag", columnList = "updatebala")})
public class TShopdtl {
@Id
@Table(name = "TB_SOURCETYPE_CONFIG",
indexes = {@Index(name = "source_type_config_idx", columnList = "sourcetype, configid, tenantid", unique = true)})
public class TSourceTypeConfig implements Serializable {
+ private static final long serialVersionUID = 9020235338229267313L;
@Id
@SequenceGenerator(name = "sourcetype_cfg_id", sequenceName = "SEQ_SOURCETYPE_CONFIG", allocationSize = 1, initialValue = 1000)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sourcetype_cfg_id")
@Table(name = "TB_TRANSACTIONMAIN",
indexes = {@Index(name = "transmain_accdate", columnList = "accdate"),
@Index(name = "transmain_status", columnList = "status"),
+ @Index(name = "transmain_tenantid_idx", columnList = "tenantid"),
@Index(name = "transmain_outtrade", unique = true, columnList = "outid, outtradeno")})
@SequenceGenerator(name = "seq_refno", allocationSize = 100)
public class TTransactionMain {
public void setDtltype(String dtltype) {
this.dtltype = dtltype;
}
+
public String getRefno() {
return refno;
}
@Table(name = "TB_DICTIONARY",
indexes = {@Index(name = "dictionary_idx", columnList = "dicttype, dictval, tenantid", unique = true)})
public class TDictionary implements DictionaryTable, Serializable {
+ private static final long serialVersionUID = -4346024672769882893L;
@Id
@Column(name = "id")
@SequenceGenerator(name = "dictid", sequenceName = "SEQ_DICTIONARY", allocationSize = 1, initialValue = 1000)
this.dictid = dictid;
}
+ public String getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(String tenantId) {
+ this.tenantId = tenantId;
+ }
+
@Override
public String getDictKey() {
return this.dictval;
@JsonIgnoreProperties(value = {"hibernateLazyInitializer"})
@SequenceGenerator(name = "SEQ_FUNC", sequenceName = "SEQ_FUNC", allocationSize = 1, initialValue = 1000)
public class TFunction implements Serializable {
+ private static final long serialVersionUID = 1862862725121064784L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_FUNC")
@Column(name = "ID", nullable = false)
import javax.persistence.*;
import javax.validation.constraints.Email;
import javax.validation.constraints.NotNull;
+import java.io.Serializable;
import java.util.Collection;
@Entity
@Table(name = "TB_OPERATOR",
indexes = {@Index(name = "opercode_idx", columnList = "OPERCODE, tenantid", unique = true)})
-public class TOperator implements UserDetails {
+public class TOperator implements UserDetails, Serializable {
private static final long serialVersionUID = 2148742269021236587L;
@Id
@GenericGenerator(name = "idGenerator", strategy = "uuid")
import javax.persistence.*;
import javax.validation.constraints.NotNull;
+import java.io.Serializable;
@Entity
@Table(name = "TB_ROLE_FUNCTION",
indexes = {@Index(name = "role_funcation_idx", columnList = "roleid, functionid, tenantid", unique = true)})
-public class TRoleFunction {
+public class TRoleFunction implements Serializable {
+ private static final long serialVersionUID = 6098241093888979729L;
@Id
@GenericGenerator(name = "idGenerator", strategy = "uuid")
@GeneratedValue(generator = "idGenerator")
package com.supwisdom.dlpay.framework.domain;
-import org.hibernate.annotations.GenericGenerator;
-
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotNull;
@Entity
-@Table(name = "TB_SUBJECTDAY")
+@Table(name = "TB_SUBJECTDAY",
+ indexes = {@Index(name = "subjectday_idx", columnList = "subjno, accdate, tenantid", unique = true)})
@IdClass(TSubjectdayPK.class)
public class TSubjectday {
@Id
import javax.persistence.*;
import javax.validation.constraints.NotNull;
+import java.io.Serializable;
@Entity
@Table(name = "TB_SYSPARA")
@IdClass(TSysparaPK.class)
-public class TSyspara {
+public class TSyspara implements Serializable {
+ private static final long serialVersionUID = 6760877848228345624L;
@Id
@Column(name = "PARAID", nullable = false, precision = 9)
private Integer paraid;
@Table(name = "TB_TRANSCODE",
indexes = {@Index(name = "transcode_idx", columnList = "transcode, tenantid", unique = true)})
public class TTranscode implements DictionaryTable, Serializable {
+ private static final long serialVersionUID = -8077649544237207668L;
@Id
@Column(name = "transcode_id")
@NotNull