Jelajahi Sumber

git-svn-id: https://192.168.57.71/svn/jsgkj@585 931142cf-59ea-a443-aa0e-51397b428577

xt_yuanxd 8 tahun lalu
induk
melakukan
fd93a18418

+ 41 - 0
gkaqv2/trunk/modules/common/src/main/java/com/xt/js/gkaq/common/BaseUUIDModel.java

@@ -0,0 +1,41 @@
+package com.xt.js.gkaq.common;
+
+/**
+ * Model基础类,使用uuid作为主键<br>
+ * 
+ * @author yuanxd
+ *
+ */
+public abstract class BaseUUIDModel {
+	/** 新增(待审核)状态 */
+	public static final String STATE_ADD = "0";
+	/** 正常状态 */
+	public static final String STATE_NORMAL = "1";
+	/** 记录提交(审核中)状态 */
+	public static final String STATE_SUMIT = "2";
+	/** 退回修改状态 */
+	public static final String STATE_REJECT = "8";
+	/** 记录删除(无效)状态 */
+	public static final String STATE_DELETE = "9";
+	/** 记录主键 */
+	private String id;
+
+	/**
+	 * 获取主键ID
+	 * 
+	 * @return uuid
+	 */
+	public final String getId() {
+		return id;
+	}
+
+	/**
+	 * 设置主键ID
+	 * 
+	 * @param id
+	 *            uuid
+	 */
+	public final void setId(String id) {
+		this.id = id;
+	}
+}