diff --git a/mallinkAdmin/src/main/resources/db/migration/V2022080500001_tt_poi_take_rate.sql b/mallinkAdmin/src/main/resources/db/migration/V2022080500001_tt_poi_take_rate.sql new file mode 100644 index 000000000..cd692bcc5 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V2022080500001_tt_poi_take_rate.sql @@ -0,0 +1,702 @@ +ALTER TABLE `mallink`.`tt_poi_take_rate_0` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_1` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_2` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_3` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_4` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_5` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_6` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_7` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_8` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_9` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_10` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_11` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_12` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_13` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_14` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_15` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_16` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_17` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_18` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_19` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_20` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_21` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_22` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_23` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_24` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_25` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_26` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_27` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_28` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_29` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_30` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_31` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_32` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_33` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_34` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_35` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_36` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_37` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_38` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_39` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_40` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_41` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_42` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_43` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_44` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_45` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_46` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_47` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_48` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_49` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_50` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_51` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_52` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_53` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_54` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_55` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_56` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_57` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_58` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_59` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_60` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_61` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_62` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_63` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_64` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_65` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_66` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_67` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_68` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_69` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_70` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_71` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_72` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_73` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_74` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_75` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_76` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_77` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_78` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_79` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_80` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_81` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_82` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_83` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_84` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_85` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_86` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_87` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_88` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_89` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_90` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_91` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_92` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_93` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_94` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_95` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_96` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_97` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_98` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; +ALTER TABLE `mallink`.`tt_poi_take_rate_99` +ADD COLUMN `type` smallint(1) COMMENT '计划类型' AFTER `coupon_id`, +ADD COLUMN `name` varchar(255) COMMENT '名称' AFTER `type`, +ADD COLUMN `content_type` smallint(1) COMMENT '场景' AFTER `name`, +ADD COLUMN `start_time` datetime(0) AFTER `status`, +ADD COLUMN `end_time` datetime(0) AFTER `start_time`; + + +UPDATE `mallink`.`tt_poi_take_rate_0` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_1` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_2` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_3` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_4` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_5` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_6` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_7` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_8` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_9` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_10` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_11` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_12` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_13` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_14` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_15` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_16` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_17` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_18` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_19` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_20` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_21` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_22` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_23` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_24` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_25` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_26` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_27` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_28` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_29` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_30` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_31` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_32` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_33` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_34` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_35` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_36` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_37` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_38` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_39` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_40` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_41` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_42` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_43` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_44` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_45` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_46` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_47` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_48` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_49` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_50` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_51` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_52` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_53` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_54` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_55` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_56` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_57` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_58` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_59` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_60` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_61` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_62` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_63` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_64` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_65` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_66` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_67` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_68` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_69` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_70` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_71` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_72` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_73` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_74` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_75` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_76` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_77` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_78` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_79` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_80` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_81` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_82` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_83` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_84` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_85` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_86` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_87` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_88` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_89` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_90` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_91` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_92` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_93` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_94` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_95` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_96` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_97` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_98` SET `type` = 2; +UPDATE `mallink`.`tt_poi_take_rate_99` SET `type` = 2; \ No newline at end of file diff --git a/mallinkService/src/main/java/com/iformall/domain/po/TtPoiTakeRate.java b/mallinkService/src/main/java/com/iformall/domain/po/TtPoiTakeRate.java index 5804873b1..c1f26127e 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/TtPoiTakeRate.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/TtPoiTakeRate.java @@ -19,15 +19,27 @@ public class TtPoiTakeRate extends TenantEntity { @io.swagger.annotations.ApiModelProperty(value="商品ID",name="couponId") private Long couponId; + @io.swagger.annotations.ApiModelProperty(value="EnumCpsPlanType 计划类型",name="type") + private Integer type; + + @io.swagger.annotations.ApiModelProperty(value="",name="name") + private String name; + + @io.swagger.annotations.ApiModelProperty(value="EnumCpsPlanContentType 场景",name="contentType") + private Integer contentType; + @io.swagger.annotations.ApiModelProperty(value="抖音ID",name="douyinId") private String douyinId; @io.swagger.annotations.ApiModelProperty(value="分佣率",name="takeRate") private Integer takeRate; - @io.swagger.annotations.ApiModelProperty(value="状态",name="status") + @io.swagger.annotations.ApiModelProperty(value="EnumCpsPlanStatus 状态",name="status") private Integer status; + private Date startTime; + private Date endTime; + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") private Date createDate; @io.swagger.annotations.ApiModelProperty(value="更新时间",name="updateDate") diff --git a/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanContentType.java b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanContentType.java new file mode 100644 index 000000000..7e8787a39 --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanContentType.java @@ -0,0 +1,39 @@ +package com.iformall.enums; + +/** + * Created by Stormeye on 2018/08/09. + */ +public enum EnumCpsPlanContentType { + + // + + VIDEO(1, "仅短视频"), + LIVE(2, "仅直播间"), + VIDEO_LIVE(3, "短视频和直播间"), + ; + + public static EnumCpsPlanContentType getEnum(Integer code) { + for (EnumCpsPlanContentType value : values()) { + if (value.getCode().equals(code)) { + return value; + } + } + return null; + } + + private Integer code; + private String message; + + EnumCpsPlanContentType(Integer code, String message) { + this.code = code; + this.message = message; + } + + public Integer getCode() { + return code; + } + + public String getMessage() { + return message; + } +} diff --git a/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanStatus.java b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanStatus.java new file mode 100644 index 000000000..7c7cfcf78 --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanStatus.java @@ -0,0 +1,39 @@ +package com.iformall.enums; + +/** + * Created by Stormeye on 2018/08/09. + */ +public enum EnumCpsPlanStatus { + + // + + ING(1, "进行中/在线"), + SUSPEND(2, "暂停/下线"), + OFF(3, "关闭"), + ; + + public static EnumCpsPlanStatus getEnum(Integer code) { + for (EnumCpsPlanStatus value : values()) { + if (value.getCode().equals(code)) { + return value; + } + } + return null; + } + + private Integer code; + private String message; + + EnumCpsPlanStatus(Integer code, String message) { + this.code = code; + this.message = message; + } + + public Integer getCode() { + return code; + } + + public String getMessage() { + return message; + } +} diff --git a/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanType.java b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanType.java new file mode 100644 index 000000000..6e721a43b --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/enums/EnumCpsPlanType.java @@ -0,0 +1,38 @@ +package com.iformall.enums; + +/** + * Created by Stormeye on 2018/08/09. + */ +public enum EnumCpsPlanType { + + // + + COMMON(1, "通用计划"), + DIRECTIONAL(2, "定向计划"), + ; + + public static EnumCpsPlanType getEnum(Integer code) { + for (EnumCpsPlanType value : values()) { + if (value.getCode().equals(code)) { + return value; + } + } + return null; + } + + private Integer code; + private String message; + + EnumCpsPlanType(Integer code, String message) { + this.code = code; + this.message = message; + } + + public Integer getCode() { + return code; + } + + public String getMessage() { + return message; + } +} diff --git a/mallinkService/src/main/java/com/iformall/mapper/TtPoiTakeRateMapper.java b/mallinkService/src/main/java/com/iformall/mapper/TtPoiTakeRateMapper.java index c524834cb..e1872c4f1 100644 --- a/mallinkService/src/main/java/com/iformall/mapper/TtPoiTakeRateMapper.java +++ b/mallinkService/src/main/java/com/iformall/mapper/TtPoiTakeRateMapper.java @@ -9,8 +9,11 @@ import java.util.List; public interface TtPoiTakeRateMapper extends CommonMapper { - TtPoiTakeRate selectByCouponAndDouyin(@Param("tenantId")String tenantId,@Param("couponId")Long couponId,@Param("douyinId")String douyinId); + TtPoiTakeRate selectByCouponAndDouyin(@Param("tenantId")String tenantId,@Param("couponId")Long couponId, + @Param("type") Integer type,@Param("douyinId")String douyinId); List findList(TtPoiTakeRate takeRate); + TtPoiTakeRate selectById(@Param("id")Long id,@Param("tenantId")String tenantId); + } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java index 2bc194fd9..df0ee2731 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java @@ -501,6 +501,14 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { Long returnPlanId = ttMerchantPoiService.getTtWebService(tenantInfo).getPoiPlanService().poiPlanSave(poiPlan); if(returnPlanId != null){ + TtPoiTakeRate ttPoiTakeRate = new TtPoiTakeRate(); + ttPoiTakeRate.setId(returnPlanId); + ttPoiTakeRate.updateTenantInfo(tenantInfo); + ttPoiTakeRate.setCouponId(couponId); + ttPoiTakeRate.setType(EnumCpsPlanType.COMMON.getCode()); + ttPoiTakeRate.setContentType(contentType); + ttPoiTakeRate.setTakeRate(commissionRate); + this.saveorupdate(ttPoiTakeRate); return new ResultData(returnPlanId); }else{ return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),"未获取到计划ID"); @@ -516,6 +524,12 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { try { boolean b = ttMerchantPoiService.getTtWebService(tenantInfo).getPoiPlanService().poiPlanUpdateStatus(planId, status); if(b){ + TtPoiTakeRate ttPoiTakeRate = new TtPoiTakeRate(); + ttPoiTakeRate.setId(planId); + ttPoiTakeRate.updateTenantInfo(tenantInfo); + ttPoiTakeRate.setType(EnumCpsPlanType.COMMON.getCode()); + ttPoiTakeRate.setStatus(status); + this.saveorupdate(ttPoiTakeRate); return new ResultData(); }else{ return new ResultData(ErrorCode.SYS_SERVER_ERROR.getCode(),"false"); @@ -544,6 +558,7 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { TtPoiTakeRate ttPoiTakeRate = new TtPoiTakeRate(); ttPoiTakeRate.updateTenantInfo(tenantInfo); ttPoiTakeRate.setCouponId(couponId); + ttPoiTakeRate.setType(EnumCpsPlanType.DIRECTIONAL.getCode()); ttPoiTakeRate.setDouyinId(douyinId); ttPoiTakeRate.setTakeRate(takeRate); ttPoiTakeRate.setStatus(status); @@ -565,19 +580,30 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { private int saveorupdate(TtPoiTakeRate takeRate){ - TtPoiTakeRate ttPoiTakeRate = ttPoiTakeRateMapper.selectByCouponAndDouyin(takeRate.getTenantId(), takeRate.getCouponId(), takeRate.getDouyinId()); + TtPoiTakeRate ttPoiTakeRate = null; + if(EnumCpsPlanType.DIRECTIONAL.getCode().equals(takeRate.getType())){ + ttPoiTakeRate = ttPoiTakeRateMapper.selectByCouponAndDouyin(takeRate.getTenantId(), takeRate.getCouponId(), + takeRate.getType(),takeRate.getDouyinId()); + }else if(EnumCpsPlanType.COMMON.getCode().equals(takeRate.getType())){ + ttPoiTakeRate = ttPoiTakeRateMapper.selectById(takeRate.getId(), takeRate.getTenantId()); + if(ttPoiTakeRate == null && ttPoiTakeRate.getStatus() == null){ + ttPoiTakeRate.setStatus(EnumCpsPlanStatus.ING.getCode()); + } + } + Date now = new Date(); if(ttPoiTakeRate == null){ - final IdWorker idWorker = IdWorker.get(); - takeRate.setId(idWorker.nextId()); + if(takeRate.getId() == null){ + final IdWorker idWorker = IdWorker.get(); + takeRate.setId(idWorker.nextId()); + } takeRate.setCreateDate(now); takeRate.setUpdateDate(now); return ttPoiTakeRateMapper.insert(takeRate); }else{ - ttPoiTakeRate.setTakeRate(takeRate.getTakeRate()); - ttPoiTakeRate.setStatus(takeRate.getStatus()); - ttPoiTakeRate.setUpdateDate(new Date()); - return ttPoiTakeRateMapper.updateById(ttPoiTakeRate); + takeRate.setId(ttPoiTakeRate.getId()); + takeRate.setUpdateDate(new Date()); + return ttPoiTakeRateMapper.updateById(takeRate); } } diff --git a/mallinkService/src/main/resources/mapper/TtPoiTakeRateMapper.xml b/mallinkService/src/main/resources/mapper/TtPoiTakeRateMapper.xml index 662bb11f7..63d10e65a 100644 --- a/mallinkService/src/main/resources/mapper/TtPoiTakeRateMapper.xml +++ b/mallinkService/src/main/resources/mapper/TtPoiTakeRateMapper.xml @@ -6,17 +6,23 @@ + + + + + - `id`,`tenant_id`,`parent_tenant_id`,`coupon_id`,`douyin_id`, - `take_rate`,`status`, - `create_date`,`update_date` + `id`,`tenant_id`,`parent_tenant_id`,`coupon_id`, + `type`,`name`,`content_type`, + `douyin_id`,`take_rate`,`status`, + `start_time`,`end_time`,`create_date`,`update_date` @@ -37,10 +43,22 @@ and `coupon_id` = #{couponId} + + and `type` = #{type} + + + + and `name` = #{name} + + and `douyin_id` = #{douyinId} + + and `content_type` = #{contentType} + + and `status` = #{status} @@ -59,6 +77,7 @@ from tt_poi_take_rate where tenant_id = #{tenantId} and `coupon_id` = #{couponId} + and `type` = #{type} and `douyin_id` = #{douyinId} @@ -68,5 +87,9 @@ from tt_poi_take_rate + +