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

Merge branch 'release_toaliyun_real_202302' of https://git.malls.iformall.com/server/formallProject into release_toaliyun_real_202302

release_toaliyun_real
lin 3 лет назад
Родитель
Сommit
4816c1ea98
17 измененных файлов: 687 добавлений и 30 удалений
  1. +2
    -2
      mallinkAdmin/src/main/resources/db/migration/V2023021000001__add_tingche_permission.sql
  2. +610
    -0
      mallinkAdmin/src/main/resources/db/migration/V2023021500001__add_locate_city.sql
  3. +21
    -22
      mallinkBApi/src/main/java/com/iformall/controller/WxMerchantController.java
  4. +16
    -0
      mallinkCApi/src/main/java/com/iformall/controller/BaseController.java
  5. +16
    -1
      mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java
  6. +3
    -0
      mallinkService/src/main/java/com/iformall/domain/po/CUser.java
  7. +4
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java
  8. +1
    -0
      mallinkService/src/main/java/com/iformall/service/cuser/tt/TtBUserServiceAdapter.java
  9. +1
    -0
      mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java
  10. +1
    -0
      mallinkService/src/main/java/com/iformall/service/cuser/wx/WxBUserServiceAdapter.java
  11. +1
    -0
      mallinkService/src/main/java/com/iformall/service/cuser/wx/WxCUserServiceAdapter.java
  12. +1
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java
  13. +2
    -1
      mallinkService/src/main/resources/mapper/TtBuserMapper.xml
  14. +2
    -1
      mallinkService/src/main/resources/mapper/TtCUserMapper.xml
  15. +2
    -1
      mallinkService/src/main/resources/mapper/WxBuserMapper.xml
  16. +2
    -1
      mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
  17. +2
    -1
      mallinkService/src/main/resources/mapper/WxCUserMapper.xml

+ 2
- 2
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;


+ 610
- 0
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`;

+ 21
- 22
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<String,Object> 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() {


+ 16
- 0
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);


+ 16
- 1
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 {
}
}


}

+ 3
- 0
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;


+ 4
- 0
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;



+ 1
- 0
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());


+ 1
- 0
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());


+ 1
- 0
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());


+ 1
- 0
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());


+ 1
- 0
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);
}



+ 2
- 1
mallinkService/src/main/resources/mapper/TtBuserMapper.xml Просмотреть файл

@@ -30,6 +30,7 @@
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="latitude" jdbcType="DECIMAL" property="latitude"/>
<result column="longitude" jdbcType="DECIMAL" property="longitude"/>
<result column="locate_city" jdbcType="VARCHAR" property="locateCity"/>
<result column="login_count" jdbcType="INTEGER" property="loginCount"/>
<result column="extra_info" jdbcType="VARCHAR" property="extraInfo"/>
<result column="is_subscribe" jdbcType="TINYINT" property="isSubscribe"/>
@@ -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`


+ 2
- 1
mallinkService/src/main/resources/mapper/TtCUserMapper.xml Просмотреть файл

@@ -31,6 +31,7 @@
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="latitude" jdbcType="DECIMAL" property="latitude"/>
<result column="longitude" jdbcType="DECIMAL" property="longitude"/>
<result column="locate_city" jdbcType="VARCHAR" property="locateCity"/>
<result column="login_count" jdbcType="INTEGER" property="loginCount"/>
<result column="extra_info" jdbcType="VARCHAR" property="extraInfo"/>
<result column="is_subscribe" jdbcType="TINYINT" property="isSubscribe"/>
@@ -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`,


+ 2
- 1
mallinkService/src/main/resources/mapper/WxBuserMapper.xml Просмотреть файл

@@ -30,6 +30,7 @@
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="latitude" jdbcType="DECIMAL" property="latitude"/>
<result column="longitude" jdbcType="DECIMAL" property="longitude"/>
<result column="locate_city" jdbcType="VARCHAR" property="locateCity"/>
<result column="login_count" jdbcType="INTEGER" property="loginCount"/>
<result column="extra_info" jdbcType="VARCHAR" property="extraInfo"/>
<result column="is_subscribe" jdbcType="TINYINT" property="isSubscribe"/>
@@ -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`


+ 2
- 1
mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml Просмотреть файл

@@ -25,6 +25,7 @@
<result column="avatar_url" jdbcType="VARCHAR" property="avatarUrl"/>
<result column="credit" jdbcType="INTEGER" property="credit"/>
<result column="active_time" jdbcType="TIMESTAMP" property="activeTime"/>
<result column="locate_city" jdbcType="VARCHAR" property="locateCity"/>
<result column="login_count" jdbcType="INTEGER" property="loginCount"/>
<result column="act_record" jdbcType="INTEGER" property="actRecord"/>
<result column="score_date" jdbcType="TIMESTAMP" property="scoreDate"/>
@@ -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
</sql>



+ 2
- 1
mallinkService/src/main/resources/mapper/WxCUserMapper.xml Просмотреть файл

@@ -31,6 +31,7 @@
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="latitude" jdbcType="DECIMAL" property="latitude"/>
<result column="longitude" jdbcType="DECIMAL" property="longitude"/>
<result column="locate_city" jdbcType="VARCHAR" property="locateCity"/>
<result column="login_count" jdbcType="INTEGER" property="loginCount"/>
<result column="extra_info" jdbcType="VARCHAR" property="extraInfo"/>
<result column="is_subscribe" jdbcType="TINYINT" property="isSubscribe"/>
@@ -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`,


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