Просмотр исходного кода

//mallcoo

release_toaliyun_real
xhxu 3 лет назад
Родитель
Сommit
5ba2a087c8
10 измененных файлов: 636 добавлений и 49 удалений
  1. +1
    -1
      mallinkAdmin/src/main/resources/db/migration/V2023022300001__add_goodsC_permission.sql
  2. +606
    -0
      mallinkAdmin/src/main/resources/db/migration/V2023022400001__upd_mall_coo.sql
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java
  4. +1
    -28
      mallinkService/src/main/java/com/iformall/domain/po/MallCooUserInfo.java
  5. +1
    -1
      mallinkService/src/main/java/com/iformall/mapper/MallCooUserInfoMapper.java
  6. +1
    -1
      mallinkService/src/main/java/com/iformall/service/WxCUserBasicInfoService.java
  7. +6
    -6
      mallinkService/src/main/java/com/iformall/service/impl/MallCooUserInfoServiceImpl.java
  8. +15
    -6
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java
  9. +1
    -1
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideBasicUserTenantMsgServiceImpl.java
  10. +3
    -4
      mallinkService/src/main/resources/mapper/MallCooUserInfoMapper.xml

+ 1
- 1
mallinkAdmin/src/main/resources/db/migration/V2023022300001__add_goodsC_permission.sql Просмотреть файл

