admin
2019-10-15 0bd09a6935dd3abaf6b02b0b58b63b5d307a5dee
饿了么修改,微信支付统一下单修改
3个文件已修改
13 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ElmeController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ElmeController.java
@@ -48,7 +48,7 @@
    @RequestMapping("getOrderList")
    public void getOrderList(AcceptData acceptData, Long uid, int page, String callback, PrintWriter out) {
        List<ElmeUserOrderVO> voList = new ArrayList<>();
        List<ElmeHongBaoOrderMap> list = elmeHongBaoOrderMapService.listByHongBaoUid(uid, page, Constant.PAGE_SIZE);
        List<ElmeHongBaoOrderMap> list = elmeHongBaoOrderMapService.listByHongBaoUid(uid, page, 3);
        if (list != null)
            for (ElmeHongBaoOrderMap map : list)
                voList.add(create(map));
fanli/src/main/java/com/yeshi/fanli/job/TaoLiJinJob.java
@@ -173,8 +173,8 @@
     */
    @Scheduled(cron = "0 1 5 * * ? ")
    public void autoAddTLJBuyGoods2() {
        if (!Constant.IS_TASK)
            return;
//        if (!Constant.IS_TASK)
//            return;
        LogHelper.test("自购立减开始选品");
        String day = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd");
        // 重试3次
utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java
@@ -164,8 +164,8 @@
        if (StringUtil.isNullOrEmpty(params.getTradeType()))
            throw new WXPlaceOrderParamsException(8, "请传入tradeType");
        if (StringUtil.isNullOrEmpty(params.getOpenId()))
            throw new WXPlaceOrderParamsException(9, "请传入openId");
//        if (StringUtil.isNullOrEmpty(params.getOpenId()))
//            throw new WXPlaceOrderParamsException(9, "请传入openId");
        Map<String, String> map = new HashMap<String, String>();
        map.put("appid", params.getInfo().getAppId());
@@ -177,7 +177,8 @@
        map.put("spbill_create_ip", params.getIp());
        map.put("notify_url", params.getNotifyUrl());
        map.put("trade_type", params.getTradeType());
        map.put("openid", params.getOpenId());
        if (!StringUtil.isNullOrEmpty(params.getOpenId()))
            map.put("openid", params.getOpenId());
        map.put("sign", WXUtil.getSignMD5(map, params.getInfo().getMchKey()));
        String entity = WXUtil.loadWXMessage(map);