JellyBool

17773 经验值

额。。。为什么不能用?不是好好的么

你全部填好每个必须得订单项试过没有:

$attributes = [
    'trade_type'       => 'JSAPI', // JSAPI,NATIVE,APP...
    'body'             => 'iPad mini 16G 白色',
    'detail'           => 'iPad mini 16G 白色',
    'out_trade_no'     => '1217752501201407033233368018',
    'total_fee'        => 5388,
    'notify_url'       => 'http://xxx.com/order-notify', // 支付结果通知网址,如果不设置则会使用配置里的默认地址
    // ...
];

order 的代码看一下,你确保支付的配置正确了么?具体你是实现什么样的支付?

这个有后端的知识,可以不管这个

感觉这个 log 显示貌似是比较正常,都 status 200 了。具体你是一直没能成功下单么?

  1. 我是用 screenflow 录视频的。

  2. 文件这些我用的七牛云存储

额。。。$this->roles() 是执行 roles 的方法,你对 oop 了解多少?hasRole 就是判断用户是否具有某个权限,思路是:传递进来的如果是一个 字符串,就判断这个字符串是否在 roles 的name集合当中,如果是 collection 就取交集,然后 count 一下

你的表结构和字段都是跟视频一样的么?先试试在 hasRole 方法中直接返回 true 看看,这样就可以确定是不是这里的逻辑出问题了。

Notification 有多种多样的,你创建不一样的 Notification 类就好了

嗯哼,是吧。是安装完这个依赖,然后改一下配置就好了吧