From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 26 四月 2024 18:02:17 +0800 Subject: [PATCH] 唯品会链接解析升级 --- fanli/src/main/java/com/yeshi/fanli/controller/CloudCallBackController2.java | 160 ++++++++++++++++++++++++++-------------------------- 1 files changed, 80 insertions(+), 80 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/CloudCallBackController2.java b/fanli/src/main/java/com/yeshi/fanli/controller/CloudCallBackController2.java index ab61577..183c48e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/CloudCallBackController2.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/CloudCallBackController2.java @@ -1,80 +1,80 @@ -package com.yeshi.fanli.controller; - -import java.io.PrintWriter; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletResponse; - -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.yeshi.utils.JsonUtil; - -import com.yeshi.fanli.log.LogHelper; -import com.yeshi.fanli.service.manger.alipay.UserCloudAlipayManager; -import com.yeshi.fanli.util.RedisManager; -import com.yeshi.fanli.util.StringUtil; - -/** - * - * - * @author Administrator - * - */ -@Controller -@RequestMapping("client/v1/cloud/callback") -public class CloudCallBackController2 { - @Resource - private UserCloudAlipayManager userCloudAlipayManager; - - @Resource - private RedisManager redisManager; - - - /** - * 鏀粯閾炬帴 - * @param response - * @param request - * @param out - */ - @RequestMapping(value = "payUrl") - public void payUrl(String key, HttpServletResponse response, PrintWriter out) { - if (StringUtil.isNullOrEmpty(key)) { - out.print(JsonUtil.loadFalseResult(1, "璇蜂紶閫掓纭殑鍙傛暟")); - return; - } - try { - // 鍙栧�� - String content = redisManager.getCommonString(key); - if (StringUtil.isNullOrEmpty(content)) { - out.print(JsonUtil.loadFalseResult(1, "鏀粯淇℃伅宸插け鏁�")); - return; - } - response.setContentType("text/html;charset=utf-8"); - response.getWriter().print(content); - } catch (Exception e) { - out.print(JsonUtil.loadFalseResult(1, "鏀粯淇℃伅宸插け鏁�")); - LogHelper.errorDetailInfo(e); - } - } - - - /** - * 鏀粯瀹屾垚 - * - * @param id - * @param out - */ - @RequestMapping(value = "payEnd") - public void payEnd(Long id, PrintWriter out) { - if (id == null) { - out.print(JsonUtil.loadFalseResult(1, "鍙傛暟淇℃伅缂哄け")); - return; - } - try { - userCloudAlipayManager.tradeQueryByOrderId(id); - } catch (Exception e) { - out.print(JsonUtil.loadFalseResult(1, "妫�娴嬪け璐�")); - LogHelper.errorDetailInfo(e); - } - } -} +package com.yeshi.fanli.controller; + +import java.io.PrintWriter; + +import javax.annotation.Resource; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.yeshi.utils.JsonUtil; + +import com.yeshi.fanli.log.LogHelper; +import com.yeshi.fanli.service.manger.alipay.UserCloudAlipayManager; +import com.yeshi.fanli.util.RedisManager; +import com.yeshi.fanli.util.StringUtil; + +/** + * + * + * @author Administrator + * + */ +@Controller +@RequestMapping("client/v1/cloud/callback") +public class CloudCallBackController2 { + @Resource + private UserCloudAlipayManager userCloudAlipayManager; + + @Resource + private RedisManager redisManager; + + + /** + * 鏀粯閾炬帴 + * @param response + * @param request + * @param out + */ + @RequestMapping(value = "payUrl") + public void payUrl(String key, HttpServletResponse response, PrintWriter out) { + if (StringUtil.isNullOrEmpty(key)) { + out.print(JsonUtil.loadFalseResult(1, "璇蜂紶閫掓纭殑鍙傛暟")); + return; + } + try { + // 鍙栧�� + String content = redisManager.getCommonString(key); + if (StringUtil.isNullOrEmpty(content)) { + out.print(JsonUtil.loadFalseResult(1, "鏀粯淇℃伅宸插け鏁�")); + return; + } + response.setContentType("text/html;charset=utf-8"); + response.getWriter().print(content); + } catch (Exception e) { + out.print(JsonUtil.loadFalseResult(1, "鏀粯淇℃伅宸插け鏁�")); + LogHelper.errorDetailInfo(e); + } + } + + + /** + * 鏀粯瀹屾垚 + * + * @param id + * @param out + */ + @RequestMapping(value = "payEnd") + public void payEnd(Long id, PrintWriter out) { + if (id == null) { + out.print(JsonUtil.loadFalseResult(1, "鍙傛暟淇℃伅缂哄け")); + return; + } + try { + userCloudAlipayManager.tradeQueryByOrderId(id); + } catch (Exception e) { + out.print(JsonUtil.loadFalseResult(1, "妫�娴嬪け璐�")); + LogHelper.errorDetailInfo(e); + } + } +} -- Gitblit v1.8.0