From e75b0d79535a6bcd147cca4a54632b70b42afdb9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 29 五月 2021 18:10:18 +0800
Subject: [PATCH] 特价完善

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConvertLinkController.java |  568 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 284 insertions(+), 284 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConvertLinkController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConvertLinkController.java
index b72c83d..94dfde7 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConvertLinkController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConvertLinkController.java
@@ -1,284 +1,284 @@
-package com.yeshi.fanli.controller.client.v2;
-
-import java.io.PrintWriter;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.UUID;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.yeshi.utils.JsonUtil;
-
-import com.google.gson.Gson;
-import com.yeshi.fanli.entity.accept.AcceptData;
-import com.yeshi.fanli.entity.bus.user.UserConvertLinkTemplate;
-import com.yeshi.fanli.entity.system.ConfigKeyEnum;
-import com.yeshi.fanli.service.inter.config.ConfigService;
-import com.yeshi.fanli.service.inter.user.UserConvertLinkTemplateService;
-import com.yeshi.fanli.service.manger.goods.ConvertLinkManager;
-import com.yeshi.fanli.util.RedisKeyEnum;
-import com.yeshi.fanli.util.RedisManager;
-import com.yeshi.fanli.util.StringUtil;
-
-import net.sf.json.JSONObject;
-
-/**
- * 鏂囨杞摼
- * @author Administrator
- *
- */
-@Controller("convertLinkControllerV2")
-@RequestMapping("api/v2/convertlink")
-public class ConvertLinkController {
-
-	@Resource
-	private UserConvertLinkTemplateService userConvertLinkTemplateService;
-
-	@Resource
-	private ConfigService configService;
-
-	@Resource
-	private RedisManager redisManager;
-
-	@Resource
-	private ConvertLinkManager convertLinkManager;
-
-	/**
-	 * 
-	 * @Title: getCommonTextList
-	 * @Description: 鑾峰彇妯℃澘
-	 * @param acceptData
-	 * @param uid
-	 * @param callback
-	 * @param out 
-	 * void 杩斿洖绫诲瀷
-	 * @throws
-	 */
-	@RequestMapping(value = "getCommonTextList")
-	public void getCommonTextList(AcceptData acceptData, Long uid, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		JSONObject data = new JSONObject();
-
-		List<UserConvertLinkTemplate> list = userConvertLinkTemplateService.listByUid(uid);
-		if (list == null)
-			list = new ArrayList<>();
-
-		Gson gson = JsonUtil.getApiCommonGson();
-		data.put("list", gson.toJson(list));
-		data.put("tip", configService.getValue(ConfigKeyEnum.convertDocTip.getKey(),acceptData.getSystem()));
-		data.put("helpLink", configService.getValue(ConfigKeyEnum.convertDocHelpLink.getKey(),acceptData.getSystem()));
-
-		String text = redisManager.getCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid);
-		if (text != null) {
-			data.put("lastText", text);
-			redisManager.removeCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid);
-		}
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
-	}
-
-	/**
-	 * 
-	 * @Title: setConvertLinkDoc
-	 * @Description: 鏆傚瓨鏂囨
-	 * @param acceptData
-	 * @param uid
-	 * @param text
-	 * @param callback
-	 * @param out 
-	 * void 杩斿洖绫诲瀷
-	 * @throws
-	 */
-	@RequestMapping(value = "setConvertLinkDoc")
-	public void setConvertLinkDoc(AcceptData acceptData, Long uid, String text, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(text)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
-			return;
-		}
-		redisManager.cacheCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid, text);
-		
-		
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
-	}
-
-	/**
-	 * 
-	 * @Title: addCommonText
-	 * @Description: 娣诲姞妯℃澘
-	 * @param acceptData
-	 * @param uid
-	 * @param template
-	 * @param callback
-	 * @param out 
-	 * void 杩斿洖绫诲瀷
-	 * @throws
-	 */
-
-	@RequestMapping(value = "addCommonText")
-	public void addCommonText(AcceptData acceptData, Long uid, String template, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(template)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
-			return;
-		}
-		UserConvertLinkTemplate bean = new UserConvertLinkTemplate();
-		bean.setUid(uid);
-		bean.setTemplate(template);
-
-		try {
-			userConvertLinkTemplateService.addConvertLinkTemplate(bean);
-		} catch (Exception e) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
-			return;
-		}
-
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
-	}
-
-	/**
-	 * 
-	 * @Title: deleteCommonText
-	 * @Description: 鍒犻櫎妯℃澘
-	 * @param acceptData
-	 * @param uid
-	 * @param id
-	 * @param callback
-	 * @param out 
-	 * void 杩斿洖绫诲瀷
-	 * @throws
-	 */
-	@RequestMapping(value = "deleteCommonText")
-	public void deleteCommonText(AcceptData acceptData, Long uid, String id, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(id)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘ID涓虹┖")));
-			return;
-		}
-
-		try {
-			userConvertLinkTemplateService.deleteConvertLinkTemplate(id, uid);
-		} catch (Exception e) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
-			return;
-		}
-
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
-	}
-
-	@RequestMapping(value = "updateCommonText")
-	public void updateCommonText(AcceptData acceptData, Long uid, String id, String template, String callback,
-			PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(id)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘ID涓虹┖")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(template)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘鍐呭涓虹┖")));
-			return;
-		}
-
-		UserConvertLinkTemplate bean = new UserConvertLinkTemplate();
-		bean.setUid(uid);
-		bean.setTemplate(template);
-		bean.setId(id);
-
-		try {
-			userConvertLinkTemplateService.updateTemplate(bean);
-		} catch (Exception e) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
-			return;
-		}
-
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
-	}
-
-	/**
-	 * 
-	 * @Title: convert
-	 * @Description: 鏂囨杞摼
-	 * @param acceptData
-	 * @param uid
-	 * @param text
-	 * @param callback
-	 * @param out 
-	 * void 杩斿洖绫诲瀷
-	 * @throws
-	 */
-	@RequestMapping(value = "convert")
-	public void convert(AcceptData acceptData, Long uid, String text, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(text)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
-			return;
-		}
-
-		try {
-			String key = RedisKeyEnum.convertLinkDocResultTemp.getKey() + uid + "-"
-					+ StringUtil.Md5(UUID.randomUUID().toString());
-			String result = convertLinkManager.convertLinkFromText(text, uid, true);
-			redisManager.cacheCommonString(key, result, 60);
-			JSONObject data = new JSONObject();
-			data.put("id", key);
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
-		} catch (Exception e) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
-			return;
-		}
-
-	}
-
-	@RequestMapping(value = "getConvertResult")
-	public void getConvertResult(AcceptData acceptData, Long uid, String id, String callback, PrintWriter out) {
-		if (uid == null || uid == 0L) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
-			return;
-		}
-
-		if (StringUtil.isNullOrEmpty(id)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨ID涓虹┖")));
-			return;
-		}
-
-		String key =id;
-		String result = redisManager.getCommonString(key);
-		if (StringUtil.isNullOrEmpty(result)) {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鑾峰彇杞摼缁撴灉鍑洪敊")));
-		} else {
-			redisManager.removeCommonString(key);
-			JSONObject data = new JSONObject();
-			data.put("data", result);
-			data.put("tip", "1.杞ソ鐨勯摼鎺�/鍙d护鏈夋湁鏁堟湡锛岃鍦ㄦ湁鏁堟湡鍐呮帹骞垮垎浜紱\r\n" + "2.宸茬粡杞ソ鐨勯摼鎺�/鍙d护璇蜂笉瑕佷慨鏀癸紝浠ュ厤鏃犳硶杩借釜鍒拌鍗曪紱\r\n"
-					+ "3.璇风‘淇濊浆鎹㈤摼鎺ュ悎娉曞悎瑙勶紝涓�鍒囪繚娉曠殑閾炬帴/鍙d护浜х敓鐨勬硶寰嬪悗鏋滆嚜琛屾壙鎷呬笌鏈珹pp鏃犲叧銆�");
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
-		}
-	}
-
-}
+package com.yeshi.fanli.controller.client.v2;
+
+import java.io.PrintWriter;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.UUID;
+
+import javax.annotation.Resource;
+
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.yeshi.utils.JsonUtil;
+
+import com.google.gson.Gson;
+import com.yeshi.fanli.entity.accept.AcceptData;
+import com.yeshi.fanli.entity.bus.user.UserConvertLinkTemplate;
+import com.yeshi.fanli.entity.system.ConfigKeyEnum;
+import com.yeshi.fanli.service.inter.config.ConfigService;
+import com.yeshi.fanli.service.inter.user.UserConvertLinkTemplateService;
+import com.yeshi.fanli.service.manger.goods.ConvertLinkManager;
+import com.yeshi.fanli.util.RedisKeyEnum;
+import com.yeshi.fanli.util.RedisManager;
+import com.yeshi.fanli.util.StringUtil;
+
+import net.sf.json.JSONObject;
+
+/**
+ * 鏂囨杞摼
+ * @author Administrator
+ *
+ */
+@Controller("convertLinkControllerV2")
+@RequestMapping("api/v2/convertlink")
+public class ConvertLinkController {
+
+	@Resource
+	private UserConvertLinkTemplateService userConvertLinkTemplateService;
+
+	@Resource
+	private ConfigService configService;
+
+	@Resource
+	private RedisManager redisManager;
+
+	@Resource
+	private ConvertLinkManager convertLinkManager;
+
+	/**
+	 * 
+	 * @Title: getCommonTextList
+	 * @Description: 鑾峰彇妯℃澘
+	 * @param acceptData
+	 * @param uid
+	 * @param callback
+	 * @param out 
+	 * void 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	@RequestMapping(value = "getCommonTextList")
+	public void getCommonTextList(AcceptData acceptData, Long uid, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		JSONObject data = new JSONObject();
+
+		List<UserConvertLinkTemplate> list = userConvertLinkTemplateService.listByUid(uid);
+		if (list == null)
+			list = new ArrayList<>();
+
+		Gson gson = JsonUtil.getApiCommonGson();
+		data.put("list", gson.toJson(list));
+		data.put("tip", configService.getValue(ConfigKeyEnum.convertDocTip.getKey(),acceptData.getSystem()));
+		data.put("helpLink", configService.getValue(ConfigKeyEnum.convertDocHelpLink.getKey(),acceptData.getSystem()));
+
+		String text = redisManager.getCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid);
+		if (text != null) {
+			data.put("lastText", text);
+			redisManager.removeCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid);
+		}
+		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
+	}
+
+	/**
+	 * 
+	 * @Title: setConvertLinkDoc
+	 * @Description: 鏆傚瓨鏂囨
+	 * @param acceptData
+	 * @param uid
+	 * @param text
+	 * @param callback
+	 * @param out 
+	 * void 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	@RequestMapping(value = "setConvertLinkDoc")
+	public void setConvertLinkDoc(AcceptData acceptData, Long uid, String text, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(text)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
+			return;
+		}
+		redisManager.cacheCommonString(RedisKeyEnum.convertLinkDocTemp.getKey() + uid, text);
+		
+		
+		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
+	}
+
+	/**
+	 * 
+	 * @Title: addCommonText
+	 * @Description: 娣诲姞妯℃澘
+	 * @param acceptData
+	 * @param uid
+	 * @param template
+	 * @param callback
+	 * @param out 
+	 * void 杩斿洖绫诲瀷
+	 * @throws
+	 */
+
+	@RequestMapping(value = "addCommonText")
+	public void addCommonText(AcceptData acceptData, Long uid, String template, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(template)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
+			return;
+		}
+		UserConvertLinkTemplate bean = new UserConvertLinkTemplate();
+		bean.setUid(uid);
+		bean.setTemplate(template);
+
+		try {
+			userConvertLinkTemplateService.addConvertLinkTemplate(bean);
+		} catch (Exception e) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
+			return;
+		}
+
+		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
+	}
+
+	/**
+	 * 
+	 * @Title: deleteCommonText
+	 * @Description: 鍒犻櫎妯℃澘
+	 * @param acceptData
+	 * @param uid
+	 * @param id
+	 * @param callback
+	 * @param out 
+	 * void 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	@RequestMapping(value = "deleteCommonText")
+	public void deleteCommonText(AcceptData acceptData, Long uid, String id, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(id)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘ID涓虹┖")));
+			return;
+		}
+
+		try {
+			userConvertLinkTemplateService.deleteConvertLinkTemplate(id, uid);
+		} catch (Exception e) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
+			return;
+		}
+
+		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
+	}
+
+	@RequestMapping(value = "updateCommonText")
+	public void updateCommonText(AcceptData acceptData, Long uid, String id, String template, String callback,
+			PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(id)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘ID涓虹┖")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(template)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("妯℃澘鍐呭涓虹┖")));
+			return;
+		}
+
+		UserConvertLinkTemplate bean = new UserConvertLinkTemplate();
+		bean.setUid(uid);
+		bean.setTemplate(template);
+		bean.setId(id);
+
+		try {
+			userConvertLinkTemplateService.updateTemplate(bean);
+		} catch (Exception e) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
+			return;
+		}
+
+		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
+	}
+
+	/**
+	 * 
+	 * @Title: convert
+	 * @Description: 鏂囨杞摼
+	 * @param acceptData
+	 * @param uid
+	 * @param text
+	 * @param callback
+	 * @param out 
+	 * void 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	@RequestMapping(value = "convert")
+	public void convert(AcceptData acceptData, Long uid, String text, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(text)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨涓虹┖")));
+			return;
+		}
+
+		try {
+			String key = RedisKeyEnum.convertLinkDocResultTemp.getKey() + uid + "-"
+					+ StringUtil.Md5(UUID.randomUUID().toString());
+			String result = convertLinkManager.convertLinkFromText(acceptData.getSystem(),text, uid, true,true);
+			redisManager.cacheCommonString(key, result, 60);
+			JSONObject data = new JSONObject();
+			data.put("id", key);
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
+		} catch (Exception e) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult(e.getMessage())));
+			return;
+		}
+
+	}
+
+	@RequestMapping(value = "getConvertResult")
+	public void getConvertResult(AcceptData acceptData, Long uid, String id, String callback, PrintWriter out) {
+		if (uid == null || uid == 0L) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")));
+			return;
+		}
+
+		if (StringUtil.isNullOrEmpty(id)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鏂囨ID涓虹┖")));
+			return;
+		}
+
+		String key =id;
+		String result = redisManager.getCommonString(key);
+		if (StringUtil.isNullOrEmpty(result)) {
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadFalseResult("鑾峰彇杞摼缁撴灉鍑洪敊")));
+		} else {
+			redisManager.removeCommonString(key);
+			JSONObject data = new JSONObject();
+			data.put("data", result);
+			data.put("tip", "1.杞ソ鐨勯摼鎺�/鍙d护鏈夋湁鏁堟湡锛岃鍦ㄦ湁鏁堟湡鍐呮帹骞垮垎浜紱\r\n" + "2.宸茬粡杞ソ鐨勯摼鎺�/鍙d护璇蜂笉瑕佷慨鏀癸紝浠ュ厤鏃犳硶杩借釜鍒拌鍗曪紱\r\n"
+					+ "3.璇风‘淇濊浆鎹㈤摼鎺ュ悎娉曞悎瑙勶紝涓�鍒囪繚娉曠殑閾炬帴/鍙d护浜х敓鐨勬硶寰嬪悗鏋滆嚜琛屾壙鎷呬笌鏈珹pp鏃犲叧銆�");
+			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
+		}
+	}
+
+}

--
Gitblit v1.8.0