wangchen147 2849ad591c 1.0.0
优化
* 平台端 站点端界面改版优化
* 插件支持多选批量升级
* 万能表单 日期组件、时间组件优化
* 万能表单完善语言包
* 微信开放平台管理端优化,增加小程序撤回审核、授权记录
* 插件支持多选批量升级
* 升级框架/插件时,增加是否备份、是否云编译等控制选项
* 操作日志增加清空功能
* 站点端`本地存储`调整为`默认存储`,若无配置,则使用管理端设置的默认存储方式及配置
* 后台提现列表样式优化
* 隐私协议弹框样式优化
* 待付款订单界面优化
* 商品列表 推广支持微信小程序二维码
* 商品分类列表 推广支持微信小程序二维码
* 优惠券列表 推广支持微信小程序二维码
* 重构限时折扣活动,支持添加N个商品,提供扩展性
* 限时折扣增加批量设置减钱、促销价
* 商品搜索页面增加 搜索关键字、排行榜
* 订单退款详情、优惠券领取记录、退款维权详情改为抽屉弹框样式

新增
* 增加升级记录
* 增加备份记录,支持手动备份、恢复等功能
* 增加主题风格,自定义配色功能
* 自定义链接支持扩展,增加万能表单选择
* 自定义页面增加弹窗广告设置
* 平台端增加清理缓存功能
* 增加定时清理计划任务日志数据
* 牛云短信功能
* 会员增加身份证、备注等信息
* 个人资料增加万能表单
* 后台会员列表增加全选所有页/全选当前页,方便批量操作
* 自定义页面增加弹窗广告设置
* 增加定时清理计划任务
* 站点增加初始化操作,用于清空整个站点数据
* 支持第三方云编译服务搭建
* 商品列表,商品分类展示限时折扣标识
* 价格展示逻辑调整,同时参与会员价、限时折扣,优先展示最低价
* 商品榜单列表增加会员价、限时折扣标识
* 商品收藏列表、足迹列表,显示会员价/限时折扣展示
* 同城配送功能新增预约时间设置,支持用户选择具体配送时段,提升配送体验。
* 自定义商品详情
* 增加商品排序设置
* 增加门店自提核销功能
* 优惠券列表增加发劵功能
* 商品列表、商品详情增加副标题展示
* 商品增加视频
* 后台增加`关闭售后`按钮
* 添加/编辑商品,支持选择多个参数模板
* 商品详情左上角返回增加悬浮菜单导航
* 商品品牌支持自定义样式设置
* 商品标签增加复制功能
* 增加商品搜索设置
* 增加商品编码唯一性设置
* 自定义链接增加选择商品、选择商品分类、选择优惠券、选择积分商品
* 满减送列表增加批量关闭、删除功能
* 后台商品列表增加批量操作(商品标签、商品服务、虚拟销量、商品分类、商品品牌、商品海报、是否赠品、配送设置、批量修改库存)
2025-08-28 17:03:19 +08:00

