全部
常见问题
产品动态
精选推荐

客户端无法申请退款

管理 管理 编辑 删除

在下单时

// 订单创建API
api/order/create/:key

数据表store_order_cart_info的字段cart_info没有生成内容“postage_price”

导致:

进入申请退款页面,接口

// 退款订单详情API
api/order/refund_detail/:uni/[:cartId]

报错:

{
    status: 400,
    msg: "很抱歉!系统开小差了",
    data: {
        code: 0,
        file: "/www/wwwroot/***/app/api/controller/v1/order/StoreOrderController.php",
        line: 805,
        message: "Undefined index: postage_price",
previous: null,
        trace: [{,…},…]
    }
}

进而导致无法退款!!!

请问怎么解决“数据表store_order_cart_info的字段cart_info没有生成内容‘postage_price’的问题???


解决方法:

// \app\services\order\StoreCartServices::handleCartList
public function handleCartList(int $uid, array $cartList, $addr = [])
{
    …
    foreach ($cartList as &$item) {
        // 兼容客户端无法申请退款,即数据表store_order_cart_info的字段cart_info没有生成内容“postage_price”(约第573行)
        $item['postage_price'] = $item['postage_price'] ?? 0;
        …
    }
    …
}


【产品名称】:CRMEB标准版

【产品版本】:v4.3.2

【部署方式】:linux宝塔面板

【部署环境】:线上环境

【php版本】:7.3

【Mysql版本】:8.0

【使用终端】:小程序/ H5


请登录后查看

吴汐 最后编辑于2023-09-04 09:26:36

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
回复从新到旧

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
{{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
338
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

ln 作者
暂无简介

回答

12

发布

6

经验

294

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 开源下载 CRMEB官方论坛 帮助文档
返回顶部 返回顶部
CRMEB客服