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