From 149c1bc2d195eb79b84f2e69c83413f27bce4b99 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 30 三月 2019 14:43:56 +0800
Subject: [PATCH] 订单服务核心 加入商户处理侦听类
---
java110-core/src/main/java/com/java110/core/factory/GenerateCodeFactory.java | 176 ++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 138 insertions(+), 38 deletions(-)
diff --git a/java110-core/src/main/java/com/java110/core/factory/GenerateCodeFactory.java b/java110-core/src/main/java/com/java110/core/factory/GenerateCodeFactory.java
index d982f08..3464df7 100644
--- a/java110-core/src/main/java/com/java110/core/factory/GenerateCodeFactory.java
+++ b/java110-core/src/main/java/com/java110/core/factory/GenerateCodeFactory.java
@@ -15,10 +15,7 @@
import java.rmi.NoSuchObjectException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.UUID;
+import java.util.*;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
@@ -55,6 +52,8 @@
prefixMap.put("storePhotoId","41");
prefixMap.put("storeCerdentialsId","42");
prefixMap.put("memberStoreId","43");
+ prefixMap.put("propertyStoreId","44");
+ prefixMap.put("storeUserId","45");
prefixMap.put("shopId","50");
prefixMap.put("shopAttrId","51");
prefixMap.put("shopPhotoId","52");
@@ -71,12 +70,17 @@
prefixMap.put("commentScoreId","64");
prefixMap.put("communityId","70");
prefixMap.put("communityPhotoId","71");
+ prefixMap.put("communityMemberId","72");
prefixMap.put("agentId","80");
- prefixMap.put("agentIdPhotoId","81");
+ prefixMap.put("agentPhotoId","81");
prefixMap.put("agentCerdentialsId","82");
+ prefixMap.put("agentUserId","83");
prefixMap.put("propertyId","90");
- prefixMap.put("propertyIdPhotoId","91");
+ prefixMap.put("propertyPhotoId","91");
prefixMap.put("propertyCerdentialsId","92");
+ prefixMap.put("propertyUserId","93");
+ prefixMap.put("propertyFeeId","94");
+ prefixMap.put("houseId","95");
}
private static String PLATFORM_CODE = "0001";
@@ -91,12 +95,12 @@
count = lastCount++;
} finally {
LOCK.unlock();
- return String.format(idLength, count);
+ return getRandom()+String.format(idLength, count);
}
}
public static String nextId(){
- return nextId("%06d");
+ return nextId("%04d");
}
/**
@@ -134,7 +138,7 @@
public static String getOId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("oId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%08d");
+ return prefixMap.get("oId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%04d");
}
return getCode(prefixMap.get("oId"));
}
@@ -176,7 +180,7 @@
public static String getBId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("bId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%08d");
+ return prefixMap.get("bId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("bId"));
@@ -184,7 +188,7 @@
public static String getAttrId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("attrId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%08d");
+ return prefixMap.get("attrId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H) + nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("attrId"));
@@ -203,7 +207,7 @@
public static String getUserId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("userId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("userId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("userId"));
@@ -212,7 +216,7 @@
public static String getStoreId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("storeId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("storeId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("storeId"));
@@ -220,7 +224,7 @@
public static String getMemberStoreId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("memberStoreId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("memberStoreId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("memberStoreId"));
@@ -229,7 +233,7 @@
public static String getStorePhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("storePhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("storePhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("storePhotoId"));
@@ -242,10 +246,24 @@
*/
public static String getStoreCerdentialsId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("storeCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("storeCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("storeCerdentialsId"));
+ }
+
+
+ /**
+ *
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getStoreUserId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("storeUserId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
+ }
+ //璋冪敤鏈嶅姟
+ return getCode(prefixMap.get("storeUserId"));
}
@@ -256,7 +274,7 @@
*/
public static String getCommunityId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("communityId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("communityId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("communityId"));
@@ -270,12 +288,24 @@
*/
public static String getCommunityPhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("communityPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("communityPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("communityPhotoId"));
}
+ /**
+ * 鐢熸垚灏忓尯鎴愬憳ID
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getCommunityMemberId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("communityMemberId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
+ }
+ //璋冪敤鏈嶅姟
+ return getCode(prefixMap.get("communityMemberId"));
+ }
/**
* 鑾峰彇灏忓尯ID
* @return
@@ -283,7 +313,7 @@
*/
public static String getAgentId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("agentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("agentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("agentId"));
@@ -297,7 +327,7 @@
*/
public static String getAgentPhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("agentPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("agentPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("agentPhotoId"));
@@ -310,10 +340,25 @@
*/
public static String getAgentCerdentialsId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("agentCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("agentCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("agentCerdentialsId"));
+ }
+
+
+
+ /**
+ *
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getAgentUserId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("agentUserId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
+ }
+ //璋冪敤鏈嶅姟
+ return getCode(prefixMap.get("agentUserId"));
}
@@ -324,7 +369,7 @@
*/
public static String getPropertyId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("propertyId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("propertyId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("propertyId"));
@@ -338,7 +383,7 @@
*/
public static String getPropertyPhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("propertyPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("propertyPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("propertyPhotoId"));
@@ -351,11 +396,52 @@
*/
public static String getPropertyCerdentialsId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("propertyCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("propertyCerdentialsId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("propertyCerdentialsId"));
}
+
+
+ /**
+ *
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getPropertyUserId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("propertyUserId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
+ }
+ //璋冪敤鏈嶅姟
+ return getCode(prefixMap.get("propertyUserId"));
+ }
+
+ /**
+ * 鐗╀笟璐圭敤ID鐢熸垚
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getPropertyFeeId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("propertyFeeId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H+nextId("%04d"));
+ }
+
+ return getCode(prefixMap.get("propertyFeeId"));
+ }
+
+ /**
+ * 浣忔埛ID鐢熸垚
+ * @return
+ * @throws GenerateCodeException
+ */
+ public static String getHouseId() throws GenerateCodeException{
+ if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
+ return prefixMap.get("houseId") + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H+nextId("%04d"));
+ }
+
+ return getCode(prefixMap.get("houseId"));
+ }
+
/**
@@ -365,7 +451,7 @@
*/
public static String getShopId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopId"));
@@ -378,7 +464,7 @@
*/
public static String getShopAttrId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopAttrId"));
@@ -391,7 +477,7 @@
*/
public static String getShopPreferentialId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopPreferentialId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopPreferentialId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopPreferentialId"));
@@ -406,7 +492,7 @@
*/
public static String getShopAttrParamId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopAttrParamId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopAttrParamId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopAttrParamId"));
@@ -418,7 +504,7 @@
*/
public static String getCommentPhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("commentPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("commentPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("commentPhotoId"));
@@ -434,7 +520,7 @@
*/
public static String getShopPhotoId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopPhotoId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopPhotoId"));
@@ -447,7 +533,7 @@
*/
public static String getShopDescId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopDescId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopDescId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopDescId"));
@@ -460,7 +546,7 @@
*/
public static String getShopCatalogId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("shopCatalogId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("shopCatalogId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("shopCatalogId"));
@@ -473,7 +559,7 @@
*/
public static String getShopBuyId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("buyId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("buyId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("buyId"));
@@ -486,7 +572,7 @@
*/
public static String getShopBuyAttrId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("buyAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("buyAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("buyAttrId"));
@@ -499,7 +585,7 @@
*/
public static String getCommentId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("commentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("commentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("commentId"));
@@ -512,7 +598,7 @@
*/
public static String getSubCommentId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("subCommentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("subCommentId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("subCommentId"));
@@ -525,7 +611,7 @@
*/
public static String getSubCommentAttrId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("subCommentAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("subCommentAttrId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("subCommentAttrId"));
@@ -537,7 +623,7 @@
*/
public static String getCommentScoreId() throws GenerateCodeException{
if(!MappingConstant.VALUE_ON.equals(MappingCache.getValue(MappingConstant.KEY_NEED_INVOKE_GENERATE_ID))){
- return prefixMap.get("commentScoreId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%06d");
+ return prefixMap.get("commentScoreId") +DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_H)+ nextId("%04d");
}
//璋冪敤鏈嶅姟
return getCode(prefixMap.get("commentScoreId"));
@@ -592,4 +678,18 @@
paramOut.put("requestTime",DateUtil.getNowDefault());
return paramOut;
}
+
+ /**
+ * 鑾峰彇闅忔満鏁�
+ * @return
+ */
+ private static String getRandom(){
+ Random random = new Random();
+ String result="";
+ for (int i=0;i<4;i++)
+ {
+ result+=random.nextInt(10);
+ }
+ return result;
+ }
}
--
Gitblit v1.8.0