From 1b3856e8f5431508d944a3b9c7a444dac3536bb6 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 07 一月 2020 18:14:18 +0800
Subject: [PATCH] cofig

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java |   47 +++++++++++++++++++++++++----------------------
 1 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java
index 0ea54c1..df83082 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserInfoController.java
@@ -64,6 +64,7 @@
 import com.yeshi.fanli.entity.money.UserMoneyDetail;
 import com.yeshi.fanli.entity.order.HongBaoOrder;
 import com.yeshi.fanli.entity.system.BusinessSystem;
+import com.yeshi.fanli.entity.system.ConfigKeyEnum;
 import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
 import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra;
 import com.yeshi.fanli.exception.goods.CollectionGoodsException;
@@ -248,9 +249,8 @@
 	@Resource
 	private RedPackForbidService redPackForbidService;
 
-	private static final String PASSWORD_MAX_ERROR = "password_max_error";
-	private static final String EXTRACT_MIN_MONEY = "extract_min_money";
-	private static final String EXTRACT_MAX_MONEY = "extract_max_money";
+	private static final String EXTRACT_MIN_MONEY = ConfigKeyEnum.extractMoneyMin.getKey(); 
+	private static final String EXTRACT_MAX_MONEY = ConfigKeyEnum.extractMoneyMAX.getKey();
 
 	/**
 	 * 鑾峰彇鐢ㄦ埛淇℃伅
@@ -597,7 +597,7 @@
 			data.put("inviteList", String.format("http://%s/%s/client/share/friends_new_online.html",
 					Constant.systemCommonConfig.getProjectHost(), Constant.systemCommonConfig.getProjectName()));
 		else
-			data.put("inviteList", configService.get("team_list"));
+			data.put("inviteList", configService.get(ConfigKeyEnum.teamList.getKey()));
 
 		// 鐣岄潰鐘舵��
 		UserSettingsVO mySettings = null;
@@ -794,8 +794,8 @@
 		data.put("maxError", 1);
 		String minMoney = configService.get(EXTRACT_MIN_MONEY); // 鍗曠瑪鎻愮幇鐨勬渶灏忛噾棰�
 		String maxMoney = configService.get(EXTRACT_MAX_MONEY); // 鍗曠瑪鎻愮幇鐨勬渶灏忛噾棰�
-		String maxDayMoney = configService.get("extract_money_day"); // 姣忔棩鏈�澶ф彁鐜伴噾棰�
-		int maxDayCount = Integer.parseInt(configService.get("extract_count_day"));
+		String maxDayMoney = configService.get(ConfigKeyEnum.extractMoneyDay.getKey()); // 姣忔棩鏈�澶ф彁鐜伴噾棰�
+		int maxDayCount = Integer.parseInt(configService.get(ConfigKeyEnum.extractDayCount.getKey()));
 		ExtractRecord extractRecord = extractRecordService.getExtractRecordByUid(uid);
 		boolean canExtract = true;
 		String errorMsg = "";
@@ -856,8 +856,8 @@
 		}
 
 		String minMoney = configService.get(EXTRACT_MIN_MONEY); // 鍗曠瑪鎻愮幇鐨勬渶灏忛噾棰�
-		String maxDayMoney = configService.get("extract_money_day"); // 姣忔棩鏈�澶ф彁鐜伴噾棰�
-		int maxDayCount = Integer.parseInt(configService.get("extract_count_day"));
+		String maxDayMoney = configService.get(ConfigKeyEnum.extractMoneyDay.getKey()); // 姣忔棩鏈�澶ф彁鐜伴噾棰�
+		int maxDayCount = Integer.parseInt(configService.get(ConfigKeyEnum.extractDayCount.getKey()));
 		ExtractRecord extractRecord = extractRecordService.getExtractRecordByUid(uid);
 		boolean canExtract = true;
 		String errorMsg = "";
@@ -1139,11 +1139,14 @@
 			return;
 		}
 
-		// 鍒ゆ柇鎵嬫満楠岃瘉鐮佺殑姝g‘鎬�
-		String oldCode = redisManager.getSMSVCode(user.getPhone(), SMSHistory.TYPE_LOGIN);
-		if (StringUtil.isNullOrEmpty(oldCode) || !oldCode.equalsIgnoreCase(vcode)) {
-			out.print(JsonUtil.loadFalseResult(90001, "楠岃瘉鐮侀敊璇�"));
-			return;
+		
+		if (!Constant.IS_TEST) {
+			// 鍒ゆ柇鎵嬫満楠岃瘉鐮佺殑姝g‘鎬�
+			String oldCode = redisManager.getSMSVCode(user.getPhone(), SMSHistory.TYPE_LOGIN);
+			if (StringUtil.isNullOrEmpty(oldCode) || !oldCode.equalsIgnoreCase(vcode)) {
+				out.print(JsonUtil.loadFalseResult(90001, "楠岃瘉鐮侀敊璇�"));
+				return;
+			}
 		}
 
 		BusinessSystem system = businessSystemService.getBusinessSystemCache(acceptData.getPlatform(),
@@ -1214,7 +1217,7 @@
 					}
 
 					long[] targetUids = new long[] { 3L, 4L };
-					Config config = configService.getConfig("extract_code_email_from");
+					Config config = configService.getConfig(ConfigKeyEnum.extractCodeEmailFrom.getKey());
 					String[] sts = config.getValue().split(",");
 					String account = sts[0];
 					String pwd = sts[1];
@@ -1702,7 +1705,7 @@
 					bossData.put("inviteTime", "閭�璇锋椂闂�: " + sdf.format(inviteTime));
 				}
 
-				String helpLink = configService.get("team_help_url");
+				String helpLink = configService.get(ConfigKeyEnum.teamHelpUrl.getKey());
 				if (helpLink == null) {
 					helpLink = "";
 				}
@@ -1713,7 +1716,7 @@
 					hasCode = true; // 宸叉湁閭�璇风爜
 				} else {
 					// 閭�璇锋縺娲婚摼鎺�
-					resultData.put("activationlink", configService.get("invite_activation_url"));
+					resultData.put("activationlink", configService.get(ConfigKeyEnum.inviteActivationUrl.getKey()));
 				}
 				resultData.put("hasCode", hasCode);
 
@@ -1775,7 +1778,7 @@
 					bossData.put("inviteTime", "閭�璇锋椂闂�: " + sdf.format(inviteTime));
 				}
 
-				String helpLink = configService.get("team_help_url");
+				String helpLink = configService.get(ConfigKeyEnum.teamHelpUrl.getKey());
 				if (helpLink == null) {
 					helpLink = "";
 				}
@@ -1786,7 +1789,7 @@
 					hasCode = true; // 宸叉湁閭�璇风爜
 				} else {
 					// 閭�璇锋縺娲婚摼鎺�
-					resultData.put("activationlink", configService.get("invite_activation_url"));
+					resultData.put("activationlink", configService.get(ConfigKeyEnum.inviteActivationUrl.getKey()));
 				}
 				resultData.put("hasCode", hasCode);
 
@@ -1834,7 +1837,7 @@
 
 			JSONObject resultData = new JSONObject();
 
-			String helpLink = configService.get("team_help_url");
+			String helpLink = configService.get(ConfigKeyEnum.teamHelpUrl.getKey());
 			if (helpLink == null) {
 				helpLink = "";
 			}
@@ -1851,7 +1854,7 @@
 				hasCode = true; // 宸叉湁閭�璇风爜
 			} else {
 				// 閭�璇锋縺娲婚摼鎺�
-				resultData.put("activationlink", configService.get("invite_activation_url"));
+				resultData.put("activationlink", configService.get(ConfigKeyEnum.inviteActivationUrl.getKey()));
 			}
 			resultData.put("hasCode", hasCode);
 
@@ -2038,11 +2041,11 @@
 			if (inviteCode == null || inviteCode.trim().length() == 0) {
 				// 鏃犻個璇风爜
 				inviteData.put("content", "閭�璇锋縺娲�");
-				inviteData.put("link", configService.get("invite_activation_url"));
+				inviteData.put("link", configService.get(ConfigKeyEnum.inviteActivationUrl.getKey()));
 			} else {
 				// 宸叉湁閭�璇风爜
 				inviteData.put("content", "閭�璇风爜");
-				inviteData.put("link", configService.get("invite_activation_success_url"));
+				inviteData.put("link", configService.get(ConfigKeyEnum.inviteActivationSuccessUrl.getKey()));
 			}
 
 			JSONObject data = new JSONObject();

--
Gitblit v1.8.0