# 訂單管理 ## 會員後台訂單功能 1. 訂單總覽 2. 查看單一訂單詳細資料 3. 取消訂閱制訂單 :::warning 一般訂單是否可以取消? ::: ## 會員後台點擊流程 * #### 一般訂單 ```flow start=>start: 頁面:訂單管理 check=>operation: 按鈕:查看 setCache=>operation: 頁面:一般訂單頁面 setCache2=>operation: 按鈕:返回 end=>end: 頁面:訂單管理 start->check->setCache->setCache2->end ``` * #### 訂閱制訂單 ```flow st=>start: 頁面:訂單管理 check=>operation: 按鈕:查看 cond=>condition: 按鈕:取消訂閱 rt=>subroutine: 返回 io=>operation: 視窗:取消訂閱說明、確認取消 ed=>end: 頁面:訂單管理 st->check->cond cond(yes)->io->ed cond(no)->rt->ed ``` ## 管理者後台訂單功能 1. 訂單總覽 2. 搜尋訂單 3. 篩選:訂單狀態、付款狀態、出貨狀態、訂單類別 4. 查看單一訂單詳細資料 5. 退貨頁面篩選:狀態 6. 訂單取消退款 :::warning 顧客遇到商品有問題如何退貨? ::: ## 需要的技術 1. 會員頁面端:如何配對登入的會員是誰?及從MySQL抓出該會員的資料 2. SQL語法用在篩選、搜尋訂單 3. 點選查看切換頁面 4. 會員後台送出取消申請資料傳到管理員後台 ## 可參考技術文件 [Node.js-Backend見聞錄(23):實作-商品系統(六)-修改訂單部分(二)](https://ithelp.ithome.com.tw/articles/10196963)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up