OrdersController 判断错误 ?
// 众筹订单只有在众筹成功之后发货
if ($order->type === Order::TYPE_CROWDFUNDING &&
$order->crowdfunding_status === CrowdfundingProduct::STATUS_SUCCESS) {
throw new InvalidRequestException('众筹订单只能在众筹成功之后发货');
}
- 这里的
$order->crowdfunding_status
是需要在Order
模型里面添加getCrowdfundingStatusAttribute
方法吧? - 后面的
===
应该改成!==
吧?
推荐文章: