diff --git a/mallinkAdmin/src/main/resources/db/migration/V2022092800002__add_coupon.sql b/mallinkAdmin/src/main/resources/db/migration/V2022092800002__add_coupon.sql new file mode 100644 index 000000000..95ee3cbc1 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V2022092800002__add_coupon.sql @@ -0,0 +1,202 @@ +ALTER TABLE `mallink`.`wx_coupon_0` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_1` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_2` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_3` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_4` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_5` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_6` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_7` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_8` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_9` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_10` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_11` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_12` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_13` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_14` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_15` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_16` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_17` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_18` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_19` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_20` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_21` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_22` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_23` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_24` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_25` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_26` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_27` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_28` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_29` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_30` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_31` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_32` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_33` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_34` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_35` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_36` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_37` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_38` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_39` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_40` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_41` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_42` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_43` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_44` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_45` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_46` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_47` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_48` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_49` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_50` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_51` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_52` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_53` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_54` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_55` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_56` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_57` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_58` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_59` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_60` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_61` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_62` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_63` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_64` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_65` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_66` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_67` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_68` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_69` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_70` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_71` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_72` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_73` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_74` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_75` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_76` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_77` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_78` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_79` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_80` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_81` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_82` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_83` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_84` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_85` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_86` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_87` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_88` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_89` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_90` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_91` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_92` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_93` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_94` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_95` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_96` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_97` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_98` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; +ALTER TABLE `mallink`.`wx_coupon_99` ADD COLUMN `goods_id` varchar(50) COMMENT '第三方商品Id'; + + +update `wx_coupon_0` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_1` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_2` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_3` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_4` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_5` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_6` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_7` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_8` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_9` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_10` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_11` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_12` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_13` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_14` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_15` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_16` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_17` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_18` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_19` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_20` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_21` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_22` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_23` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_24` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_25` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_26` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_27` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_28` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_29` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_30` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_31` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_32` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_33` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_34` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_35` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_36` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_37` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_38` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_39` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_40` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_41` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_42` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_43` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_44` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_45` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_46` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_47` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_48` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_49` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_50` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_51` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_52` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_53` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_54` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_55` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_56` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_57` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_58` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_59` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_60` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_61` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_62` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_63` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_64` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_65` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_66` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_67` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_68` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_69` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_70` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_71` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_72` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_73` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_74` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_75` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_76` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_77` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_78` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_79` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_80` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_81` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_82` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_83` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_84` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_85` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_86` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_87` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_88` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_89` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_90` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_91` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_92` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_93` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_94` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_95` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_96` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_97` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_98` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; +update `wx_coupon_99` wc left join tt_coupon_channel_poi ccp on wc.id = ccp.id set wc.`goods_id` = ccp.`spu_id` where ccp.`spu_id` is not null; diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java index 4b8b8ddf1..0e380a147 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java @@ -252,6 +252,9 @@ public class WxCoupon extends TenantEntity { @io.swagger.annotations.ApiModelProperty(value="直连收款门店",name="makeMerchantId") private Long makeMerchantId; + @io.swagger.annotations.ApiModelProperty(value="第三方商品Id",name="goodsId") + private String goodsId; + @io.swagger.annotations.ApiModelProperty(value="EnumTtProductType",name="productType") private Integer productType; 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 49f56d052..96d62641a 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java @@ -251,12 +251,6 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { throw new Exception("未获取到抖音商品product_id"); } - WxCouponChannel updCC = new WxCouponChannel(); - updCC.setId(wxCouponChannel.getId()); - updCC.updateTenantInfo(wxCouponChannel); - wxCouponChannel.setTtSpuId(productId); - wxCouponChannelMapper.updateById(wxCouponChannel); - syncCouponChannelPoi(coupon,wxCouponChannel.getId(),productId); return new ResultData(); @@ -437,6 +431,18 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { } private void syncCouponChannelPoi(WxCoupon coupon,Long couponChannelId,String productId){ + WxCoupon updC = new WxCoupon(); + updC.setId(coupon.getId()); + updC.updateTenantInfo(coupon); + updC.setGoodsId(productId); + wxCouponMapper.updateById(updC); + + WxCouponChannel updCC = new WxCouponChannel(); + updCC.setId(couponChannelId); + updCC.updateTenantInfo(coupon); + updCC.setTtSpuId(productId); + wxCouponChannelMapper.updateById(updCC); + TtCouponChannelPoi ttCouponChannelPoi = ttCouponChannelPoiMapper.selectById(coupon.getTenantId(),coupon.getId()); Date date = new Date(); if(ttCouponChannelPoi != null){ diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java index 4882b385c..267d08bf5 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java @@ -827,7 +827,6 @@ public class WxCouponChannelServiceImpl implements WxCouponChannelService { updChannel.setId(wxCouponChannel.getId()); updChannel.updateTenantInfo(wxCouponChannel); updChannel.setStatus(EnumCouponChannelStatus.STATUS_THROW_IN.getCode()); - updChannel.setTtSpuId(ttCouponChannelPoi.getSpuId()); updChannel.setShowBeginTime(date); updChannel.setUpdateDate(date); wxCouponChannelMapper.updateById(updChannel); diff --git a/mallinkService/src/main/resources/mapper/WxCouponMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml index 29a82c45d..8298470e6 100644 --- a/mallinkService/src/main/resources/mapper/WxCouponMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml @@ -59,6 +59,7 @@ + @@ -119,7 +120,7 @@ c.`valid_type`,c.`valid_start_date`,c.`valid_end_date`,c.pick_start_date,c.pick_end_date,c.`valid_days`,c.`detail`,c.`price`,c.tail_price,c.orig_price,c.`unit`,c.`remain_inventory`,c.`inventory`, c.`remark`,c.`status`,c.`create_date`,c.`update_date`,c.`business`,c.`sub_business`,c.`support_transfer`,c.`subsidy_num`,c.`subsidy_type`, c.`press_limit_num`, c.`press_limit_hours`, c.`auto_refund`,c.`credit_price`,c.`credit_refund`,c.`put_apply_status`,c.`stock_apply_status`,c.`cancle_apply_status`, - c.`conditions`,c.approval_type,c.content_type,c.source_type,c.merchant_type,c.password_support,c.gift_list,c.product_type,c.category_id + c.`conditions`,c.approval_type,c.content_type,c.source_type,c.merchant_type,c.password_support,c.gift_list,c.product_type,c.category_id,c.goods_id