admin
2020-06-11 3a1b3cc04d2926d830f2a623d656d369ebfb5cb2
获取导师微信接口,云发单回调修改
3个文件已修改
53 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserAccountControllerV2.java 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/entity/bus/help/AppPageNotification.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java
@@ -2,14 +2,13 @@
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.security.SignatureException;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
@@ -21,8 +20,6 @@
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.yeshi.utils.taobao.TbImgUtil;
import org.yeshi.utils.wx.WXUtil;
@@ -337,7 +334,8 @@
            ActivityUser user = ruleList.get((int) (ruleList.size() * Math.random())).getActivityUser();
            try {
                goodsEvaluateService.addGoodsEvaluate(itemId + "", imageList, user, doc, null, new Date(startTime-1000*60*20L*i));
                goodsEvaluateService.addGoodsEvaluate(itemId + "", imageList, user, doc, null,
                        new Date(startTime - 1000 * 60 * 20L * i));
            } catch (GoodsEvaluateException e) {
                e.printStackTrace();
            }catch(Exception e){
@@ -347,4 +345,19 @@
    }
    @RequestMapping(value = "yhg/groupmsg")
    public void groupMsg(HttpServletRequest request, PrintWriter out) {
        StringBuilder stringBuilder = new StringBuilder();
        try {
            byte[] buffer = new byte[2048];
            int readBytes = 0;
            while ((readBytes = request.getInputStream().read(buffer)) > 0) {
                stringBuilder.append(new String(buffer, 0, readBytes));
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        LogHelper.test("云发单回调内容:"+stringBuilder.toString());
    }
}
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/UserAccountControllerV2.java
@@ -220,7 +220,6 @@
    @Resource
    private UserVIPPreInfoService userVIPPreInfoService;
    
    /**
     * 新版登录 V1.5.3
     * 
@@ -573,8 +572,6 @@
        }
    }
    /**
     * 获取vip信息
     * 
@@ -688,7 +685,6 @@
        jsonrRed3.put("teamRate", String.format(teamRate, "110%"));
        jsonrRed3.put("teamIncome", "享超级团队收益");
        
        JSONObject json = new JSONObject();
        json.put("level", level.name());
        json.put("nickName", userInfo.getNickName());
@@ -726,7 +722,8 @@
        
        UserVIPInfo userVIPInfo = userVIPInfoService.selectByUid(uid);
        String leftTime = "";
        if (userVIPInfo != null && userVIPInfo.getState() == UserVIPInfo.STATE_VERIFING &&  userVIPInfo.getApplyTime() != null) {
        if (userVIPInfo != null && userVIPInfo.getState() == UserVIPInfo.STATE_VERIFING
                && userVIPInfo.getApplyTime() != null) {
            long s = 48 * 60 * 60 - ((System.currentTimeMillis() - userVIPInfo.getApplyTime().getTime()) / 1000);
            if (s > 3600) {
                leftTime = s / 3600 + "小时";
@@ -748,7 +745,6 @@
            out.print(JsonUtil.loadTrueResult(json));
        }
    }
    
    /**
     * 获取vip信息
@@ -783,4 +779,22 @@
        JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(json));
    }
    @RequestMapping(value = "getTearcherWX")
    public void getTearcherWX(String callback, AcceptData acceptData, Long uid, PrintWriter out) {
        if (uid == null || uid <= 0) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(1, "用户未登录"));
            return;
        }
        TearcherInfo tearcher = tearcherService.selectByUid(uid);
        if (tearcher == null) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("无导师"));
            return;
        } else {
            JSONObject data = new JSONObject();
            data.put("wx", tearcher.getWxID());
            JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
            return;
        }
    }
}
fanli/src/main/java/com/yeshi/fanli/entity/bus/help/AppPageNotification.java
@@ -59,7 +59,9 @@
        dynamicShareMulti("动态多图分享"),
        fastShare1("快捷分享-淘宝"),
        fastShare2("快捷分享-京东"),
        fastShare3("快捷分享-拼多多");
        fastShare3("快捷分享-拼多多"),
        goodsDetailVIP("唯品会详情"),
        goodsDetailSuning("苏宁详情");
        private final String desc;