数据库订单状态

简介:

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


相关文章
|
存储 SQL 分布式计算
用户/帖子/好友/订单中心如何进行数据库水平切分
用户/帖子/好友/订单中心如何进行数据库水平切分
|
SQL 数据库
47-网上商城数据库-订单数据操作
47-网上商城数据库-订单数据操作
188 0
|
Cloud Native NoSQL 关系型数据库
阿里云自研数据库支撑双11,助力电商客户订单峰值突破每秒20万笔
阿里云自研数据库产品家族全面支撑双11活动,帮助客户从容应对流量高峰。
467 0
阿里云自研数据库支撑双11,助力电商客户订单峰值突破每秒20万笔
|
新零售 搜索推荐 数据库
***电商数据库设计参考:ecshop数据库+订单表结构等
ecshop订单表结构ecs_order_info说明   -- 表的结构 `ecs_order_info`    CREATE TABLE IF NOT EXISTS `ecs_order_info` (  `order_id` mediumint(8) unsigned NOT NULL ...
6168 0
|
存储 SQL Go
利用数据库存储订单、通知和任务,构建高性能队列
利用数据库存储订单、通知和任务,构建高性能队列 原文地址:http://www.codeproject.com/Articles/110931/Building-High-Performance-Queue-in-Database-for-st 作者:chszs,转载需注明。
790 0
|
存储 SQL Go
利用数据库存储订单、通知和任务,构建高性能队列
利用数据库存储订单、通知和任务,构建高性能队列 原文地址:http://www.codeproject.com/Articles/110931/Building-High-Performance-Queue-in-Database-for-st 引言 到处都有队列。
906 0
|
3天前
|
关系型数据库 MySQL 分布式数据库
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
25 2
|
19天前
|
SQL 数据可视化 关系型数据库
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
103 0
|
19天前
|
存储 关系型数据库 MySQL
轻松入门MySQL:数据库设计之范式规范,优化企业管理系统效率(21)
轻松入门MySQL:数据库设计之范式规范,优化企业管理系统效率(21)