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
index b15b8dd2f..102672951 100644
--- a/mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql
+++ b/mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql
@@ -406,3 +406,205 @@ 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/mallinkService/src/main/java/com/iformall/domain/po/CUser.java b/mallinkService/src/main/java/com/iformall/domain/po/CUser.java
index 39fb9c48b..c4ac34cc6 100644
--- a/mallinkService/src/main/java/com/iformall/domain/po/CUser.java
+++ b/mallinkService/src/main/java/com/iformall/domain/po/CUser.java
@@ -69,7 +69,7 @@ public class CUser extends BaseCUserEntity {
@io.swagger.annotations.ApiModelProperty(value="纬度",name="latitude")
private BigDecimal latitude;
/*定位城市**/
- @io.swagger.annotations.ApiModelProperty(value="纬度",name="latitude")
+ @io.swagger.annotations.ApiModelProperty(value="定位城市",name="locateCity")
private String locateCity;
/*登录次数**/
@io.swagger.annotations.ApiModelProperty(value="登录次数",name="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/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