添加文件服务
This commit is contained in:
@@ -50,13 +50,13 @@ CREATE TABLE `tz_trade_order`
|
||||
`after_sale_status` tinyint DEFAULT NULL COMMENT '售后状态 (枚举 TradeOrderItemAfterSaleStatusEnum)',
|
||||
`finance_id` bigint DEFAULT NULL COMMENT '财务单编号',
|
||||
`finance_status` tinyint DEFAULT NULL COMMENT '财务状态 (枚举 TradeOrderItemFinanceEnum)',
|
||||
`tenant_id` bigint NOT NULL DEFAULT '1' COMMENT '租户编号',
|
||||
`version` int NOT NULL DEFAULT '0' COMMENT '版本号(乐观锁)',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '最后更新时间',
|
||||
`creator` varchar(64) DEFAULT NULL COMMENT '创建者',
|
||||
`updater` varchar(64) DEFAULT NULL COMMENT '更新者',
|
||||
`deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
|
||||
`tenant_id` bigint NOT NULL DEFAULT '1' COMMENT '租户编号',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_order_num` (`order_num`),
|
||||
KEY `idx_user_id` (`user_id`),
|
||||
@@ -71,43 +71,56 @@ CREATE TABLE `tz_trade_order`
|
||||
-- 交易订单项表 (trade_order_item)
|
||||
CREATE TABLE `tz_trade_order_item`
|
||||
(
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||||
`user_id` bigint(20) NOT NULL COMMENT '用户编号',
|
||||
`order_id` bigint(20) NOT NULL COMMENT '订单编号',
|
||||
`cart_id` bigint(20) DEFAULT NULL COMMENT '购物车项编号',
|
||||
`spu_id` bigint(20) NOT NULL COMMENT '商品 SPU 编号',
|
||||
`spu_name` varchar(256) NOT NULL COMMENT '商品 SPU 名称',
|
||||
`spu_type` tinyint(1) NOT NULL COMMENT '商品类型(1商品 2服务)',
|
||||
`sku_id` bigint(20) NOT NULL COMMENT '商品 SKU 编号',
|
||||
`sku_name` bigint(20) NOT NULL COMMENT '商品 SKU 名称',
|
||||
`pic_url` varchar(512) NOT NULL COMMENT '商品图片',
|
||||
`count` int(11) NOT NULL COMMENT '购买数量',
|
||||
`unit` varchar(16) NOT NULL COMMENT '商品单位',
|
||||
`expense_price` int(11) NOT NULL COMMENT '商品成本(单),单位:分',
|
||||
`price` int(11) NOT NULL COMMENT '商品原价(单),单位:分',
|
||||
`discount_price` int(11) NOT NULL COMMENT '优惠金额(总),单位:分',
|
||||
`delivery_price` int(11) NOT NULL COMMENT '运费金额(总),单位:分',
|
||||
`adjust_price` int(11) NOT NULL COMMENT '订单调价(总),单位:分',
|
||||
`pay_price` int(11) NOT NULL COMMENT '应付金额(总),单位:分',
|
||||
`live_price` int(11) NOT NULL COMMENT '实收金额(总),单位:分',
|
||||
|
||||
`serve_address` datetime NOT NULL COMMENT '服务地址',
|
||||
`properties` json DEFAULT NULL COMMENT '属性数组',
|
||||
`serve_info` json DEFAULT NULL COMMENT '服务信息',
|
||||
`serve_ext_info` json DEFAULT NULL COMMENT '扩展服务信息,存储额外的服务相关数据',
|
||||
`price_ext_info` json DEFAULT NULL COMMENT '附加费信息',
|
||||
`version` int(11) DEFAULT '0' COMMENT '版本号(乐观锁)',
|
||||
`create_time` datetime NOT NULL COMMENT '创建时间',
|
||||
`update_time` datetime NOT NULL COMMENT '最后更新时间',
|
||||
`creator` varchar(64) NOT NULL COMMENT '创建者',
|
||||
`updater` varchar(64) NOT NULL COMMENT '更新者',
|
||||
`deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||||
`user_id` bigint NOT NULL COMMENT '用户编号',
|
||||
`order_id` bigint NOT NULL COMMENT '订单编号',
|
||||
`cart_id` bigint DEFAULT NULL COMMENT '购物车项编号',
|
||||
`spu_id` bigint NOT NULL COMMENT '商品 SPU 编号',
|
||||
`spu_name` varchar(256) NOT NULL COMMENT '商品 SPU 名称',
|
||||
`spu_type` tinyint(1) NOT NULL COMMENT '商品类型(1商品 2服务)',
|
||||
`sku_id` bigint NOT NULL COMMENT '商品 SKU 编号',
|
||||
`sku_name` varchar(255) NOT NULL COMMENT '商品 SKU 名称',
|
||||
`shop_id` bigint DEFAULT NULL COMMENT '店铺id',
|
||||
`shop_name` varchar(64) DEFAULT NULL COMMENT '店铺名称',
|
||||
`shop_logo` varchar(255) DEFAULT NULL COMMENT '店铺logo',
|
||||
`order_category_name` varchar(64) NOT NULL COMMENT '订单类目名称',
|
||||
`order_category_id` bigint NOT NULL COMMENT '订单类目id',
|
||||
`pic_url` varchar(512) NOT NULL COMMENT '商品图片',
|
||||
`count` int NOT NULL COMMENT '购买数量',
|
||||
`unit` varchar(16) DEFAULT NULL COMMENT '商品单位',
|
||||
`expense_price` int DEFAULT NULL COMMENT '商品成本(单),单位:分',
|
||||
`price` int DEFAULT NULL COMMENT '商品原价(单),单位:分',
|
||||
`discount_price` int DEFAULT NULL COMMENT '优惠金额(总),单位:分',
|
||||
`delivery_price` int DEFAULT NULL COMMENT '运费金额(总),单位:分',
|
||||
`adjust_price` int DEFAULT NULL COMMENT '订单调价(总),单位:分',
|
||||
`pay_price` int DEFAULT NULL COMMENT '应付金额(总),单位:分',
|
||||
`live_price` int DEFAULT NULL COMMENT '实收金额(总),单位:分',
|
||||
`refund_status` tinyint DEFAULT NULL COMMENT '退款状态 (枚举 TradeOrderRefundStatusEnum)',
|
||||
`refund_price` int DEFAULT NULL COMMENT '退款金额,单位:分',
|
||||
`refund_time` datetime DEFAULT NULL COMMENT '退款时间',
|
||||
`sub_type` tinyint(1) DEFAULT '1' COMMENT '预约类型(1预约 2 加急)',
|
||||
`sub_time` datetime DEFAULT NULL COMMENT '预约时间',
|
||||
`serve_address` varchar(255) DEFAULT NULL COMMENT '服务地址',
|
||||
`serve_content` varchar(255) DEFAULT NULL COMMENT '服务内容',
|
||||
`properties` json DEFAULT NULL COMMENT '属性数组',
|
||||
`serve_info` json DEFAULT NULL COMMENT '服务信息',
|
||||
`serve_ext_info` json DEFAULT NULL COMMENT '扩展服务信息,存储额外的服务相关数据',
|
||||
`price_ext_info` json DEFAULT NULL COMMENT '附加费信息',
|
||||
`version` int NOT NULL DEFAULT '0' COMMENT '版本号(乐观锁)',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '最后更新时间',
|
||||
`creator` varchar(64) DEFAULT NULL COMMENT '创建者',
|
||||
`updater` varchar(64) DEFAULT NULL COMMENT '更新者',
|
||||
`deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
|
||||
`tenant_id` bigint NOT NULL DEFAULT '1' COMMENT '租户编号',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_order_id` (`order_id`),
|
||||
KEY `idx_sku_id` (`sku_id`),
|
||||
KEY `idx_user_id` (`user_id`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT ='交易订单项表';
|
||||
AUTO_INCREMENT = 2
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_0900_ai_ci COMMENT ='交易订单项表';
|
||||
|
||||
|
||||
-- 订单日志表 (trade_order_log)
|
||||
@@ -126,6 +139,7 @@ CREATE TABLE `tz_trade_order_log`
|
||||
`creator` varchar(64) NOT NULL COMMENT '创建者',
|
||||
`updater` varchar(64) NOT NULL COMMENT '更新者',
|
||||
`deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
||||
`tenant_id` bigint NOT NULL DEFAULT '1' COMMENT '租户编号',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_order_id` (`order_id`),
|
||||
KEY `idx_user_id` (`user_id`)
|
||||
|
||||
Reference in New Issue
Block a user