資料庫訂單狀態

2021-09-23 19:04:55 字數 1721 閱讀 5788

order_info 表

剛下完訂單

order_status 0

shipping_status 0

pay_status 0

取消order_status 2

shipping_status 0

pay_status 0

確認order_status 1

shipping_status 0

pay_status 0

已付款order_status 1

shipping_status 0

pay_status 2

配貨中order_status 1

shipping_status 3

pay_status 2

已發貨order_status 5

shipping_status 1

pay_status 2

已收貨order_status 5

shipping_status 2

pay_status 2

退貨order_status 4

shipping_status 0

pay_status 0

/* 訂單狀態 */

define(『os_unconfirmed』, 0); // 未確認

define(『os_confirmed』, 1); // 已確認

define(『os_canceled』, 2); // 已取消

define(『os_invalid』, 3); // 無效

define(『os_returned』, 4); // 退貨

$_lang['os'][os_unconfirmed] = 『未確認』;0

$_lang['os'][os_confirmed] = 『已確認』;1

$_lang['os'][os_canceled] = 『 取消『;2

$_lang['os'][os_invalid] = 『無效『;3

$_lang['os'][os_returned] = 『退貨『;4

/* 支付型別 */

define(『pay_order』, 0); // 訂單支付

define(『pay_surplus』, 1); // 會員預付款

/* 配送狀態 */

define(『ss_unshipped』, 0); // 未發貨

define(『ss_shipped』, 1); // 已發貨

define(『ss_received』, 2); // 已收貨

define(『ss_preparing』, 3); // 備貨中

$_lang['ss'][ss_unshipped] = 『未發貨』;

$_lang['ss'][ss_preparing] = 『配貨中』;

$_lang['ss'][ss_shipped] = 『已發貨』;

$_lang['ss'][ss_received] = 『收貨確認』;

/* 支付狀態 */

define(『ps_unpayed』, 0); // 未付款

define(『ps_paying』, 1); // 付款中

define(『ps_payed』, 2); // 已付款

$_lang['ps'][ps_unpayed] = 『未付款』;

$_lang['ps'][ps_paying] = 『付款中』;

$_lang['ps'][ps_payed] = 『已付款』;

ecshop資料庫訂單狀態判斷

order info 表 剛下完訂單 order status 0 shipping status 0 pay status 0 取消order status 2 shipping status 0 pay status 0 確認order status 1 shipping status 0 pa...

ecshop資料庫訂單狀態判斷

order info 表 剛下完訂單 order status 0 shipping status 0 pay status 0 取消 order status 2 shipping status 0 pay status 0 確認 order status 1 shipping status 0 ...

資料庫訂單表設計

訂單表 order 自動編號 order id,自增長主鍵 訂單單號 order no,唯一值,供客戶查詢 商店編號 shop id,商店表自動編號 訂單狀態 order status,未付款,已付款,已發貨,已簽收,退貨申請,退貨中,已退貨,取消交易 商品數量 product count,商品專案...