@@ -3,7 +3,7 @@ INSERT INTO `mallink`.`mall_permission`(`id`, `name`, `parent_id`, `available`,



INSERT INTO `mallink`.`mall_permission`(`id`, `name`, `parent_id`, `available`, `permission`, `resource_type`, `module_color`, `module_color_num`, `url`, `icon`, `version_type`, `sort`) VALUES (652, '消费卡', 603, 'Y', NULL, 1, NULL, NULL, 'introducingSearch', NULL, 0, 652);
INSERT INTO `mallink`.`mall_permission`(`id`, `name`, `parent_id`, `available`, `permission`, `resource_type`, `module_color`, `module_color_num`, `url`, `icon`, `version_type`, `sort`) VALUES (652, '消费卡检索', 603, 'Y', NULL, 1, NULL, NULL, 'introducingSearch', NULL, 0, 652);


UPDATE `mallink`.`mall_sale_type` SET `menus` = '[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 50, 101, 102, 103, 104, 105, 106, 107, 108, 109, 201, 202, 203, 204, 205, 206, 209, 211, 212, 221, 222, 224, 225, 251, 299, 300, 301, 302, 303, 304, 305, 306, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 431, 432, 501, 502, 503, 504, 505, 506, 507, 508, 509, 511, 512, 513, 514, 521, 522, 523, 531, 532, 533, 591, 592, 595, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 621, 622, 623, 624, 625, 626, 627, 641, 642, 643, 644, 645, 646, 651, 652, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 681, 682, 683, 684, 685, 687, 691, 692, 693, 694, 695, 701, 702, 703, 704, 711, 712, 713, 714, 715, 901, 902, 903, 904, 905, 906, 907, 908, 910, 931, 932, 951, 952, 961, 962, 963, 965, 966, 967, 968, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 6611, 60701, 60702]' WHERE `id` = 1;


+ 606
- 0
mallinkAdmin/src/main/resources/db/migration/V2023022400001__upd_mall_coo.sql Просмотреть файл

@@ -0,0 +1,606 @@
UPDATE `mallink`.`mall_coo_user_info_0` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_1` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_2` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_3` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_4` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_5` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_6` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_7` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_8` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_9` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_10` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_11` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_12` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_13` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_14` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_15` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_16` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_17` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_18` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_19` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_20` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_21` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_22` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_23` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_24` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_25` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_26` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_27` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_28` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_29` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_30` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_31` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_32` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_33` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_34` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_35` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_36` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_37` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_38` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_39` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_40` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_41` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_42` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_43` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_44` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_45` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_46` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_47` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_48` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_49` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_50` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_51` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_52` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_53` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_54` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_55` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_56` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_57` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_58` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_59` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_60` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_61` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_62` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_63` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_64` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_65` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_66` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_67` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_68` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_69` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_70` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_71` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_72` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_73` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_74` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_75` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_76` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_77` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_78` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_79` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_80` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_81` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_82` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_83` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_84` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_85` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_86` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_87` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_88` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_89` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_90` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_91` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_92` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_93` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_94` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_95` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_96` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_97` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_98` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;
UPDATE `mallink`.`mall_coo_user_info_99` SET `tenant_id` = `final_tenant_id` WHERE `final_tenant_id` is not null;






ALTER TABLE `mallink`.`mall_coo_user_info_0`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_1`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_2`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_3`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_4`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_5`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_6`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_7`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_8`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_9`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_10`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_11`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_12`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_13`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_14`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_15`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_16`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_17`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_18`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_19`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_20`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_21`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_22`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_23`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_24`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_25`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_26`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_27`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_28`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_29`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_30`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_31`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_32`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_33`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_34`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_35`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_36`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_37`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_38`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_39`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_40`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_41`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_42`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_43`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_44`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_45`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_46`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_47`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_48`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_49`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_50`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_51`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_52`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_53`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_54`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_55`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_56`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_57`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_58`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_59`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_60`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_61`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_62`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_63`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_64`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_65`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_66`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_67`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_68`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_69`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_70`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_71`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_72`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_73`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_74`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_75`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_76`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_77`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_78`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_79`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_80`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_81`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_82`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_83`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_84`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_85`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_86`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_87`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_88`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_89`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_90`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_91`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_92`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_93`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_94`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_95`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_96`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_97`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_98`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;
ALTER TABLE `mallink`.`mall_coo_user_info_99`
DROP COLUMN `final_tenant_id`,
MODIFY COLUMN `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID' AFTER `id`,
DROP INDEX `phone_UNIQUE`,
ADD UNIQUE INDEX `phone_UNIQUE`(`phone`, `tenant_id`) USING BTREE;

+ 1
- 1
mallinkService/src/main/java/com/iformall/config/BaseMyBatisConfiguration.java Просмотреть файл

@@ -111,7 +111,7 @@ public class BaseMyBatisConfiguration {
shardingList.add(basicInfoAddressSharding);

ShardingSphere mallCooUserInfoSharding = new ShardingSphere();
mallCooUserInfoSharding.setColumn("final_tenant_id");
mallCooUserInfoSharding.setColumn("tenant_id");
mallCooUserInfoSharding.setTableName("mall_coo_user_info");
mallCooUserInfoSharding.setCount(100);
mallCooUserInfoSharding.setRule(EnumShardingRule.HASH.getCode());


+ 1
- 28
mallinkService/src/main/java/com/iformall/domain/po/MallCooUserInfo.java Просмотреть файл

@@ -16,24 +16,10 @@ import java.util.Date;
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class MallCooUserInfo extends TenantEntityWithoutFinalTenantId {
public class MallCooUserInfo extends TenantEntity {

protected Long id;

@io.swagger.annotations.ApiModelProperty(value="如果是集团版的,存集团版的tenantId,如果是商场,则存商场",name="sex")
private String finalTenantId;

@JsonIgnore
@TableField(exist = false)
protected String shardFinalTableSuffix;

public String getShardFinalTableSuffix(){
if(StringUtils.isNotBlank(finalTenantId)){
shardFinalTableSuffix = "_" + Integer.parseInt(finalTenantId)%100;
}
return shardFinalTableSuffix;
}

@io.swagger.annotations.ApiModelProperty(value="猫酷用户ID",name="openUserId")
private String openUserId;

@@ -58,19 +44,6 @@ public class MallCooUserInfo extends TenantEntityWithoutFinalTenantId {
@io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate")
private Date createDate;

public void undateFinalTenantId(TenantEntity tenantEntity){
// setTenantId(tenantEntity.getTenantId());
// setParentTenantId(tenantEntity.getParentTenantId());
setFinalTenantId(tenantEntity.getTenantId());
if(StringUtils.isNotBlank(tenantEntity.getParentTenantId())){
setFinalTenantId(tenantEntity.getParentTenantId());
}

if(!tenantEntity.getTenantId().equals(getFinalTenantId())){
setTenantId(tenantEntity.getTenantId());
}
}

@TableField(exist = false)
private Date startTime;



+ 1
- 1
mallinkService/src/main/java/com/iformall/mapper/MallCooUserInfoMapper.java Просмотреть файл

@@ -11,7 +11,7 @@ public interface MallCooUserInfoMapper extends CommonMapper<MallCooUserInfo, Str

List<MallCooUserInfo> findList(MallCooUserInfo mallCooUserInfo);

MallCooUserInfo selectById(@Param("id")Long id,@Param("finalTenantId")String finalTenantId);
MallCooUserInfo selectById(@Param("id")Long id,@Param("tenantId")String tenantId);

}


+ 1
- 1
mallinkService/src/main/java/com/iformall/service/WxCUserBasicInfoService.java Просмотреть файл

@@ -178,6 +178,6 @@ public interface WxCUserBasicInfoService {

void updateTenantIdMsg(TenantEntity tenantInfo, TenantEntity mallTenant, Long userId);

void updateTenantId(String finalTenantId, String tenantId, Long userId);
void updateTenantId(TenantEntity tenantInfo, Long userId);
}


+ 6
- 6
mallinkService/src/main/java/com/iformall/service/impl/MallCooUserInfoServiceImpl.java Просмотреть файл

@@ -45,14 +45,14 @@ public class MallCooUserInfoServiceImpl implements MallCooUserInfoService {


@Override
public MallCooUserInfo getById(Long id,String finalTenantId) {
return mallCooUserInfoMapper.selectById(id,finalTenantId);
public MallCooUserInfo getById(Long id,String tenantId) {
return mallCooUserInfoMapper.selectById(id,tenantId);
}

@Override
public MallCooUserInfo getByPhone(String phone, String finalTenantId) {
public MallCooUserInfo getByPhone(String phone, String tenantId) {
MallCooUserInfo userInfo = new MallCooUserInfo();
userInfo.setFinalTenantId(finalTenantId);
userInfo.setTenantId(tenantId);
userInfo.setPhone(phone);
return mallCooUserInfoMapper.selectOne(new QueryWrapper<>(userInfo));
}
@@ -70,14 +70,14 @@ public class MallCooUserInfoServiceImpl implements MallCooUserInfoService {
logger.error("未找到会员信息"+basicUserId);
return;
}
MallCooUserInfo mallCooUserInfo = this.getByPhone(basicInfo.getPhone(), basicInfo.getFinalTenantId());
MallCooUserInfo mallCooUserInfo = this.getByPhone(basicInfo.getPhone(), tenantEntity.getTenantId());
if(mallCooUserInfo == null){
String openUserID = MallcooHelper.openByMobile(config, basicInfo.getPhone(), null);
if(StringUtils.isNotBlank(openUserID)){
Date now = new Date();
mallCooUserInfo = new MallCooUserInfo();
mallCooUserInfo.setId(basicInfo.getId());
mallCooUserInfo.setFinalTenantId(basicInfo.getFinalTenantId());
mallCooUserInfo.updateTenantInfo(tenantEntity);
mallCooUserInfo.setOpenUserId(openUserID);
mallCooUserInfo.setPhone(basicInfo.getPhone());
mallCooUserInfo.setCreateDate(now);


+ 15
- 6
mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java Просмотреть файл

@@ -97,6 +97,9 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc
@Autowired
WxMallService wxMallService;

@Autowired
MallCooUserInfoService mallCooUserInfoService;

@Autowired
private MqBaseProducer mqBaseProducer;

@@ -752,14 +755,20 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc
}

@Override
public void updateTenantId(String finalTenantId, String tenantId, Long userId) {
WxCUserBasicInfo basicInfo = this.getById(userId, finalTenantId);
if(basicInfo != null && !basicInfo.getTenantId().contains("," + tenantId + ",")){
public void updateTenantId(TenantEntity tenantEntity, Long userId) {
WxCUserBasicInfo basicInfo = this.getById(userId, tenantEntity.getFinalTenantId());
if(basicInfo != null && !basicInfo.getTenantId().contains("," + tenantEntity.getTenantId() + ",")){
WxCUserBasicInfo basicInfoUpd = new WxCUserBasicInfo();
basicInfoUpd.setFinalTenantId(finalTenantId);
basicInfoUpd.setFinalTenantId(tenantEntity.getFinalTenantId());
basicInfoUpd.setId(userId);
basicInfoUpd.setTenantId(basicInfo.getTenantId() + tenantId + ",");
wxCUserBasicInfoMapper.updateById(basicInfoUpd);
basicInfoUpd.setTenantId(basicInfo.getTenantId() + tenantEntity.getTenantId() + ",");
int i = wxCUserBasicInfoMapper.updateById(basicInfoUpd);
try{
//推送猫酷
mallCooUserInfoService.pullByMobileMsg(tenantEntity, basicInfo.getId());
}catch(Exception e){
logger.error("发送同步会员消息异常");
}
}

}


+ 1
- 1
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideBasicUserTenantMsgServiceImpl.java Просмотреть файл

@@ -27,7 +27,7 @@ public class FmInsideBasicUserTenantMsgServiceImpl implements MsgSendService {
public void send(BaseMsg baseMsg) throws Exception{
FmInsideBasicUserPushMsg msg = (FmInsideBasicUserPushMsg)baseMsg;

wxCUserBasicInfoService.updateTenantId(msg.getFinalTenantId(),msg.getMallTenantEntity().getTenantId(),msg.getBasicUserId());
wxCUserBasicInfoService.updateTenantId(msg.getMallTenantEntity(),msg.getBasicUserId());

}
}

+ 3
- 4
mallinkService/src/main/resources/mapper/MallCooUserInfoMapper.xml Просмотреть файл

@@ -12,18 +12,17 @@
<result column="update_date" jdbcType="TIMESTAMP" property="updateDate"/>
<result column="tenant_id" jdbcType="VARCHAR" property="tenantId"/>
<result column="parent_tenant_id" jdbcType="VARCHAR" property="parentTenantId"/>
<result column="final_tenant_id" jdbcType="VARCHAR" property="finalTenantId"/>
<result column="user_name" jdbcType="VARCHAR" property="userName"/>
</resultMap>

<sql id="allColumns">
`id`,`open_user_id`,`phone`,`birthdate`,`gender`,
`address`,`create_date`,`update_date`,
`final_tenant_id`,`tenant_id`,`parent_tenant_id`,`user_name`
`tenant_id`,`parent_tenant_id`,`user_name`
</sql>

<sql id="dynamicWhereConditions">
where `final_tenant_id` = #{finalTenantId}
where `tenant_id` = #{tenantId}

<if test=" null != id ">
and `id` = #{id}
@@ -68,7 +67,7 @@
select <include refid="allColumns"/>
from mall_coo_user_info
where id =#{id}
and final_tenant_id = #{finalTenantId}
and tenant_id = #{tenantId}
</select>




Загрузка…
Отмена
Сохранить