From 88b54772dbcf5ecab1e2316e4e4626ac901b8908 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期二, 22 一月 2019 15:58:24 +0800 Subject: [PATCH] 邀请码添加返回状态 --- fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5ShareController.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5ShareController.java b/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5ShareController.java new file mode 100644 index 0000000..adc2f7f --- /dev/null +++ b/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5ShareController.java @@ -0,0 +1,49 @@ +package com.yeshi.fanli.controller.apph5; + +import java.io.PrintWriter; + +import javax.annotation.Resource; + +import net.sf.json.JSONObject; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.yeshi.utils.JsonUtil; + +import com.yeshi.fanli.service.inter.user.UserShareGoodsRecordService; + +@Controller +@RequestMapping("api/apph5/v1/share") +public class AppH5ShareController { + + @Resource + private UserShareGoodsRecordService userShareGoodsRecordService; + + /** + * 鍒嗕韩鍟嗗搧璇︽儏 + * @param callback + * @param shareId 鍒嗕韩id + * @param source 鏉ユ簮 + * @param out + */ + @RequestMapping(value = "getDetail") + public void getDetail(String callback, Long shareId, String source, String fingerprint, PrintWriter out) { + + try { + + if (shareId == null) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("浼犻�掑弬鏁颁笉姝g‘")); + return; + } + + // 鑾峰彇鍟嗗搧淇℃伅 + JSONObject data = userShareGoodsRecordService.getGoodsGroupDetail(shareId); + JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data)); + + } catch (Exception e) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鑾峰彇澶辫触")); + e.printStackTrace(); + } + } + +} -- Gitblit v1.8.0