From 8261cd97fd7833821deacf61a7b820086285de3e Mon Sep 17 00:00:00 2001 From: xiaohanzi Date: Mon, 29 Nov 2021 13:31:01 +0800 Subject: [PATCH] fix dnamicid --- .../migration/V2021112900001__dynamicId.sql | 303 ++++++++++++++++++ .../controller/WxCouponOrderController.java | 32 +- .../java/com/iformall/domain/po/WxCoupon.java | 6 + .../iformall/domain/vo/WxCouponOrderCVo.java | 4 +- .../main/resources/mapper/WxCouponMapper.xml | 11 +- 5 files changed, 350 insertions(+), 6 deletions(-) create mode 100644 mallinkAdmin/src/main/resources/db/migration/V2021112900001__dynamicId.sql diff --git a/mallinkAdmin/src/main/resources/db/migration/V2021112900001__dynamicId.sql b/mallinkAdmin/src/main/resources/db/migration/V2021112900001__dynamicId.sql new file mode 100644 index 000000000..eb9da64e1 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V2021112900001__dynamicId.sql @@ -0,0 +1,303 @@ +ALTER TABLE wx_coupon_0 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_1 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_2 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_3 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_4 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_5 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_6 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_7 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_8 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_9 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_10 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_11 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_12 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_13 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_14 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_15 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_16 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_17 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_18 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_19 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_20 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_21 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_22 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_23 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_24 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_25 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_26 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_27 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_28 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_29 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_30 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_31 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_32 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_33 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_34 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_35 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_36 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_37 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_38 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_39 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_40 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_41 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_42 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_43 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_44 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_45 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_46 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_47 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_48 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_49 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_50 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_51 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_52 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_53 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_54 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_55 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_56 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_57 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_58 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_59 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_60 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_61 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_62 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_63 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_64 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_65 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_66 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_67 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_68 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_69 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_70 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_71 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_72 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_73 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_74 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_75 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_76 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_77 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_78 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_79 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_80 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_81 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_82 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_83 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_84 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_85 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_86 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_87 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_88 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_89 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_90 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_91 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_92 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_93 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_94 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_95 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_96 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_97 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_98 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; +ALTER TABLE wx_coupon_99 ADD COLUMN `handle_vierfy_secodes` int(6) COMMENT '手动核销过期时间,秒' ; + + +ALTER TABLE wx_coupon_0 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_1 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_2 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_3 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_4 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_5 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_6 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_7 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_8 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_9 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_10 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_11 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_12 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_13 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_14 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_15 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_16 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_17 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_18 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_19 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_20 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_21 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_22 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_23 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_24 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_25 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_26 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_27 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_28 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_29 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_30 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_31 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_32 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_33 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_34 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_35 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_36 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_37 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_38 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_39 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_40 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_41 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_42 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_43 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_44 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_45 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_46 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_47 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_48 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_49 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_50 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_51 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_52 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_53 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_54 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_55 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_56 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_57 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_58 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_59 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_60 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_61 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_62 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_63 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_64 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_65 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_66 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_67 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_68 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_69 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_70 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_71 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_72 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_73 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_74 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_75 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_76 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_77 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_78 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_79 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_80 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_81 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_82 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_83 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_84 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_85 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_86 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_87 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_88 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_89 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_90 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_91 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_92 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_93 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_94 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_95 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_96 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_97 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_98 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; +ALTER TABLE wx_coupon_99 ADD COLUMN `equipment_vierfy_secodes` int(6) COMMENT '设备核销过期时间,秒' ; + +update wx_coupon_0 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_1 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_2 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_3 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_4 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_5 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_6 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_7 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_8 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_9 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_10 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_11 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_12 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_13 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_14 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_15 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_16 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_17 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_18 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_19 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_20 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_21 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_22 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_23 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_24 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_25 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_26 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_27 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_28 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_29 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_30 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_31 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_32 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_33 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_34 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_35 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_36 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_37 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_38 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_39 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_40 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_41 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_42 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_43 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_44 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_45 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_46 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_47 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_48 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_49 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_50 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_51 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_52 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_53 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_54 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_55 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_56 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_57 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_58 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_59 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_60 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_61 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_62 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_63 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_64 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_65 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_66 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_67 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_68 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_69 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_70 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_71 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_72 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_73 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_74 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_75 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_76 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_77 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_78 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_79 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_80 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_81 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_82 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_83 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_84 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_85 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_86 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_87 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_88 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_89 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_90 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_91 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_92 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_93 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_94 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_95 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_96 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_97 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_98 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; +update wx_coupon_99 set handle_vierfy_secodes=60,equipment_vierfy_secodes=30; \ No newline at end of file diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java index 3e9b4c13e..089546319 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponOrderController.java @@ -197,7 +197,7 @@ public class WxCouponOrderController extends BaseController { return new ResultData(wxCouponOrderCVo); } - @ApiOperation(value = "获取动态id") + @ApiOperation(value = "手动核销方式,获取动态id") @GetMapping("dynamicId") @ApiImplicitParams({ @ApiImplicitParam(name = "couponOrderId", value = "券ID", dataType = "string", paramType = "query", required = true) @@ -207,9 +207,35 @@ public class WxCouponOrderController extends BaseController { if (StringUtils.isBlank(couponOrderId) || couponOrderId.equalsIgnoreCase(Constant.UNDEFINED)) { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); } + + WxCouponOrderCVo wxCouponOrderCVo = wxCouponOrderService.simpleDetailCUserVo(couponOrderId,getTenantInfo()); + if (wxCouponOrderCVo == null) { + return new ResultData(ErrorCode.COUPON_ORDER_IS_NULL); + } + + WxCouponCVo wxCouponCVo = null; + String key = "cd:" + wxCouponOrderCVo.getCouponId(); + ValueOperations operations = cdRedisTemplate.opsForValue(); + // 缓存 + boolean hasKey = cdRedisTemplate.hasKey(key); + if (hasKey) { + // 从缓存获取用户信息 + wxCouponCVo = operations.get(key); + if (wxCouponCVo == null) { + return new ResultData(ErrorCode.COUPON_IS_EMPTY); + } + } else { + wxCouponCVo = wxCouponService.getVoById(wxCouponOrderCVo.getCouponId(),wxCouponOrderCVo.getTenantId()); + if (wxCouponCVo == null) { + return new ResultData(ErrorCode.COUPON_IS_EMPTY); + } + // 插入缓存 + operations.set(key, wxCouponCVo, 3600, TimeUnit.SECONDS); + } + Map retmap = new HashMap(); - retmap.put("dynamicId", WxCouponOrderCVo.calcuteExpiredCouponOrderId(couponOrderId)); - retmap.put("expiredSeconds", WxCouponOrderCVo.expiredSeconds); + retmap.put("dynamicId", WxCouponOrderCVo.calcuteExpiredCouponOrderId(couponOrderId,wxCouponCVo.getHandleVierfySecodes())); + retmap.put("expiredSeconds", wxCouponCVo.getHandleVierfySecodes()); return new ResultData(retmap); } 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 1a0c2d0fb..830a9a18e 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java @@ -225,6 +225,12 @@ public class WxCoupon extends TenantEntity { //List String @io.swagger.annotations.ApiModelProperty(value="卷包内容",name="giftList") private String giftList; + + @io.swagger.annotations.ApiModelProperty(value="手动核销过期时间,秒",name="handleVierfySecodes") + private int handleVierfySecodes; + @io.swagger.annotations.ApiModelProperty(value="设备核销过期时间,秒",name="equipmentVierfySecodes") + private int equipmentVierfySecodes; + @TableField(exist = false) private List giftCouponList; diff --git a/mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java b/mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java index d6dc7831f..978e466cd 100644 --- a/mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java +++ b/mallinkService/src/main/java/com/iformall/domain/vo/WxCouponOrderCVo.java @@ -163,9 +163,9 @@ public class WxCouponOrderCVo extends WxCouponOrder { } - public static final int expiredSeconds = 60; + //public static final int expiredSeconds = 60; public static final String arg = "&"; - public static String calcuteExpiredCouponOrderId(String couponOrderId) { + public static String calcuteExpiredCouponOrderId(String couponOrderId,int expiredSeconds) { if (StringUtils.isBlank(couponOrderId)) { return null; } diff --git a/mallinkService/src/main/resources/mapper/WxCouponMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml index 71225bccc..3bf1b31f6 100644 --- a/mallinkService/src/main/resources/mapper/WxCouponMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml @@ -54,6 +54,8 @@ + + @@ -103,6 +105,8 @@ + + @@ -111,7 +115,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.password_support,c.gift_list + c.`conditions`,c.approval_type,c.content_type,c.source_type,c.password_support,c.gift_list,c.handle_vierfy_secodes,c.equipment_vierfy_secodes @@ -657,6 +661,9 @@ + + + + +