Преглед на файлове

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

xt_yuanxd преди 8 години
родител
ревизия
fd93a18418
променени са 1 файла, в които са добавени 41 реда и са изтрити 0 реда
  1. 41 0
      gkaqv2/trunk/modules/common/src/main/java/com/xt/js/gkaq/common/BaseUUIDModel.java

+ 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;
+	}
+}