iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 12
1
Software Development

PHP新手30天實戰金流系列 第 12

[Day12]測試 Project 現有功能

  • 分享至 

  • xImage
  •  
PHP新手30天實戰金流, Laravel6

前言

今天先將所有已實作流程跑一遍

送出訂單後,庫存減少

原本庫存有 10513件, 建立訂單後,重新整理庫存為 10512件

跳過付款流程

將訂單 "付款檢查" 的判斷移到 "更新訂單" 之後

  • $order->update([
        'paid_at'        => now(),
        'payment_method' => 'website',
        'payment_no'     => $data['trade_no'],
    ]);
    
  • if ($order->paid_at) {
        $out->writeln("second");
        return redirect()->route('orders.show', [$order]);
    }
    

退款

收藏商品

查看訂單,只能看自己建立的

$this->authorize('own', $order);

晚生學習分享所學經驗,若內容有誤或不清楚,煩請不吝指教!更是歡迎各位大神多多補充,感謝萬分!


上一篇
[Day11] clone github laravel-shop project
下一篇
[Day13]平台串金流--付款(上)
系列文
PHP新手30天實戰金流34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言