1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- # 微信小程序记录表:新增证书文件字段
- ALTER TABLE `yoshop_wxapp`
- ADD COLUMN `cert_pem` longtext COMMENT '证书文件cert' AFTER `apikey`,
- ADD COLUMN `key_pem` longtext COMMENT '证书文件key' AFTER `cert_pem`;
- # 订单记录表:订单状态 新增21待取消状态
- ALTER TABLE `yoshop_order`
- MODIFY COLUMN `order_status` tinyint(3) UNSIGNED NOT NULL DEFAULT 10 COMMENT '订单状态(10进行中 20取消 21待取消 30已完成)' AFTER `receipt_time`;
- # 退货地址记录表
- CREATE TABLE `yoshop_return_address` (
- `address_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '退货地址id',
- `name` varchar(30) NOT NULL DEFAULT '' COMMENT '收货人姓名',
- `phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
- `detail` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
- `sort` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排序 (数字越小越靠前)',
- `is_delete` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
- `wxapp_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
- `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
- `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
- PRIMARY KEY (`address_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='退货地址记录表';
- # 售后单记录表
- CREATE TABLE `yoshop_order_refund` (
- `order_refund_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '售后单id',
- `order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
- `order_goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单商品id',
- `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
- `type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '售后类型(10退货退款 20换货)',
- `apply_desc` varchar(1000) NOT NULL DEFAULT '' COMMENT '用户申请原因(说明)',
- `is_agree` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商家审核状态(0待审核 10已同意 20已拒绝)',
- `refuse_desc` varchar(1000) NOT NULL DEFAULT '' COMMENT '商家拒绝原因(说明)',
- `refund_money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际退款金额',
- `is_user_send` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '用户是否发货(0未发货 1已发货)',
- `send_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户发货时间',
- `express_id` varchar(32) NOT NULL DEFAULT '' COMMENT '用户发货物流公司id',
- `express_no` varchar(32) NOT NULL DEFAULT '' COMMENT '用户发货物流单号',
- `is_receipt` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商家收货状态(0未收货 1已收货)',
- `status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '售后单状态(0进行中 10已拒绝 20已完成 30已取消)',
- `wxapp_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
- `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
- `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
- PRIMARY KEY (`order_refund_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='售后单记录表';
- # 售后单退货地址记录表
- CREATE TABLE `yoshop_order_refund_address` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `order_refund_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '售后单id',
- `name` varchar(30) NOT NULL DEFAULT '' COMMENT '收货人姓名',
- `phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
- `detail` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
- `wxapp_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
- `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='售后单退货地址记录表';
- # 售后单图片记录表
- CREATE TABLE `yoshop_order_refund_image` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `order_refund_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '售后单id',
- `image_id` int(11) NOT NULL DEFAULT '0' COMMENT '图片id(关联文件记录表)',
- `wxapp_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
- `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='售后单图片记录表';
- # 新增权限记录
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('审核用户取消申请', 'order.operate/confirmcancel', '10043', '100', '1542163260', '1542163260');
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('售后管理', 'order.refund', '10035', '100', '1542161684', '1542161684');
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('售后列表', 'order.refund/index', '10108', '100', '1542161714', '1542161714');
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('售后详情', 'order.refund/detail', '10108', '100', '1542161736', '1542161736');
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('审核售后单', 'order.refund/audit', '10108', '100', '1542162196', '1542162196');
- INSERT INTO `yoshop_store_access` (`name`, `url`, `parent_id`, `sort`, `create_time`, `update_time`) VALUES ('确认收货并退款', 'order.refund/receipt', '10108', '100', '1542162231', '1542162231');
|