退款成功订阅消息点击后提示订单不存在

问题表现:

退款成功发送的小程序订阅消息点击进入后提示订单不存在。

修复方法:

1.打开文件app/services/message/notice/RoutineTemplateListService.php

2.找到方法sendOrderRefundSuccess

3.修改图中红圈内的链接地址

完整方法代码如下

复制代码
/**
     * 订单退款成功发送消息
     * @param string $openid
     * @param array $order
     * @return bool
     */
    public function sendOrderRefundSuccess($openid, $order, $storeTitle)
    {
        return $this->sendTemplate('ORDER_REFUND', $openid, [
            'thing1' => '已成功退款',
            'thing2' => mb_substr_str($storeTitle, 20),
            'amount3' => $order['pay_price'],
            'character_string6' => $order['order_id']
        ], '/pages/goods/order_after_details/index?order_id=' . $order['order_id'] . '&isReturen=1');
    }
相关推荐
Jiaberrr8 分钟前
uniapp Vue2 获取电量的独家方法:绕过官方插件限制
前端·javascript·uni-app·plus·电量
尘浮72823 分钟前
60天python训练计划----day45
开发语言·python
Magnum Lehar26 分钟前
vulkan游戏引擎test_manager实现
java·算法·游戏引擎
sss191s28 分钟前
校招 java 面试基础题目及解析
java·开发语言·面试
异常君31 分钟前
MySQL 中 count(*)、count(1)、count(字段)性能对比:一次彻底搞清楚
java·mysql·面试
谢尔登42 分钟前
【React】React 18 并发特性
前端·react.js·前端框架
Joker`s smile44 分钟前
使用React+ant Table 实现 表格无限循环滚动播放
前端·javascript·react.js
国家不保护废物1 小时前
🌟 React 魔法学院入学指南:从零构建你的第一个魔法阵(项目)!
前端·react.js·架构
import_random1 小时前
[机器学习]svm支持向量机(优势在哪里)
前端
国家不保护废物1 小时前
从刀耕火种到现代框架:DOM编程 vs Vue/React 进化史
前端·vue.js·react.js