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

问题表现:

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

修复方法:

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');
    }
相关推荐
YIN_尹3 分钟前
【git原理与使用】git基本操作及底层原理(一)
java·git·elasticsearch
乐橙开放平台5 分钟前
跨地域监控难管理?通过 GB28181 把各地海康大华乐橙摄像头注册到云端平台
开发语言·笔记·物联网·自动化·php·音视频·智能家居
广东融科数据服务有限公司6 分钟前
网络监控经常卡顿、掉线、画面模糊?一线排查问答实录
开发语言·网络·php
Ramble_Naylor12 分钟前
Rust深度解读:高性能 Web 网关与 Axum 架构剖析
前端·架构·rust
程序员飞哥12 分钟前
AI 编程额度怎么用才不浪费?
java·前端·后端
柳杉14 分钟前
用 Codex 魔改卡神开源的 AIHOT,我做了个 3D 技术雷达
前端·aigc
王亚博_Abel16 分钟前
AI 编程时代怎么选前端框架?同一个应用让 Agent 用 12 种框架各写 5 遍,我整理出这套选型方法
前端·人工智能·前端框架
yh弓长18 分钟前
Spring MVC 的请求链路
java·spring·mvc
拆房老料19 分钟前
【第四部分:Agentic 智能体设计模式】17. Agent 路由模式详解:从意图识别到动态模型选择
java·设计模式·ai编程·策略模式
不在逃避q19 分钟前
Chrome 扩展安全攻防实录:从攻击面到防御实践
前端·chrome·安全