ソースを参照

--add activeTime

zzy.zhiyuan.foxmail 8 年 前
コミット
742fff3199
共有1 個のファイルを変更した12 個の追加1 個の削除を含む
  1. 12 1
      src/main/java/com/ekexiu/portal/po/User.java

+ 12 - 1
src/main/java/com/ekexiu/portal/po/User.java

@ -5,6 +5,7 @@ import org.jfw.apt.orm.annotation.entry.PrimaryKey;
5 5
import org.jfw.apt.orm.annotation.entry.Table;
6 6
import org.jfw.apt.orm.annotation.entry.Unique;
7 7
import org.jfw.apt.orm.annotation.entry.Uniques;
8
import org.jfw.apt.orm.core.defaultImpl.FixLenStringHandler;
8 9
import org.jfw.apt.orm.core.defaultImpl.StringHandler;
9 10
import org.jfw.apt.orm.core.defaultImpl.WIntHandler;
10 11
import org.jfw.apt.orm.core.enums.DE;
@ -25,7 +26,7 @@ public class User implements CreateTimeSupported {
25 26
	private String inviteCode;
26 27
	private Integer sendMailStatus;
27 28
	private String inviterId;
28
29
	private String activeTime;
29 30
30 31
	@Column(DE.id_32)
31 32
	public String getId() {
@ -97,6 +98,7 @@ public class User implements CreateTimeSupported {
97 98
	public void setSendMailStatus(Integer sendMailStatus) {
98 99
		this.sendMailStatus = sendMailStatus;
99 100
	}
101
	
100 102
    @Column(handlerClass=StringHandler.class,dbType="CHAR(32)",insertable = true,renewable=false,queryable=true,nullable=true)
101 103
	public String getInviterId() {
102 104
		return inviterId;
@ -105,5 +107,14 @@ public class User implements CreateTimeSupported {
105 107
	public void setInviterId(String inviterId) {
106 108
		this.inviterId = inviterId;
107 109
	}
110
111
	@Column(handlerClass=FixLenStringHandler.class,dbType="CHAR(14)",fixSqlValueWithInsert="TO_CHAR(NOW(),'YYYYMMDDHH24MISS')",nullable=true,insertable=true,renewable=false,queryable=true)
112
	public String getActiveTime() {
113
		return activeTime;
114
	}
115
116
	public void setActiveTime(String activeTime) {
117
		this.activeTime = activeTime;
118
	}
108 119
	
109 120
}