商品后台订单管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
商品后台订单管理一.后台订单处理
status_order tinyint(1) 否0 #订单状态(0进行中,1已完成,2订单被收货人取消,3无效订单)
status_shipping tinyint(1) 否0 #商品配送状态status_pay tinyint(1) 否0 #订单支付状态
二、管理员操作记录
CREATE TABLE `order_action` (
`action_id` mediumint(8) unsigned NOT NULL auto_increment,
`order_id` mediumint(8) unsigned NOT NULL default '0',
`action_user` varchar(30) NOT NULL default '',
`order_status` tinyint(1) unsigned NOT NULL default '0',
`shipping_status` tinyint(1) unsigned NOT NULL default '0',
`pay_status` tinyint(1) unsigned NOT NULL default '0',
`action_note` varchar(255) NOT NULL default '',
`log_time` int(11) unsigned NOT NULL default '0',
PRIMARY KEY (`action_id`),
KEY `order_id` (`order_id`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
三、order_info
CREATE TABLE `order_info` (
`order_id` mediumint(8) NOT NULL auto_increment,
`order_sn` varchar(20) default NULL,
`user_id` int(11) NOT NULL,
`session_id` varchar(32) NOT NULL,
`status_order` tinyint(1) NOT NULL default '0',
`status_shipping` tinyint(1) NOT NULL default '0',
`status_pay` tinyint(1) NOT NULL default '0',
`consignee` varchar(60) NOT NULL default '',
`country` int(11) NOT NULL,
`province` smallint(5) NOT NULL default '0',
`city` smallint(5) NOT NULL default '0',
`district` smallint(5) NOT NULL default '0',
`address` varchar(255) NOT NULL default '',
`sign_building` varchar(120) NOT NULL default '',
`zipcode` varchar(60) NOT NULL default '',
`tel` varchar(60) NOT NULL default '',
`email` varchar(60) NOT NULL default '',
`mobile` varchar(60) NOT NULL default '',
`best_time` varchar(120) NOT NULL,
`ship_id` int(11) NOT NULL,
`pay_id` int(11) NOT NULL,
`goods_amount` decimal(10,2) NOT NULL default '0.00',
`ship_fee` decimal(10,2) NOT NULL default '0.00',
`pay_fee` decimal(10,2) NOT NULL default '0.00',
`order_amount` decimal(10,2) NOT NULL default '0.00',
`time_pay` int(10) unsigned NOT NULL default '0',
`time_shipping` int(10) unsigned NOT NULL default '0',
`time_order` int(10) NOT NULL default '0',
`ip` char(15) NOT NULL default '',
`record_shipping` text NOT NULL,
`record_pay` text NOT NULL,
`record_contact` text NOT NULL,
`postscript` varchar(250) NOT NULL,
`mark` text NOT NULL,
`confirm_time` int(11) NOT NULL,
`pay_time` int(11) NOT NULL,
`ship_time` int(11) NOT NULL,
PRIMARY KEY (`order_id`),
UNIQUE KEY `order_sn` (`order_sn`),
KEY `member_id` (`user_id`),
KEY `status_order` (`status_order`),
KEY `status_shipping` (`status_shipping`),
KEY `status_pay` (`status_pay`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;。