diff --git a/mallinkAdmin/src/main/resources/db/migration/V2023021000001__add_tingche_permission.sql b/mallinkAdmin/src/main/resources/db/migration/V2023021000001__add_tingche_permission.sql index 4df9e81b8..2b70e2bf6 100644 --- a/mallinkAdmin/src/main/resources/db/migration/V2023021000001__add_tingche_permission.sql +++ b/mallinkAdmin/src/main/resources/db/migration/V2023021000001__add_tingche_permission.sql @@ -5,8 +5,8 @@ INSERT INTO `mallink`.`mall_permission`(`id`, `name`, `parent_id`, `available`, 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, 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; UPDATE `mallink`.`mall_sale_type` SET `menus` = '[1, 2, 4, 5, 6, 7, 8, 9, 10, 50, 101, 102, 103, 104, 105, 106, 107, 201, 202, 203, 204, 205, 209, 211, 212, 221, 222, 224, 225, 251, 409, 410, 411, 416, 418, 420, 421, 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, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 681, 682, 683, 684, 685, 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, 961, 6611, 60701, 60702]' WHERE `id` = 2; UPDATE `mallink`.`mall_sale_type` SET `menus` = '[2, 4, 5, 6, 7, 10, 50, 201, 202, 205, 211, 212, 221, 222, 224, 225, 251, 409, 410, 411, 416, 418, 501, 502, 503, 504, 505, 506, 507, 508, 511, 512, 513, 514, 521, 522, 523, 531, 532, 533, 591, 592, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 621, 622, 623, 624, 625, 626, 641, 642, 643, 644, 645, 646, 651, 661, 662, 663, 664, 671, 672, 673, 674, 675, 681, 682, 683, 684, 685, 691, 692, 693, 694, 695, 701, 702, 703, 704, 711, 712, 713, 715, 901, 902, 903, 904, 905, 906, 907, 908, 910, 931, 932, 60701, 60702]' WHERE `id` = 3; -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, 110, 201, 202, 203, 204, 205, 206, 209, 211, 212, 221, 222, 223, 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, 500, 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, 615, 621, 622, 623, 624, 625, 626, 627, 641, 642, 643, 644, 645, 646, 647, 651, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 676, 680, 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, 5310, 5320, 6611, 60701, 60702, 61501, 61502]' WHERE `id` = 12; +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, 110, 201, 202, 203, 204, 205, 206, 209, 211, 212, 221, 222, 223, 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, 500, 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, 615, 621, 622, 623, 624, 625, 626, 627, 641, 642, 643, 644, 645, 646, 647, 651, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 676, 680, 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, 61501, 61502]' WHERE `id` = 12; 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, 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, 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` = 1028; 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, 307, 308, 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, 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` = 1035001036; -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, 110, 201, 202, 203, 204, 205, 206, 209, 211, 212, 221, 222, 225, 223, 224, 251, 299, 300, 307, 308, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 431, 432, 500, 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, 615, 621, 622, 623, 624, 625, 626, 627, 641, 642, 643, 644, 645, 646, 647, 651, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 676, 680, 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, 5310, 5320, 6611, 60701, 60702, 61501, 61502]' WHERE `id` = 103500103610; +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, 110, 201, 202, 203, 204, 205, 206, 209, 211, 212, 221, 222, 225, 223, 224, 251, 299, 300, 307, 308, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 431, 432, 500, 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, 615, 621, 622, 623, 624, 625, 626, 627, 641, 642, 643, 644, 645, 646, 647, 651, 661, 662, 663, 664, 665, 666, 671, 672, 673, 674, 675, 676, 680, 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, 61501, 61502]' WHERE `id` = 103500103610; diff --git a/mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql b/mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql new file mode 100644 index 000000000..102672951 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql @@ -0,0 +1,610 @@ +ALTER TABLE `mallink`.`tt_buser` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; + +ALTER TABLE `mallink`.`wx_buser` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; + +ALTER TABLE `mallink`.`tt_c_user_0` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_1` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_2` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_3` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_4` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_5` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_6` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_7` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_8` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_9` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_10` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_11` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_12` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_13` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_14` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_15` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_16` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_17` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_18` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_19` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_20` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_21` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_22` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_23` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_24` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_25` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_26` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_27` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_28` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_29` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_30` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_31` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_32` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_33` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_34` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_35` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_36` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_37` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_38` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_39` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_40` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_41` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_42` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_43` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_44` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_45` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_46` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_47` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_48` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_49` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_50` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_51` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_52` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_53` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_54` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_55` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_56` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_57` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_58` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_59` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_60` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_61` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_62` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_63` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_64` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_65` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_66` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_67` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_68` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_69` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_70` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_71` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_72` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_73` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_74` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_75` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_76` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_77` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_78` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_79` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_80` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_81` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_82` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_83` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_84` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_85` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_86` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_87` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_88` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_89` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_90` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_91` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_92` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_93` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_94` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_95` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_96` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_97` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_98` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`tt_c_user_99` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; + + +ALTER TABLE `mallink`.`wx_c_user_0` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_1` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_2` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_3` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_4` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_5` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_6` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_7` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_8` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_9` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_10` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_11` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_12` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_13` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_14` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_15` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_16` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_17` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_18` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_19` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_20` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_21` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_22` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_23` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_24` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_25` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_26` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_27` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_28` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_29` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_30` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_31` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_32` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_33` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_34` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_35` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_36` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_37` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_38` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_39` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_40` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_41` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_42` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_43` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_44` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_45` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_46` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_47` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_48` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_49` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_50` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_51` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_52` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_53` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_54` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_55` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_56` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_57` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_58` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_59` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_60` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_61` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_62` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_63` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_64` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_65` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_66` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_67` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_68` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_69` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_70` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_71` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_72` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_73` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_74` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_75` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_76` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_77` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_78` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_79` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_80` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_81` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_82` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_83` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_84` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_85` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_86` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_87` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_88` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_89` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_90` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_91` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_92` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_93` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_94` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_95` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_96` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_97` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_98` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; +ALTER TABLE `mallink`.`wx_c_user_99` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `longitude`; + + +ALTER TABLE `mallink`.`wx_c_user_basic_info_0` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_1` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_2` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_3` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_4` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_5` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_6` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_7` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_8` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_9` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_10` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_11` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_12` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_13` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_14` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_15` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_16` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_17` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_18` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_19` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_20` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_21` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_22` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_23` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_24` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_25` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_26` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_27` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_28` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_29` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_30` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_31` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_32` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_33` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_34` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_35` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_36` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_37` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_38` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_39` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_40` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_41` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_42` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_43` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_44` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_45` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_46` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_47` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_48` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_49` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_50` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_51` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_52` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_53` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_54` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_55` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_56` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_57` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_58` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_59` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_60` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_61` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_62` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_63` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_64` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_65` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_66` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_67` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_68` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_69` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_70` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_71` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_72` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_73` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_74` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_75` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_76` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_77` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_78` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_79` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_80` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_81` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_82` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_83` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_84` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_85` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_86` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_87` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_88` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_89` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_90` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_91` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_92` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_93` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_94` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_95` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_96` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_97` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_98` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; +ALTER TABLE `mallink`.`wx_c_user_basic_info_99` +ADD COLUMN `locate_city` varchar(100) COMMENT '定位城市' AFTER `active_time`; \ No newline at end of file diff --git a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantController.java b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantController.java index b5fbdadc2..3dad30a26 100644 --- a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantController.java +++ b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantController.java @@ -18,6 +18,9 @@ import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; +import java.util.Map; + @RestController @RequestMapping("/api/merchant") @Api(description = "商户相关接口") @@ -48,7 +51,7 @@ public class WxMerchantController extends BaseController { return new ResultData(wxMerchantService.findList(getTenantInfo())); } - @ApiOperation("微信查询分账信息") + @ApiOperation("微信查询收款/分账信息") @GetMapping("/findAccountById") @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true) public ResultData findAccountById(@ModelAttribute WxMerchant wxMerchant) { @@ -63,7 +66,23 @@ public class WxMerchantController extends BaseController { if(payAccount == null){ return new ResultData(ErrorCode.API_KEY_NOT_FOUND); } - return new ResultData(wxProfitSharingReceiverService.findReceiver(tenantInfo,wxMerchant.getId(), EnumAppPlat.WX)); + Map data = new HashMap<>(); + if(EnumPayMchType.TOTAL.getCode().equals(payAccount.getMchType())){ + data.put("mchType",EnumPayMchType.TOTAL.getCode()); + WxProfitSharingReceiver receiver = wxProfitSharingReceiverService.findReceiver(tenantInfo, wxMerchant.getId(), EnumAppPlat.WX); + if(receiver != null){ + data.put("receiver",receiver); + } + return new ResultData(data); + }else if(EnumPayMchType.DIRECT.getCode().equals(payAccount.getMchType())){ + data.put("mchType",EnumPayMchType.DIRECT.getCode()); + WxProfitPaymentReceiver receiver = wxProfitPaymentReceiverService.findReceiver(tenantInfo, wxMerchant.getId(), EnumAppPlat.WX); + if(receiver != null){ + data.put("receiver",receiver); + } + return new ResultData(data); + } + return new ResultData(ErrorCode.APP_PLAT_ERROR); } @ApiOperation("更新收款账户信息:必填项 id(商户ID) name(商户名称) accountId(账号ID) accountTypeValue(账号类型) accountName(账号名称)") @@ -141,26 +160,6 @@ public class WxMerchantController extends BaseController { } } - @ApiOperation("微信查询收款信息") - @GetMapping("/findPaymentAccountById") - @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true) - public ResultData findPaymentAccountById(@ModelAttribute WxMerchant wxMerchant) { - log.debug("[" + getIpAddr() + "] WxMerchantController::findPaymentAccountById"); - if (wxMerchant.getId() == null) { - return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "商户ID不能为空"); - } - TenantEntity tenantInfo = getTenantInfo(); - wxMerchant.updateTenantInfo(tenantInfo); - - WxPayAccount payAccount = payAccountService.getPayAccount(tenantInfo, EnumAppPlat.WX); - if(payAccount == null){ - return new ResultData(ErrorCode.API_KEY_NOT_FOUND); - } - return new ResultData(wxProfitPaymentReceiverService.findReceiver(tenantInfo,wxMerchant.getId(), EnumAppPlat.WX)); - } - - - @ApiOperation("查询是否有权限修改账户") @GetMapping("/permitModifiy") public ResultData permitModifiy() { diff --git a/mallinkCApi/src/main/java/com/iformall/controller/BaseController.java b/mallinkCApi/src/main/java/com/iformall/controller/BaseController.java index 4d0303c84..1eaa310e2 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/BaseController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/BaseController.java @@ -269,6 +269,22 @@ public class BaseController { return null; } + public int syncBasicInfoCity(WxCUserBasicInfo basicInfo,String city){ + if(basicInfo == null || StringUtils.isBlank(city)){ + return 0; + } + if(city.equals(basicInfo.getLocateCity())){ + return 0; + } + WxCUserBasicInfo record = new WxCUserBasicInfo(); + record.setId(basicInfo.getId()); + record.setFinalTenantId(basicInfo.getFinalTenantId()); + record.setLocateCity(city); + wxCUserBasicInfoService.update(record); + removeCacheMember(basicInfo.getId()); + return 1; + } + public String getIpAddr() { HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); String ipaddress = IPUtil.getIpAddr(request); diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java index 6c738c394..7c521b0d9 100755 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java @@ -325,12 +325,27 @@ public class WxUserGrantController extends BaseController { logger.info(map.toString()); String longitude = map.get("longitude"); String latitude = map.get("latitude"); + String city = map.get("city"); CUser user = getCUser(); if (!StringUtils.isBlank(longitude)) user.setLongitude(BigDecimal.valueOf(Double.valueOf(longitude))); if (!StringUtils.isBlank(latitude)) user.setLatitude(BigDecimal.valueOf(Double.valueOf(latitude))); + if (!StringUtils.isBlank(city)) + user.setLocateCity(city); cuserFactory.getCUserService(user.getAppPlat()).updateLBS(user); + + if(StringUtils.isNotBlank(city)){ + try { + int i = syncBasicInfoCity(getCacheMember(),city); + if(i > 0){ + //todo同步猫酷 + + } + }catch(Exception e){} + + } + return new ResultData(); } @@ -695,7 +710,6 @@ public class WxUserGrantController extends BaseController { record.setWeight(wxCUserBasicInfo.getWeight()); record.setHeight(wxCUserBasicInfo.getHeight()); record.setAddress(wxCUserBasicInfo.getAddress()); - record.setUpdateDate(new Date()); record.setFinalTenantId(tenantEntity.getFinalTenantId()); wxCUserBasicInfoService.update(record); @@ -793,4 +807,5 @@ public class WxUserGrantController extends BaseController { } } + } diff --git a/mallinkService/src/main/java/com/iformall/domain/po/CUser.java b/mallinkService/src/main/java/com/iformall/domain/po/CUser.java index b7b4a5f09..c4ac34cc6 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/CUser.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/CUser.java @@ -68,6 +68,9 @@ public class CUser extends BaseCUserEntity { /*纬度**/ @io.swagger.annotations.ApiModelProperty(value="纬度",name="latitude") private BigDecimal latitude; + /*定位城市**/ + @io.swagger.annotations.ApiModelProperty(value="定位城市",name="locateCity") + private String locateCity; /*登录次数**/ @io.swagger.annotations.ApiModelProperty(value="登录次数",name="loginCount") private Integer loginCount; diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java index 104f9e690..d57a58631 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java @@ -95,6 +95,10 @@ public class WxCUserBasicInfo extends TenantEntityWithoutFinalTenantId { @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") private Date createDate; + /*定位城市**/ + @io.swagger.annotations.ApiModelProperty(value="定位城市",name="locateCity") + private String locateCity; + @io.swagger.annotations.ApiModelProperty(value="登录次数",name="loginCount") private Integer loginCount; diff --git a/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtBUserServiceAdapter.java b/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtBUserServiceAdapter.java index 699edf690..da0962ea6 100644 --- a/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtBUserServiceAdapter.java +++ b/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtBUserServiceAdapter.java @@ -229,6 +229,7 @@ public class TtBUserServiceAdapter extends BasicCUserService implements CUserSer userL.updateTenantInfo(user); userL.setLongitude(user.getLongitude()); userL.setLatitude(user.getLatitude()); + userL.setLocateCity(user.getLocateCity()); userL.setUpdateDate(new Date()); ttBuserMapper.updateById(userL); cleanCuserToken(user.getToken()); diff --git a/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java b/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java index cbb302ca9..91f01efd3 100644 --- a/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java +++ b/mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java @@ -292,6 +292,7 @@ public class TtCUserServiceAdapter extends BasicCUserService implements CUserSer userL.updateTenantInfo(user); userL.setLongitude(user.getLongitude()); userL.setLatitude(user.getLatitude()); + userL.setLocateCity(user.getLocateCity()); userL.setUpdateDate(new Date()); ttCUserMapper.updateById(userL); cleanCuserToken(user.getToken()); diff --git a/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxBUserServiceAdapter.java b/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxBUserServiceAdapter.java index d66696dcc..5cfff49c0 100644 --- a/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxBUserServiceAdapter.java +++ b/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxBUserServiceAdapter.java @@ -233,6 +233,7 @@ public class WxBUserServiceAdapter extends BasicCUserService implements CUserSer userL.updateTenantInfo(user); userL.setLongitude(user.getLongitude()); userL.setLatitude(user.getLatitude()); + userL.setLocateCity(user.getLocateCity()); userL.setUpdateDate(new Date()); wxBuserMapper.updateById(userL); cleanCuserToken(user.getToken()); diff --git a/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxCUserServiceAdapter.java b/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxCUserServiceAdapter.java index 820cf6d92..61ebdcdd6 100644 --- a/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxCUserServiceAdapter.java +++ b/mallinkService/src/main/java/com/iformall/service/cuser/wx/WxCUserServiceAdapter.java @@ -305,6 +305,7 @@ public class WxCUserServiceAdapter extends BasicCUserService implements CUserSer userL.updateTenantInfo(user); userL.setLongitude(user.getLongitude()); userL.setLatitude(user.getLatitude()); + userL.setLocateCity(user.getLocateCity()); userL.setUpdateDate(new Date()); wxCUserMapper.updateById(userL); cleanCuserToken(user.getToken()); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java index 916ee87e2..267004304 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java @@ -784,6 +784,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc @Override public void update(WxCUserBasicInfo record) { + record.setUpdateDate(new Date()); wxCUserBasicInfoMapper.updateById(record); } diff --git a/mallinkService/src/main/resources/mapper/TtBuserMapper.xml b/mallinkService/src/main/resources/mapper/TtBuserMapper.xml index ad084a638..67589fdc6 100644 --- a/mallinkService/src/main/resources/mapper/TtBuserMapper.xml +++ b/mallinkService/src/main/resources/mapper/TtBuserMapper.xml @@ -30,6 +30,7 @@ + @@ -55,7 +56,7 @@ `id`,`tenant_id`,`parent_tenant_id`,`open_id`,`union_id`,`nick_name`,`gender`,`avatar_url`,`phone`,`pure_phone`, `city`,`province`,`language`,`country_code`,`register_ip`,`verify_code_phone`, `qrcode_source`,`scene`,`scene_address`,`session_key`,`score`, - `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, + `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, `locate_city`, `login_count`, `extra_info`, `is_subscribe`,`open_app_id`,`user_id`, `mp_open_id`,`mp_app_id`,`mp_subscribe`,`mp_subscribe_time`,`mp_subscribe_scene`, `subs_open_id`,`subs_app_id`,`subs_subscribe`,`subs_subscribe_time`,`subs_subscribe_scene`,`credit`,`active_time`,`qr_code` diff --git a/mallinkService/src/main/resources/mapper/TtCUserMapper.xml b/mallinkService/src/main/resources/mapper/TtCUserMapper.xml index 3fb904143..2a61861d5 100644 --- a/mallinkService/src/main/resources/mapper/TtCUserMapper.xml +++ b/mallinkService/src/main/resources/mapper/TtCUserMapper.xml @@ -31,6 +31,7 @@ + @@ -54,7 +55,7 @@ `id`,`user_id`,`tenant_id`,`parent_tenant_id`,`open_id`,`union_id`,`nick_name`,`gender`,`avatar_url`,`phone`,`pure_phone`, `city`,`province`,`language`,`country_code`,`register_ip`,`verify_code_phone`, `qrcode_source`,`scene`,`scene_address`,`session_key`,`score`, - `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, + `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, `locate_city`, `login_count`, `extra_info`, `is_subscribe`, `open_app_id`, `mp_open_id`,`mp_app_id`,`mp_subscribe`,`mp_subscribe_time`,`mp_subscribe_scene`, diff --git a/mallinkService/src/main/resources/mapper/WxBuserMapper.xml b/mallinkService/src/main/resources/mapper/WxBuserMapper.xml index 3f96d925d..944729b41 100644 --- a/mallinkService/src/main/resources/mapper/WxBuserMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxBuserMapper.xml @@ -30,6 +30,7 @@ + @@ -55,7 +56,7 @@ `id`,`tenant_id`,`parent_tenant_id`,`open_id`,`union_id`,`nick_name`,`gender`,`avatar_url`,`phone`,`pure_phone`, `city`,`province`,`language`,`country_code`,`register_ip`,`verify_code_phone`, `qrcode_source`,`scene`,`scene_address`,`session_key`,`score`, - `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, + `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, `locate_city`, `login_count`, `extra_info`, `is_subscribe`,`open_app_id`,`user_id`, `mp_open_id`,`mp_app_id`,`mp_subscribe`,`mp_subscribe_time`,`mp_subscribe_scene`, `subs_open_id`,`subs_app_id`,`subs_subscribe`,`subs_subscribe_time`,`subs_subscribe_scene`,`credit`,`active_time`,`qr_code` diff --git a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml index 17ea2c401..d81f7ac92 100644 --- a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml @@ -25,6 +25,7 @@ + @@ -35,7 +36,7 @@ wcubi.`id`,wcubi.`phone`,wcubi.`birthdate`,wcubi.`education`,wcubi.`sex`,wcubi.`height`,wcubi.`weight`,wcubi.`id_card`,wcubi.`email`, wcubi.`address`,wcubi.`poins`,wcubi.`tag_id`,wcubi.`create_date`,wcubi.`update_date`, wcubi.`final_tenant_id`,wcubi.`tenant_id`,wcubi.`parent_tenant_id`,wcubi.`name`,wcubi.`nick_name`, - wcubi.`avatar_url`,wcubi.`credit`,wcubi.`active_time`,wcubi.`login_count`,wcubi.`act_record`, + wcubi.`avatar_url`,wcubi.`credit`,wcubi.`active_time`,wcubi.`locate_city`,wcubi.`login_count`,wcubi.`act_record`, wcubi.score_date,wcubi.status diff --git a/mallinkService/src/main/resources/mapper/WxCUserMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserMapper.xml index 23f5a166a..ac1cb4c35 100644 --- a/mallinkService/src/main/resources/mapper/WxCUserMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCUserMapper.xml @@ -31,6 +31,7 @@ + @@ -57,7 +58,7 @@ `id`,`user_id`,`tenant_id`,`parent_tenant_id`,`open_id`,`union_id`,`nick_name`,`gender`,`avatar_url`,`phone`,`pure_phone`, `city`,`province`,`language`,`country_code`,`register_ip`,`verify_code_phone`, `qrcode_source`,`scene`,`scene_address`,`session_key`,`score`, - `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, + `update_date`,`create_date`,`app_id`,`token`,`expire_time`,`latitude`, `longitude`, `locate_city`, `login_count`, `extra_info`, `is_subscribe`, `open_app_id`, `mp_open_id`,`mp_app_id`,`mp_subscribe`,`mp_subscribe_time`,`mp_subscribe_scene`,