| | |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/05/13 优惠券信息表 |
| | | -- ============================================================ |
| | | CREATE TABLE `coupon` ( |
| | | `ID` int NOT NULL AUTO_INCREMENT COMMENT '主键', |
| | | `CREATOR` int DEFAULT NULL COMMENT '创建人编码', |
| | | `CREATE_DATE` datetime DEFAULT NULL COMMENT '创建时间', |
| | | `EDITOR` int DEFAULT NULL COMMENT '更新人编码', |
| | | `EDIT_DATE` datetime DEFAULT NULL COMMENT '更新时间', |
| | | `ISDELETED` int DEFAULT NULL COMMENT '是否删除0否 1是', |
| | | `STATUS` int DEFAULT NULL COMMENT '状态 0启用 1禁用', |
| | | `REMARK` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', |
| | | `NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称', |
| | | `INFO` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '说明', |
| | | `TYPE` int DEFAULT NULL COMMENT '类型0平台优惠券 ', |
| | | `LIMIT_PRICE` BIGINT DEFAULT NULL COMMENT '满额(分)', |
| | | `PRICE` BIGINT DEFAULT NULL COMMENT '优惠金额(分)', |
| | | `PUSH_DAYS` int DEFAULT NULL COMMENT '推送后领取有效天数', |
| | | `VALID_DAYS` int DEFAULT NULL COMMENT '领取后有效天数', |
| | | `GET_METHOD` int DEFAULT NULL COMMENT '领取方式 0领取', |
| | | `USE_TYPE` int DEFAULT NULL COMMENT '使用类型:0=固定时长;', |
| | | `COUPON_TYPE` int DEFAULT NULL COMMENT '优惠券类型:0=满减券;', |
| | | PRIMARY KEY (`ID`) USING BTREE |
| | | ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='优惠券信息表'; |
| | | |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:coupon:create', '新建优惠券', '优惠券管理', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:coupon:delete', '删除优惠券', '优惠券管理', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:coupon:update', '修改优惠券', '优惠券管理', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:coupon:query', '查询优惠券', '优惠券管理', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | |
| | | |
| | | -- ============================================================ |
| | | -- 2026/05/13 用户优惠券表 |
| | | -- ============================================================ |
| | | CREATE TABLE `member_coupon` ( |
| | | `ID` int NOT NULL AUTO_INCREMENT COMMENT '主键', |
| | | `CREATOR` int DEFAULT NULL COMMENT '创建人编码', |
| | | `CREATE_DATE` datetime DEFAULT NULL COMMENT '创建时间', |
| | | `EDITOR` int DEFAULT NULL COMMENT '更新人编码', |
| | | `EDIT_DATE` datetime DEFAULT NULL COMMENT '更新时间', |
| | | `ISDELETED` int DEFAULT NULL COMMENT '是否删除0否 1是', |
| | | `REMARK` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', |
| | | `COUPON_ID` int DEFAULT NULL COMMENT '优惠券主键关联表', |
| | | `MEMBER_ID` int DEFAULT NULL COMMENT '用户编码(关联member表)', |
| | | `STATUS` int DEFAULT NULL COMMENT '状态:0=待领取;1=已领取;2=已使用;98=未领取已过期;99=已过期;', |
| | | `VALID_DATE` datetime DEFAULT NULL COMMENT '领取有效期时间', |
| | | `START_DATE` datetime DEFAULT NULL COMMENT '有效期开始时间', |
| | | `END_DATE` datetime DEFAULT NULL COMMENT '有效期结束时间', |
| | | `USE_DATE` datetime DEFAULT NULL COMMENT '使用时间', |
| | | `ORDER_ID` int DEFAULT NULL COMMENT '关联订单主键', |
| | | `NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称', |
| | | `INFO` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '说明', |
| | | `TYPE` int DEFAULT NULL COMMENT '类型 0平台优惠券 ', |
| | | `LIMIT_PRICE` BIGINT DEFAULT NULL COMMENT '满额(分)', |
| | | `PRICE` BIGINT DEFAULT NULL COMMENT '优惠金额(分)', |
| | | `GET_METHOD` int DEFAULT NULL COMMENT '领取方式 0领取', |
| | | `COUPON_TYPE` int DEFAULT NULL COMMENT '优惠券类型:0=满减券;', |
| | | `PUSH_DAYS` int DEFAULT NULL COMMENT '推送后领取有效天数', |
| | | `VALID_DAYS` int DEFAULT NULL COMMENT '领取后有效天数', |
| | | PRIMARY KEY (`ID`) USING BTREE |
| | | ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户优惠券'; |
| | | |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:memberCoupon:create', '新建用户优惠券', '用户优惠券', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:memberCoupon:delete', '删除用户优惠券', '用户优惠券', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:memberCoupon:update', '修改用户优惠券', '用户优惠券', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `MODULE`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:memberCoupon:query', '查询用户优惠券', '用户优惠券', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | |
| | | -- ============================================================ |
| | | -- 2026/05/12 订单增加是否转换订单字段 |
| | | -- ============================================================ |
| | | ALTER TABLE `orders` ADD COLUMN `IS_CONVERTED` INT DEFAULT 0 COMMENT '是否转换订单:0=否;1=是(异地转就地)' AFTER `TYPE`; |
| | | |
| | | -- ============================================================ |
| | | -- 2026/05/11 司机版本类型字段 |
| | | -- ============================================================ |
| | | ALTER TABLE `driver_info` ADD COLUMN `VERSION_TYPE` INT DEFAULT 0 COMMENT '司机版本类型:0=正式版本;1=变更版本'; |