| | |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/04/16 订单结算功能:结算时间字段 + 门店/司机余额字段 |
| | | -- ============================================================ |
| | | ALTER TABLE `orders` ADD COLUMN `SETTLEMENT_TIME` DATETIME DEFAULT NULL COMMENT '结算时间' AFTER `SETTLEMENT_STATUS`; |
| | | |
| | | ALTER TABLE `shop_info` ADD COLUMN `BALANCE` BIGINT DEFAULT 0 COMMENT '当前余额(分)' AFTER `DELIVERY_AREA`; |
| | | ALTER TABLE `shop_info` ADD COLUMN `TOTAL_BALANCE` BIGINT DEFAULT 0 COMMENT '历史总金额(分)' AFTER `BALANCE`; |
| | | |
| | | ALTER TABLE `driver_info` ADD COLUMN `BALANCE` BIGINT DEFAULT 0 COMMENT '当前余额(分)' AFTER `SCORE`; |
| | | ALTER TABLE `driver_info` ADD COLUMN `TOTAL_BALANCE` BIGINT DEFAULT 0 COMMENT '历史总金额(分)' AFTER `BALANCE`; |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/04/16 司机评分字段 + 订单评价记录表 |
| | | -- ============================================================ |
| | | ALTER TABLE `driver_info` ADD COLUMN `SCORE` DECIMAL(2,1) DEFAULT NULL COMMENT '司机评分' AFTER `DRIVER_LEVEL`; |
| | | |
| | | CREATE TABLE `order_comment` ( |
| | | `ID` INT NOT NULL AUTO_INCREMENT COMMENT '主键', |
| | | `DELETED` INT DEFAULT 0 COMMENT '是否已删除 0未删除 1已删除', |
| | | `CREATE_USER` INT DEFAULT NULL COMMENT '创建人编码', |
| | | `CREATE_TIME` DATETIME DEFAULT NULL COMMENT '创建时间', |
| | | `UPDATE_USER` INT DEFAULT NULL COMMENT '更新人编码', |
| | | `UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '更新时间', |
| | | `REMARK` VARCHAR(500) DEFAULT NULL COMMENT '备注', |
| | | `ORDER_ID` INT NOT NULL COMMENT '关联订单主键', |
| | | `ORDER_CODE` VARCHAR(50) DEFAULT NULL COMMENT '订单编号', |
| | | `MEMBER_ID` INT NOT NULL COMMENT '评价人(会员)主键', |
| | | `TARGET_TYPE` INT NOT NULL COMMENT '评价对象类型:1=存件门店;2=取件门店;3=司机', |
| | | `TARGET_ID` INT NOT NULL COMMENT '评价对象主键(shop_info.id或driver_info.id)', |
| | | `SCORE` INT NOT NULL COMMENT '评分1-5', |
| | | `CONTENT` VARCHAR(500) DEFAULT NULL COMMENT '评价内容', |
| | | PRIMARY KEY (`ID`) |
| | | ) COMMENT='订单评价记录'; |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/04/16 新增其他订单记录表 |
| | | -- ============================================================ |
| | | CREATE TABLE `other_orders` ( |
| | | `ID` int NOT NULL AUTO_INCREMENT COMMENT '主键', |
| | | `DELETED` tinyint DEFAULT NULL COMMENT '是否已删除 0未删除 1已删除', |
| | | `CREATE_USER` int DEFAULT NULL COMMENT '创建人编码', |
| | | `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', |
| | | `UPDATE_USER` int DEFAULT NULL COMMENT '更新人编码', |
| | | `UPDATE_TIME` datetime DEFAULT NULL COMMENT '更新时间', |
| | | `REMARK` varchar(2000) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', |
| | | `TYPE` int DEFAULT NULL COMMENT '订单类型:0=店铺押金订单;1=司机押金订单;2=逾期费用订单;', |
| | | `OBJ_ID` int DEFAULT NULL COMMENT '关联会员主键 店铺、会员', |
| | | `PAY_ACCOUNT` bigint DEFAULT NULL COMMENT '实际支付费用', |
| | | `PAY_STATUS` int DEFAULT NULL COMMENT '支付状态:0=未支付;1=已支付;', |
| | | `PAY_TIME` datetime DEFAULT NULL COMMENT '支付时间', |
| | | `CODE` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单编号', |
| | | `WX_EXTERNAL_NO` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '微信平台交易订单号', |
| | | `ORDER_ID` int DEFAULT NULL COMMENT '关联寄存订单主键', |
| | | `OUT_TRADE_NO` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '三方订单号', |
| | | PRIMARY KEY (`ID`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='其他订单记录'; |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/04/15 订单表添加核销码字段 |
| | | -- ============================================================ |
| | | |