106 lines
6.7 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DROP TABLE IF EXISTS `{{prefix}}recharge`;
CREATE TABLE `{{prefix}}recharge` (
`recharge_id` int unsigned NOT NULL AUTO_INCREMENT,
`site_id` int NOT NULL DEFAULT '0' COMMENT '站点ID',
`recharge_name` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '套餐名称',
`face_value` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '面值',
`buy_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
`point` int NOT NULL DEFAULT '0' COMMENT '赠送积分',
`growth` int NOT NULL DEFAULT '0' COMMENT '赠送成长值',
`coupon_id` varchar(500) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '赠送优惠券ID',
`sale_num` int NOT NULL DEFAULT '0' COMMENT '发放数量',
`sort` int NOT NULL DEFAULT '0' COMMENT '排序号',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0关闭 1开启',
`create_time` int NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int NOT NULL DEFAULT '0' COMMENT '修改时间',
`gift_json` text COLLATE utf8mb4_general_ci COMMENT '赠品json',
PRIMARY KEY (`recharge_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='会员充值套餐';
DROP TABLE IF EXISTS `{{prefix}}recharge_order`;
CREATE TABLE `{{prefix}}recharge_order` (
`order_id` int NOT NULL AUTO_INCREMENT,
`site_id` int NOT NULL DEFAULT '0' COMMENT '站点id',
`order_no` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
`order_from` varchar(55) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单来源',
`order_type` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单类型',
`out_trade_no` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '支付流水号',
`order_status` int NOT NULL DEFAULT '0' COMMENT '订单状态',
`refund_status` int NOT NULL DEFAULT '0' COMMENT '退款状态',
`member_id` int NOT NULL DEFAULT '0' COMMENT '会员id',
`ip` varchar(20) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '会员ip',
`member_message` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '会员留言信息',
`order_item_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单项目金额',
`order_discount_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单优惠金额',
`order_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单金额',
`create_time` int NOT NULL DEFAULT '0' COMMENT '创建时间',
`pay_time` int NOT NULL DEFAULT '0' COMMENT '订单支付时间',
`close_time` int NOT NULL DEFAULT '0' COMMENT '订单关闭时间',
`is_delete` int NOT NULL DEFAULT '0' COMMENT '是否删除(针对后台)',
`is_enable_refund` int NOT NULL DEFAULT '0' COMMENT '是否允许退款',
`remark` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '商家留言',
`timeout` int NOT NULL DEFAULT '0' COMMENT '通用业务超时时间记录',
`invoice_id` int NOT NULL DEFAULT '0' COMMENT '发票id0表示不开发票',
`close_reason` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '关闭原因',
PRIMARY KEY (`order_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单表';
DROP TABLE IF EXISTS `{{prefix}}recharge_order_item`;
CREATE TABLE `{{prefix}}recharge_order_item` (
`order_item_id` int NOT NULL AUTO_INCREMENT,
`order_id` int NOT NULL DEFAULT '0' COMMENT '订单id',
`site_id` int NOT NULL DEFAULT '0' COMMENT '站点id',
`member_id` int NOT NULL DEFAULT '0' COMMENT '购买会员id',
`item_id` int NOT NULL DEFAULT '0' COMMENT '项目id',
`item_type` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '项目类型',
`item_name` varchar(400) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '项目名称',
`item_image` varchar(2000) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '项目图片',
`price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '项目单价',
`num` decimal(10,3) NOT NULL DEFAULT '0.000' COMMENT '购买数量',
`item_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '项目总价',
`is_refund` int NOT NULL DEFAULT '0' COMMENT '是否退款',
`refund_no` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '退款编号',
`refund_status` int NOT NULL DEFAULT '0' COMMENT '退款状态',
`create_time` int NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`order_item_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单商品表';
DROP TABLE IF EXISTS `{{prefix}}recharge_order_item_refund`;
CREATE TABLE `{{prefix}}recharge_order_item_refund` (
`refund_id` int NOT NULL AUTO_INCREMENT,
`order_item_id` int NOT NULL DEFAULT '0' COMMENT '订单id',
`order_id` int NOT NULL DEFAULT '0' COMMENT '订单id',
`order_no` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
`refund_no` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '退款单号',
`site_id` int NOT NULL DEFAULT '0' COMMENT '站点id',
`member_id` int NOT NULL DEFAULT '0' COMMENT '会员id',
`num` decimal(10,3) NOT NULL DEFAULT '0.000' COMMENT '退货数量',
`money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '总退款',
`status` int NOT NULL DEFAULT '0' COMMENT '退款状态',
`create_time` int NOT NULL DEFAULT '0' COMMENT '创建时间',
`audit_time` int NOT NULL DEFAULT '0' COMMENT '审核时间',
`transfer_time` int NOT NULL DEFAULT '0' COMMENT '转账时间',
`item_type` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '项目类型',
PRIMARY KEY (`refund_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单退款表';
DROP TABLE IF EXISTS `{{prefix}}recharge_order_log`;
CREATE TABLE `{{prefix}}recharge_order_log` (
`id` int NOT NULL AUTO_INCREMENT,
`order_id` int NOT NULL DEFAULT '0' COMMENT '订单id',
`site_id` int NOT NULL DEFAULT '0' COMMENT '站点id',
`action` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '操作内容',
`uid` int NOT NULL DEFAULT '0' COMMENT '操作人id',
`nick_name` varchar(50) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '操作人名称',
`order_status` int NOT NULL DEFAULT '0' COMMENT '订单状态,操作后',
`action_way` bigint NOT NULL DEFAULT '2' COMMENT '操作类型1买家2卖家 3 系统任务',
`order_status_name` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单状态名称,操作后',
`action_time` int NOT NULL DEFAULT '0' COMMENT '操作时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单操作记录表';