資料庫訂單狀態

航空母艦發表於2015-05-29

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] = ‘已付款’;







 
 
 

相關文章