5 files modified
802 files added
| New file |
| | |
| | | export default [ |
| | | { |
| | | id: 'd1_01', |
| | | url: 'img/base/d1_01.jpg', |
| | | rectangle: ['116.009836', '28.698008', '116.011595', '28.699789'] |
| | | }, { |
| | | id: 'd1_02', |
| | | url: 'img/base/d1_02.jpg', |
| | | rectangle: ['116.011595', '28.698008', '116.013355', '28.699789'] |
| | | }, { |
| | | id: 'd1_03', |
| | | url: 'img/base/d1_03.jpg', |
| | | rectangle: ['116.013355', '28.698008', '116.015114', '28.699789'] |
| | | }, { |
| | | id: 'd1_04', |
| | | url: 'img/base/d1_04.jpg', |
| | | rectangle: ['116.015114', '28.698008', '116.016873', '28.699789'] |
| | | }, { |
| | | id: 'd1_05', |
| | | url: 'img/base/d1_05.jpg', |
| | | rectangle: ['116.016873', '28.698008', '116.018633', '28.699789'] |
| | | }, { |
| | | id: 'd1_06', |
| | | url: 'img/base/d1_06.jpg', |
| | | rectangle: ['116.018633', '28.698008', '116.020392', '28.699789'] |
| | | }, { |
| | | id: 'd1_07', |
| | | url: 'img/base/d1_07.jpg', |
| | | rectangle: ['116.020392', '28.698008', '116.022151', '28.699789'] |
| | | }, { |
| | | id: 'd1_08', |
| | | url: 'img/base/d1_08.jpg', |
| | | rectangle: ['116.022151', '28.698008', '116.023911', '28.699789'] |
| | | }, { |
| | | id: 'd1_09', |
| | | url: 'img/base/d1_09.jpg', |
| | | rectangle: ['116.023911', '28.698008', '116.025670', '28.699789'] |
| | | }, { |
| | | id: 'd1_10', |
| | | url: 'img/base/d1_10.jpg', |
| | | rectangle: ['116.025670', '28.698008', '116.027429', '28.699789'] |
| | | }, { |
| | | id: 'd1_11', |
| | | url: 'img/base/d1_11.jpg', |
| | | rectangle: ['116.009836', '28.696227', '116.011595', '28.698008'] |
| | | }, { |
| | | id: 'd1_12', |
| | | url: 'img/base/d1_12.jpg', |
| | | rectangle: ['116.011595', '28.696227', '116.013355', '28.698008'] |
| | | }, { |
| | | id: 'd1_13', |
| | | url: 'img/base/d1_13.jpg', |
| | | rectangle: ['116.013355', '28.696227', '116.015114', '28.698008'] |
| | | }, { |
| | | id: 'd1_14', |
| | | url: 'img/base/d1_14.jpg', |
| | | rectangle: ['116.015114', '28.696227', '116.016873', '28.698008'] |
| | | }, { |
| | | id: 'd1_15', |
| | | url: 'img/base/d1_15.jpg', |
| | | rectangle: ['116.016873', '28.696227', '116.018633', '28.698008'] |
| | | }, { |
| | | id: 'd1_16', |
| | | url: 'img/base/d1_16.jpg', |
| | | rectangle: ['116.018633', '28.696227', '116.020392', '28.698008'] |
| | | }, { |
| | | id: 'd1_17', |
| | | url: 'img/base/d1_17.jpg', |
| | | rectangle: ['116.020392', '28.696227', '116.022151', '28.698008'] |
| | | }, { |
| | | id: 'd1_18', |
| | | url: 'img/base/d1_18.jpg', |
| | | rectangle: ['116.022151', '28.696227', '116.023911', '28.698008'] |
| | | }, { |
| | | id: 'd1_19', |
| | | url: 'img/base/d1_19.jpg', |
| | | rectangle: ['116.023911', '28.696227', '116.025670', '28.698008'] |
| | | }, { |
| | | id: 'd1_20', |
| | | url: 'img/base/d1_20.jpg', |
| | | rectangle: ['116.025670', '28.696227', '116.027429', '28.698008'] |
| | | }, { |
| | | id: 'd1_21', |
| | | url: 'img/base/d1_21.jpg', |
| | | rectangle: ['116.009836', '28.694446', '116.011595', '28.696227'] |
| | | }, { |
| | | id: 'd1_22', |
| | | url: 'img/base/d1_22.jpg', |
| | | rectangle: ['116.011595', '28.694446', '116.013355', '28.696227'] |
| | | }, { |
| | | id: 'd1_23', |
| | | url: 'img/base/d1_23.jpg', |
| | | rectangle: ['116.013355', '28.694446', '116.015114', '28.696227'] |
| | | }, { |
| | | id: 'd1_24', |
| | | url: 'img/base/d1_24.jpg', |
| | | rectangle: ['116.015114', '28.694446', '116.016873', '28.696227'] |
| | | }, { |
| | | id: 'd1_25', |
| | | url: 'img/base/d1_25.jpg', |
| | | rectangle: ['116.016873', '28.694446', '116.018633', '28.696227'] |
| | | }, { |
| | | id: 'd1_26', |
| | | url: 'img/base/d1_26.jpg', |
| | | rectangle: ['116.018633', '28.694446', '116.020392', '28.696227'] |
| | | }, { |
| | | id: 'd1_27', |
| | | url: 'img/base/d1_27.jpg', |
| | | rectangle: ['116.020392', '28.694446', '116.022151', '28.696227'] |
| | | }, { |
| | | id: 'd1_28', |
| | | url: 'img/base/d1_28.jpg', |
| | | rectangle: ['116.022151', '28.694446', '116.023911', '28.696227'] |
| | | }, { |
| | | id: 'd1_29', |
| | | url: 'img/base/d1_29.jpg', |
| | | rectangle: ['116.023911', '28.694446', '116.025670', '28.696227'] |
| | | }, { |
| | | id: 'd1_30', |
| | | url: 'img/base/d1_30.jpg', |
| | | rectangle: ['116.025670', '28.694446', '116.027429', '28.696227'] |
| | | }, { |
| | | id: 'd1_31', |
| | | url: 'img/base/d1_31.jpg', |
| | | rectangle: ['116.009836', '28.692665', '116.011595', '28.694446'] |
| | | }, { |
| | | id: 'd1_32', |
| | | url: 'img/base/d1_32.jpg', |
| | | rectangle: ['116.011595', '28.692665', '116.013355', '28.694446'] |
| | | }, { |
| | | id: 'd1_33', |
| | | url: 'img/base/d1_33.jpg', |
| | | rectangle: ['116.013355', '28.692665', '116.015114', '28.694446'] |
| | | }, { |
| | | id: 'd1_34', |
| | | url: 'img/base/d1_34.jpg', |
| | | rectangle: ['116.015114', '28.692665', '116.016873', '28.694446'] |
| | | }, { |
| | | id: 'd1_35', |
| | | url: 'img/base/d1_35.jpg', |
| | | rectangle: ['116.016873', '28.692665', '116.018633', '28.694446'] |
| | | }, { |
| | | id: 'd1_36', |
| | | url: 'img/base/d1_36.jpg', |
| | | rectangle: ['116.018633', '28.692665', '116.020392', '28.694446'] |
| | | }, { |
| | | id: 'd1_37', |
| | | url: 'img/base/d1_37.jpg', |
| | | rectangle: ['116.020392', '28.692665', '116.022151', '28.694446'] |
| | | }, { |
| | | id: 'd1_38', |
| | | url: 'img/base/d1_38.jpg', |
| | | rectangle: ['116.022151', '28.692665', '116.023911', '28.694446'] |
| | | }, { |
| | | id: 'd1_39', |
| | | url: 'img/base/d1_39.jpg', |
| | | rectangle: ['116.023911', '28.692665', '116.025670', '28.694446'] |
| | | }, { |
| | | id: 'd1_40', |
| | | url: 'img/base/d1_40.jpg', |
| | | rectangle: ['116.025670', '28.692665', '116.027429', '28.694446'] |
| | | }, { |
| | | id: 'd1_41', |
| | | url: 'img/base/d1_41.jpg', |
| | | rectangle: ['116.009836', '28.690884', '116.011595', '28.692665'] |
| | | }, { |
| | | id: 'd1_42', |
| | | url: 'img/base/d1_42.jpg', |
| | | rectangle: ['116.011595', '28.690884', '116.013355', '28.692665'] |
| | | }, { |
| | | id: 'd1_43', |
| | | url: 'img/base/d1_43.jpg', |
| | | rectangle: ['116.013355', '28.690884', '116.015114', '28.692665'] |
| | | }, { |
| | | id: 'd1_44', |
| | | url: 'img/base/d1_44.jpg', |
| | | rectangle: ['116.015114', '28.690884', '116.016873', '28.692665'] |
| | | }, { |
| | | id: 'd1_45', |
| | | url: 'img/base/d1_45.jpg', |
| | | rectangle: ['116.016873', '28.690884', '116.018633', '28.692665'] |
| | | }, { |
| | | id: 'd1_46', |
| | | url: 'img/base/d1_46.jpg', |
| | | rectangle: ['116.018633', '28.690884', '116.020392', '28.692665'] |
| | | }, { |
| | | id: 'd1_47', |
| | | url: 'img/base/d1_47.jpg', |
| | | rectangle: ['116.020392', '28.690884', '116.022151', '28.692665'] |
| | | }, { |
| | | id: 'd1_48', |
| | | url: 'img/base/d1_48.jpg', |
| | | rectangle: ['116.022151', '28.690884', '116.023911', '28.692665'] |
| | | }, { |
| | | id: 'd1_49', |
| | | url: 'img/base/d1_49.jpg', |
| | | rectangle: ['116.023911', '28.690884', '116.025670', '28.692665'] |
| | | }, { |
| | | id: 'd1_50', |
| | | url: 'img/base/d1_50.jpg', |
| | | rectangle: ['116.025670', '28.690884', '116.027429', '28.692665'] |
| | | }, { |
| | | id: 'd1_51', |
| | | url: 'img/base/d1_51.jpg', |
| | | rectangle: ['116.009836', '28.689103', '116.011595', '28.690884'] |
| | | }, { |
| | | id: 'd1_52', |
| | | url: 'img/base/d1_52.jpg', |
| | | rectangle: ['116.011595', '28.689103', '116.013355', '28.690884'] |
| | | }, { |
| | | id: 'd1_53', |
| | | url: 'img/base/d1_53.jpg', |
| | | rectangle: ['116.013355', '28.689103', '116.015114', '28.690884'] |
| | | }, { |
| | | id: 'd1_54', |
| | | url: 'img/base/d1_54.jpg', |
| | | rectangle: ['116.015114', '28.689103', '116.016873', '28.690884'] |
| | | }, { |
| | | id: 'd1_55', |
| | | url: 'img/base/d1_55.jpg', |
| | | rectangle: ['116.016873', '28.689103', '116.018633', '28.690884'] |
| | | }, { |
| | | id: 'd1_56', |
| | | url: 'img/base/d1_56.jpg', |
| | | rectangle: ['116.018633', '28.689103', '116.020392', '28.690884'] |
| | | }, { |
| | | id: 'd1_57', |
| | | url: 'img/base/d1_57.jpg', |
| | | rectangle: ['116.020392', '28.689103', '116.022151', '28.690884'] |
| | | }, { |
| | | id: 'd1_58', |
| | | url: 'img/base/d1_58.jpg', |
| | | rectangle: ['116.022151', '28.689103', '116.023911', '28.690884'] |
| | | }, { |
| | | id: 'd1_59', |
| | | url: 'img/base/d1_59.jpg', |
| | | rectangle: ['116.023911', '28.689103', '116.025670', '28.690884'] |
| | | }, { |
| | | id: 'd1_60', |
| | | url: 'img/base/d1_60.jpg', |
| | | rectangle: ['116.025670', '28.689103', '116.027429', '28.690884'] |
| | | }, { |
| | | id: 'd1_61', |
| | | url: 'img/base/d1_61.jpg', |
| | | rectangle: ['116.009836', '28.687322', '116.011595', '28.689103'] |
| | | }, { |
| | | id: 'd1_62', |
| | | url: 'img/base/d1_62.jpg', |
| | | rectangle: ['116.011595', '28.687322', '116.013355', '28.689103'] |
| | | }, { |
| | | id: 'd1_63', |
| | | url: 'img/base/d1_63.jpg', |
| | | rectangle: ['116.013355', '28.687322', '116.015114', '28.689103'] |
| | | }, { |
| | | id: 'd1_64', |
| | | url: 'img/base/d1_64.jpg', |
| | | rectangle: ['116.015114', '28.687322', '116.016873', '28.689103'] |
| | | }, { |
| | | id: 'd1_65', |
| | | url: 'img/base/d1_65.jpg', |
| | | rectangle: ['116.016873', '28.687322', '116.018633', '28.689103'] |
| | | }, { |
| | | id: 'd1_66', |
| | | url: 'img/base/d1_66.jpg', |
| | | rectangle: ['116.018633', '28.687322', '116.020392', '28.689103'] |
| | | }, { |
| | | id: 'd1_67', |
| | | url: 'img/base/d1_67.jpg', |
| | | rectangle: ['116.020392', '28.687322', '116.022151', '28.689103'] |
| | | }, { |
| | | id: 'd1_68', |
| | | url: 'img/base/d1_68.jpg', |
| | | rectangle: ['116.022151', '28.687322', '116.023911', '28.689103'] |
| | | }, { |
| | | id: 'd1_69', |
| | | url: 'img/base/d1_69.jpg', |
| | | rectangle: ['116.023911', '28.687322', '116.025670', '28.689103'] |
| | | }, { |
| | | id: 'd1_70', |
| | | url: 'img/base/d1_70.jpg', |
| | | rectangle: ['116.025670', '28.687322', '116.027429', '28.689103'] |
| | | }, { |
| | | id: 'd1_71', |
| | | url: 'img/base/d1_71.jpg', |
| | | rectangle: ['116.009836', '28.685541', '116.011595', '28.687322'] |
| | | }, { |
| | | id: 'd1_72', |
| | | url: 'img/base/d1_72.jpg', |
| | | rectangle: ['116.011595', '28.685541', '116.013355', '28.687322'] |
| | | }, { |
| | | id: 'd1_73', |
| | | url: 'img/base/d1_73.jpg', |
| | | rectangle: ['116.013355', '28.685541', '116.015114', '28.687322'] |
| | | }, { |
| | | id: 'd1_74', |
| | | url: 'img/base/d1_74.jpg', |
| | | rectangle: ['116.015114', '28.685541', '116.016873', '28.687322'] |
| | | }, { |
| | | id: 'd1_75', |
| | | url: 'img/base/d1_75.jpg', |
| | | rectangle: ['116.016873', '28.685541', '116.018633', '28.687322'] |
| | | }, { |
| | | id: 'd1_76', |
| | | url: 'img/base/d1_76.jpg', |
| | | rectangle: ['116.018633', '28.685541', '116.020392', '28.687322'] |
| | | }, { |
| | | id: 'd1_77', |
| | | url: 'img/base/d1_77.jpg', |
| | | rectangle: ['116.020392', '28.685541', '116.022151', '28.687322'] |
| | | }, { |
| | | id: 'd1_78', |
| | | url: 'img/base/d1_78.jpg', |
| | | rectangle: ['116.022151', '28.685541', '116.023911', '28.687322'] |
| | | }, { |
| | | id: 'd1_79', |
| | | url: 'img/base/d1_79.jpg', |
| | | rectangle: ['116.023911', '28.685541', '116.025670', '28.687322'] |
| | | }, { |
| | | id: 'd1_80', |
| | | url: 'img/base/d1_80.jpg', |
| | | rectangle: ['116.025670', '28.685541', '116.027429', '28.687322'] |
| | | }, { |
| | | id: 'd1_81', |
| | | url: 'img/base/d1_81.jpg', |
| | | rectangle: ['116.009836', '28.683760', '116.011595', '28.685541'] |
| | | }, { |
| | | id: 'd1_82', |
| | | url: 'img/base/d1_82.jpg', |
| | | rectangle: ['116.011595', '28.683760', '116.013355', '28.685541'] |
| | | }, { |
| | | id: 'd1_83', |
| | | url: 'img/base/d1_83.jpg', |
| | | rectangle: ['116.013355', '28.683760', '116.015114', '28.685541'] |
| | | }, { |
| | | id: 'd1_84', |
| | | url: 'img/base/d1_84.jpg', |
| | | rectangle: ['116.015114', '28.683760', '116.016873', '28.685541'] |
| | | }, { |
| | | id: 'd1_85', |
| | | url: 'img/base/d1_85.jpg', |
| | | rectangle: ['116.016873', '28.683760', '116.018633', '28.685541'] |
| | | }, { |
| | | id: 'd1_86', |
| | | url: 'img/base/d1_86.jpg', |
| | | rectangle: ['116.018633', '28.683760', '116.020392', '28.685541'] |
| | | }, { |
| | | id: 'd1_87', |
| | | url: 'img/base/d1_87.jpg', |
| | | rectangle: ['116.020392', '28.683760', '116.022151', '28.685541'] |
| | | }, { |
| | | id: 'd1_88', |
| | | url: 'img/base/d1_88.jpg', |
| | | rectangle: ['116.022151', '28.683760', '116.023911', '28.685541'] |
| | | }, { |
| | | id: 'd1_89', |
| | | url: 'img/base/d1_89.jpg', |
| | | rectangle: ['116.023911', '28.683760', '116.025670', '28.685541'] |
| | | }, { |
| | | id: 'd1_90', |
| | | url: 'img/base/d1_90.jpg', |
| | | rectangle: ['116.025670', '28.683760', '116.027429', '28.685541'] |
| | | }, { |
| | | id: 'd1_91', |
| | | url: 'img/base/d1_91.jpg', |
| | | rectangle: ['116.009836', '28.681979', '116.011595', '28.683760'] |
| | | }, { |
| | | id: 'd1_92', |
| | | url: 'img/base/d1_92.jpg', |
| | | rectangle: ['116.011595', '28.681979', '116.013355', '28.683760'] |
| | | }, { |
| | | id: 'd1_93', |
| | | url: 'img/base/d1_93.jpg', |
| | | rectangle: ['116.013355', '28.681979', '116.015114', '28.683760'] |
| | | }, { |
| | | id: 'd1_94', |
| | | url: 'img/base/d1_94.jpg', |
| | | rectangle: ['116.015114', '28.681979', '116.016873', '28.683760'] |
| | | }, { |
| | | id: 'd1_95', |
| | | url: 'img/base/d1_95.jpg', |
| | | rectangle: ['116.016873', '28.681979', '116.018633', '28.683760'] |
| | | }, { |
| | | id: 'd1_96', |
| | | url: 'img/base/d1_96.jpg', |
| | | rectangle: ['116.018633', '28.681979', '116.020392', '28.683760'] |
| | | }, { |
| | | id: 'd1_97', |
| | | url: 'img/base/d1_97.jpg', |
| | | rectangle: ['116.020392', '28.681979', '116.022151', '28.683760'] |
| | | }, { |
| | | id: 'd1_98', |
| | | url: 'img/base/d1_98.jpg', |
| | | rectangle: ['116.022151', '28.681979', '116.023911', '28.683760'] |
| | | }, { |
| | | id: 'd1_99', |
| | | url: 'img/base/d1_99.jpg', |
| | | rectangle: ['116.023911', '28.681979', '116.025670', '28.683760'] |
| | | }, { |
| | | id: 'd1_100', |
| | | url: 'img/base/d1_100.jpg', |
| | | rectangle: ['116.025670', '28.681979', '116.027429', '28.683760'] |
| | | }, { |
| | | id: 'd2_01', |
| | | url: 'img/base/d2_01.jpg', |
| | | rectangle: ['116.027429', '28.698008', '116.029189', '28.699789'] |
| | | }, { |
| | | id: 'd2_02', |
| | | url: 'img/base/d2_02.jpg', |
| | | rectangle: ['116.029189', '28.698008', '116.030948', '28.699789'] |
| | | }, { |
| | | id: 'd2_03', |
| | | url: 'img/base/d2_03.jpg', |
| | | rectangle: ['116.030948', '28.698008', '116.032707', '28.699789'] |
| | | }, { |
| | | id: 'd2_04', |
| | | url: 'img/base/d2_04.jpg', |
| | | rectangle: ['116.032707', '28.698008', '116.034467', '28.699789'] |
| | | }, { |
| | | id: 'd2_05', |
| | | url: 'img/base/d2_05.jpg', |
| | | rectangle: ['116.034467', '28.698008', '116.036226', '28.699789'] |
| | | }, { |
| | | id: 'd2_06', |
| | | url: 'img/base/d2_06.jpg', |
| | | rectangle: ['116.036226', '28.698008', '116.037985', '28.699789'] |
| | | }, { |
| | | id: 'd2_07', |
| | | url: 'img/base/d2_07.jpg', |
| | | rectangle: ['116.037985', '28.698008', '116.039745', '28.699789'] |
| | | }, { |
| | | id: 'd2_08', |
| | | url: 'img/base/d2_08.jpg', |
| | | rectangle: ['116.039745', '28.698008', '116.041504', '28.699789'] |
| | | }, { |
| | | id: 'd2_09', |
| | | url: 'img/base/d2_09.jpg', |
| | | rectangle: ['116.041504', '28.698008', '116.043263', '28.699789'] |
| | | }, { |
| | | id: 'd2_10', |
| | | url: 'img/base/d2_10.jpg', |
| | | rectangle: ['116.043263', '28.698008', '116.045023', '28.699789'] |
| | | }, { |
| | | id: 'd2_11', |
| | | url: 'img/base/d2_11.jpg', |
| | | rectangle: ['116.027429', '28.696227', '116.029189', '28.698008'] |
| | | }, { |
| | | id: 'd2_12', |
| | | url: 'img/base/d2_12.jpg', |
| | | rectangle: ['116.029189', '28.696227', '116.030948', '28.698008'] |
| | | }, { |
| | | id: 'd2_13', |
| | | url: 'img/base/d2_13.jpg', |
| | | rectangle: ['116.030948', '28.696227', '116.032707', '28.698008'] |
| | | }, { |
| | | id: 'd2_14', |
| | | url: 'img/base/d2_14.jpg', |
| | | rectangle: ['116.032707', '28.696227', '116.034467', '28.698008'] |
| | | }, { |
| | | id: 'd2_15', |
| | | url: 'img/base/d2_15.jpg', |
| | | rectangle: ['116.034467', '28.696227', '116.036226', '28.698008'] |
| | | }, { |
| | | id: 'd2_16', |
| | | url: 'img/base/d2_16.jpg', |
| | | rectangle: ['116.036226', '28.696227', '116.037985', '28.698008'] |
| | | }, { |
| | | id: 'd2_17', |
| | | url: 'img/base/d2_17.jpg', |
| | | rectangle: ['116.037985', '28.696227', '116.039745', '28.698008'] |
| | | }, { |
| | | id: 'd2_18', |
| | | url: 'img/base/d2_18.jpg', |
| | | rectangle: ['116.039745', '28.696227', '116.041504', '28.698008'] |
| | | }, { |
| | | id: 'd2_19', |
| | | url: 'img/base/d2_19.jpg', |
| | | rectangle: ['116.041504', '28.696227', '116.043263', '28.698008'] |
| | | }, { |
| | | id: 'd2_20', |
| | | url: 'img/base/d2_20.jpg', |
| | | rectangle: ['116.043263', '28.696227', '116.045023', '28.698008'] |
| | | }, { |
| | | id: 'd2_21', |
| | | url: 'img/base/d2_21.jpg', |
| | | rectangle: ['116.027429', '28.694446', '116.029189', '28.696227'] |
| | | }, { |
| | | id: 'd2_22', |
| | | url: 'img/base/d2_22.jpg', |
| | | rectangle: ['116.029189', '28.694446', '116.030948', '28.696227'] |
| | | }, { |
| | | id: 'd2_23', |
| | | url: 'img/base/d2_23.jpg', |
| | | rectangle: ['116.030948', '28.694446', '116.032707', '28.696227'] |
| | | }, { |
| | | id: 'd2_24', |
| | | url: 'img/base/d2_24.jpg', |
| | | rectangle: ['116.032707', '28.694446', '116.034467', '28.696227'] |
| | | }, { |
| | | id: 'd2_25', |
| | | url: 'img/base/d2_25.jpg', |
| | | rectangle: ['116.034467', '28.694446', '116.036226', '28.696227'] |
| | | }, { |
| | | id: 'd2_26', |
| | | url: 'img/base/d2_26.jpg', |
| | | rectangle: ['116.036226', '28.694446', '116.037985', '28.696227'] |
| | | }, { |
| | | id: 'd2_27', |
| | | url: 'img/base/d2_27.jpg', |
| | | rectangle: ['116.037985', '28.694446', '116.039745', '28.696227'] |
| | | }, { |
| | | id: 'd2_28', |
| | | url: 'img/base/d2_28.jpg', |
| | | rectangle: ['116.039745', '28.694446', '116.041504', '28.696227'] |
| | | }, { |
| | | id: 'd2_29', |
| | | url: 'img/base/d2_29.jpg', |
| | | rectangle: ['116.041504', '28.694446', '116.043263', '28.696227'] |
| | | }, { |
| | | id: 'd2_30', |
| | | url: 'img/base/d2_30.jpg', |
| | | rectangle: ['116.043263', '28.694446', '116.045023', '28.696227'] |
| | | }, { |
| | | id: 'd2_31', |
| | | url: 'img/base/d2_31.jpg', |
| | | rectangle: ['116.027429', '28.692665', '116.029189', '28.694446'] |
| | | }, { |
| | | id: 'd2_32', |
| | | url: 'img/base/d2_32.jpg', |
| | | rectangle: ['116.029189', '28.692665', '116.030948', '28.694446'] |
| | | }, { |
| | | id: 'd2_33', |
| | | url: 'img/base/d2_33.jpg', |
| | | rectangle: ['116.030948', '28.692665', '116.032707', '28.694446'] |
| | | }, { |
| | | id: 'd2_34', |
| | | url: 'img/base/d2_34.jpg', |
| | | rectangle: ['116.032707', '28.692665', '116.034467', '28.694446'] |
| | | }, { |
| | | id: 'd2_35', |
| | | url: 'img/base/d2_35.jpg', |
| | | rectangle: ['116.034467', '28.692665', '116.036226', '28.694446'] |
| | | }, { |
| | | id: 'd2_36', |
| | | url: 'img/base/d2_36.jpg', |
| | | rectangle: ['116.036226', '28.692665', '116.037985', '28.694446'] |
| | | }, { |
| | | id: 'd2_37', |
| | | url: 'img/base/d2_37.jpg', |
| | | rectangle: ['116.037985', '28.692665', '116.039745', '28.694446'] |
| | | }, { |
| | | id: 'd2_38', |
| | | url: 'img/base/d2_38.jpg', |
| | | rectangle: ['116.039745', '28.692665', '116.041504', '28.694446'] |
| | | }, { |
| | | id: 'd2_39', |
| | | url: 'img/base/d2_39.jpg', |
| | | rectangle: ['116.041504', '28.692665', '116.043263', '28.694446'] |
| | | }, { |
| | | id: 'd2_40', |
| | | url: 'img/base/d2_40.jpg', |
| | | rectangle: ['116.043263', '28.692665', '116.045023', '28.694446'] |
| | | }, { |
| | | id: 'd2_41', |
| | | url: 'img/base/d2_41.jpg', |
| | | rectangle: ['116.027429', '28.690884', '116.029189', '28.692665'] |
| | | }, { |
| | | id: 'd2_42', |
| | | url: 'img/base/d2_42.jpg', |
| | | rectangle: ['116.029189', '28.690884', '116.030948', '28.692665'] |
| | | }, { |
| | | id: 'd2_43', |
| | | url: 'img/base/d2_43.jpg', |
| | | rectangle: ['116.030948', '28.690884', '116.032707', '28.692665'] |
| | | }, { |
| | | id: 'd2_44', |
| | | url: 'img/base/d2_44.jpg', |
| | | rectangle: ['116.032707', '28.690884', '116.034467', '28.692665'] |
| | | }, { |
| | | id: 'd2_45', |
| | | url: 'img/base/d2_45.jpg', |
| | | rectangle: ['116.034467', '28.690884', '116.036226', '28.692665'] |
| | | }, { |
| | | id: 'd2_46', |
| | | url: 'img/base/d2_46.jpg', |
| | | rectangle: ['116.036226', '28.690884', '116.037985', '28.692665'] |
| | | }, { |
| | | id: 'd2_47', |
| | | url: 'img/base/d2_47.jpg', |
| | | rectangle: ['116.037985', '28.690884', '116.039745', '28.692665'] |
| | | }, { |
| | | id: 'd2_48', |
| | | url: 'img/base/d2_48.jpg', |
| | | rectangle: ['116.039745', '28.690884', '116.041504', '28.692665'] |
| | | }, { |
| | | id: 'd2_49', |
| | | url: 'img/base/d2_49.jpg', |
| | | rectangle: ['116.041504', '28.690884', '116.043263', '28.692665'] |
| | | }, { |
| | | id: 'd2_50', |
| | | url: 'img/base/d2_50.jpg', |
| | | rectangle: ['116.043263', '28.690884', '116.045023', '28.692665'] |
| | | }, { |
| | | id: 'd2_51', |
| | | url: 'img/base/d2_51.jpg', |
| | | rectangle: ['116.027429', '28.689103', '116.029189', '28.690884'] |
| | | }, { |
| | | id: 'd2_52', |
| | | url: 'img/base/d2_52.jpg', |
| | | rectangle: ['116.029189', '28.689103', '116.030948', '28.690884'] |
| | | }, { |
| | | id: 'd2_53', |
| | | url: 'img/base/d2_53.jpg', |
| | | rectangle: ['116.030948', '28.689103', '116.032707', '28.690884'] |
| | | }, { |
| | | id: 'd2_54', |
| | | url: 'img/base/d2_54.jpg', |
| | | rectangle: ['116.032707', '28.689103', '116.034467', '28.690884'] |
| | | }, { |
| | | id: 'd2_55', |
| | | url: 'img/base/d2_55.jpg', |
| | | rectangle: ['116.034467', '28.689103', '116.036226', '28.690884'] |
| | | }, { |
| | | id: 'd2_56', |
| | | url: 'img/base/d2_56.jpg', |
| | | rectangle: ['116.036226', '28.689103', '116.037985', '28.690884'] |
| | | }, { |
| | | id: 'd2_57', |
| | | url: 'img/base/d2_57.jpg', |
| | | rectangle: ['116.037985', '28.689103', '116.039745', '28.690884'] |
| | | }, { |
| | | id: 'd2_58', |
| | | url: 'img/base/d2_58.jpg', |
| | | rectangle: ['116.039745', '28.689103', '116.041504', '28.690884'] |
| | | }, { |
| | | id: 'd2_59', |
| | | url: 'img/base/d2_59.jpg', |
| | | rectangle: ['116.041504', '28.689103', '116.043263', '28.690884'] |
| | | }, { |
| | | id: 'd2_60', |
| | | url: 'img/base/d2_60.jpg', |
| | | rectangle: ['116.043263', '28.689103', '116.045023', '28.690884'] |
| | | }, { |
| | | id: 'd2_61', |
| | | url: 'img/base/d2_61.jpg', |
| | | rectangle: ['116.027429', '28.687322', '116.029189', '28.689103'] |
| | | }, { |
| | | id: 'd2_62', |
| | | url: 'img/base/d2_62.jpg', |
| | | rectangle: ['116.029189', '28.687322', '116.030948', '28.689103'] |
| | | }, { |
| | | id: 'd2_63', |
| | | url: 'img/base/d2_63.jpg', |
| | | rectangle: ['116.030948', '28.687322', '116.032707', '28.689103'] |
| | | }, { |
| | | id: 'd2_64', |
| | | url: 'img/base/d2_64.jpg', |
| | | rectangle: ['116.032707', '28.687322', '116.034467', '28.689103'] |
| | | }, { |
| | | id: 'd2_65', |
| | | url: 'img/base/d2_65.jpg', |
| | | rectangle: ['116.034467', '28.687322', '116.036226', '28.689103'] |
| | | }, { |
| | | id: 'd2_66', |
| | | url: 'img/base/d2_66.jpg', |
| | | rectangle: ['116.036226', '28.687322', '116.037985', '28.689103'] |
| | | }, { |
| | | id: 'd2_67', |
| | | url: 'img/base/d2_67.jpg', |
| | | rectangle: ['116.037985', '28.687322', '116.039745', '28.689103'] |
| | | }, { |
| | | id: 'd2_68', |
| | | url: 'img/base/d2_68.jpg', |
| | | rectangle: ['116.039745', '28.687322', '116.041504', '28.689103'] |
| | | }, { |
| | | id: 'd2_69', |
| | | url: 'img/base/d2_69.jpg', |
| | | rectangle: ['116.041504', '28.687322', '116.043263', '28.689103'] |
| | | }, { |
| | | id: 'd2_70', |
| | | url: 'img/base/d2_70.jpg', |
| | | rectangle: ['116.043263', '28.687322', '116.045023', '28.689103'] |
| | | }, { |
| | | id: 'd2_71', |
| | | url: 'img/base/d2_71.jpg', |
| | | rectangle: ['116.027429', '28.685541', '116.029189', '28.687322'] |
| | | }, { |
| | | id: 'd2_72', |
| | | url: 'img/base/d2_72.jpg', |
| | | rectangle: ['116.029189', '28.685541', '116.030948', '28.687322'] |
| | | }, { |
| | | id: 'd2_73', |
| | | url: 'img/base/d2_73.jpg', |
| | | rectangle: ['116.030948', '28.685541', '116.032707', '28.687322'] |
| | | }, { |
| | | id: 'd2_74', |
| | | url: 'img/base/d2_74.jpg', |
| | | rectangle: ['116.032707', '28.685541', '116.034467', '28.687322'] |
| | | }, { |
| | | id: 'd2_75', |
| | | url: 'img/base/d2_75.jpg', |
| | | rectangle: ['116.034467', '28.685541', '116.036226', '28.687322'] |
| | | }, { |
| | | id: 'd2_76', |
| | | url: 'img/base/d2_76.jpg', |
| | | rectangle: ['116.036226', '28.685541', '116.037985', '28.687322'] |
| | | }, { |
| | | id: 'd2_77', |
| | | url: 'img/base/d2_77.jpg', |
| | | rectangle: ['116.037985', '28.685541', '116.039745', '28.687322'] |
| | | }, { |
| | | id: 'd2_78', |
| | | url: 'img/base/d2_78.jpg', |
| | | rectangle: ['116.039745', '28.685541', '116.041504', '28.687322'] |
| | | }, { |
| | | id: 'd2_79', |
| | | url: 'img/base/d2_79.jpg', |
| | | rectangle: ['116.041504', '28.685541', '116.043263', '28.687322'] |
| | | }, { |
| | | id: 'd2_80', |
| | | url: 'img/base/d2_80.jpg', |
| | | rectangle: ['116.043263', '28.685541', '116.045023', '28.687322'] |
| | | }, { |
| | | id: 'd2_81', |
| | | url: 'img/base/d2_81.jpg', |
| | | rectangle: ['116.027429', '28.683760', '116.029189', '28.685541'] |
| | | }, { |
| | | id: 'd2_82', |
| | | url: 'img/base/d2_82.jpg', |
| | | rectangle: ['116.029189', '28.683760', '116.030948', '28.685541'] |
| | | }, { |
| | | id: 'd2_83', |
| | | url: 'img/base/d2_83.jpg', |
| | | rectangle: ['116.030948', '28.683760', '116.032707', '28.685541'] |
| | | }, { |
| | | id: 'd2_84', |
| | | url: 'img/base/d2_84.jpg', |
| | | rectangle: ['116.032707', '28.683760', '116.034467', '28.685541'] |
| | | }, { |
| | | id: 'd2_85', |
| | | url: 'img/base/d2_85.jpg', |
| | | rectangle: ['116.034467', '28.683760', '116.036226', '28.685541'] |
| | | }, { |
| | | id: 'd2_86', |
| | | url: 'img/base/d2_86.jpg', |
| | | rectangle: ['116.036226', '28.683760', '116.037985', '28.685541'] |
| | | }, { |
| | | id: 'd2_87', |
| | | url: 'img/base/d2_87.jpg', |
| | | rectangle: ['116.037985', '28.683760', '116.039745', '28.685541'] |
| | | }, { |
| | | id: 'd2_88', |
| | | url: 'img/base/d2_88.jpg', |
| | | rectangle: ['116.039745', '28.683760', '116.041504', '28.685541'] |
| | | }, { |
| | | id: 'd2_89', |
| | | url: 'img/base/d2_89.jpg', |
| | | rectangle: ['116.041504', '28.683760', '116.043263', '28.685541'] |
| | | }, { |
| | | id: 'd2_90', |
| | | url: 'img/base/d2_90.jpg', |
| | | rectangle: ['116.043263', '28.683760', '116.045023', '28.685541'] |
| | | }, { |
| | | id: 'd2_91', |
| | | url: 'img/base/d2_91.jpg', |
| | | rectangle: ['116.027429', '28.681979', '116.029189', '28.683760'] |
| | | }, { |
| | | id: 'd2_92', |
| | | url: 'img/base/d2_92.jpg', |
| | | rectangle: ['116.029189', '28.681979', '116.030948', '28.683760'] |
| | | }, { |
| | | id: 'd2_93', |
| | | url: 'img/base/d2_93.jpg', |
| | | rectangle: ['116.030948', '28.681979', '116.032707', '28.683760'] |
| | | }, { |
| | | id: 'd2_94', |
| | | url: 'img/base/d2_94.jpg', |
| | | rectangle: ['116.032707', '28.681979', '116.034467', '28.683760'] |
| | | }, { |
| | | id: 'd2_95', |
| | | url: 'img/base/d2_95.jpg', |
| | | rectangle: ['116.034467', '28.681979', '116.036226', '28.683760'] |
| | | }, { |
| | | id: 'd2_96', |
| | | url: 'img/base/d2_96.jpg', |
| | | rectangle: ['116.036226', '28.681979', '116.037985', '28.683760'] |
| | | }, { |
| | | id: 'd2_97', |
| | | url: 'img/base/d2_97.jpg', |
| | | rectangle: ['116.037985', '28.681979', '116.039745', '28.683760'] |
| | | }, { |
| | | id: 'd2_98', |
| | | url: 'img/base/d2_98.jpg', |
| | | rectangle: ['116.039745', '28.681979', '116.041504', '28.683760'] |
| | | }, { |
| | | id: 'd2_99', |
| | | url: 'img/base/d2_99.jpg', |
| | | rectangle: ['116.041504', '28.681979', '116.043263', '28.683760'] |
| | | }, { |
| | | id: 'd2_100', |
| | | url: 'img/base/d2_100.jpg', |
| | | rectangle: ['116.043263', '28.681979', '116.045023', '28.683760'] |
| | | }, { |
| | | id: 'd3_01', |
| | | url: 'img/base/d3_01.jpg', |
| | | rectangle: ['116.009836', '28.680198', '116.011595', '28.681979'] |
| | | }, { |
| | | id: 'd3_02', |
| | | url: 'img/base/d3_02.jpg', |
| | | rectangle: ['116.011595', '28.680198', '116.013355', '28.681979'] |
| | | }, { |
| | | id: 'd3_03', |
| | | url: 'img/base/d3_03.jpg', |
| | | rectangle: ['116.013355', '28.680198', '116.015114', '28.681979'] |
| | | }, { |
| | | id: 'd3_04', |
| | | url: 'img/base/d3_04.jpg', |
| | | rectangle: ['116.015114', '28.680198', '116.016873', '28.681979'] |
| | | }, { |
| | | id: 'd3_05', |
| | | url: 'img/base/d3_05.jpg', |
| | | rectangle: ['116.016873', '28.680198', '116.018633', '28.681979'] |
| | | }, { |
| | | id: 'd3_06', |
| | | url: 'img/base/d3_06.jpg', |
| | | rectangle: ['116.018633', '28.680198', '116.020392', '28.681979'] |
| | | }, { |
| | | id: 'd3_07', |
| | | url: 'img/base/d3_07.jpg', |
| | | rectangle: ['116.020392', '28.680198', '116.022151', '28.681979'] |
| | | }, { |
| | | id: 'd3_08', |
| | | url: 'img/base/d3_08.jpg', |
| | | rectangle: ['116.022151', '28.680198', '116.023911', '28.681979'] |
| | | }, { |
| | | id: 'd3_09', |
| | | url: 'img/base/d3_09.jpg', |
| | | rectangle: ['116.023911', '28.680198', '116.025670', '28.681979'] |
| | | }, { |
| | | id: 'd3_10', |
| | | url: 'img/base/d3_10.jpg', |
| | | rectangle: ['116.025670', '28.680198', '116.027429', '28.681979'] |
| | | }, { |
| | | id: 'd3_11', |
| | | url: 'img/base/d3_11.jpg', |
| | | rectangle: ['116.009836', '28.678417', '116.011595', '28.680198'] |
| | | }, { |
| | | id: 'd3_12', |
| | | url: 'img/base/d3_12.jpg', |
| | | rectangle: ['116.011595', '28.678417', '116.013355', '28.680198'] |
| | | }, { |
| | | id: 'd3_13', |
| | | url: 'img/base/d3_13.jpg', |
| | | rectangle: ['116.013355', '28.678417', '116.015114', '28.680198'] |
| | | }, { |
| | | id: 'd3_14', |
| | | url: 'img/base/d3_14.jpg', |
| | | rectangle: ['116.015114', '28.678417', '116.016873', '28.680198'] |
| | | }, { |
| | | id: 'd3_15', |
| | | url: 'img/base/d3_15.jpg', |
| | | rectangle: ['116.016873', '28.678417', '116.018633', '28.680198'] |
| | | }, { |
| | | id: 'd3_16', |
| | | url: 'img/base/d3_16.jpg', |
| | | rectangle: ['116.018633', '28.678417', '116.020392', '28.680198'] |
| | | }, { |
| | | id: 'd3_17', |
| | | url: 'img/base/d3_17.jpg', |
| | | rectangle: ['116.020392', '28.678417', '116.022151', '28.680198'] |
| | | }, { |
| | | id: 'd3_18', |
| | | url: 'img/base/d3_18.jpg', |
| | | rectangle: ['116.022151', '28.678417', '116.023911', '28.680198'] |
| | | }, { |
| | | id: 'd3_19', |
| | | url: 'img/base/d3_19.jpg', |
| | | rectangle: ['116.023911', '28.678417', '116.025670', '28.680198'] |
| | | }, { |
| | | id: 'd3_20', |
| | | url: 'img/base/d3_20.jpg', |
| | | rectangle: ['116.025670', '28.678417', '116.027429', '28.680198'] |
| | | }, { |
| | | id: 'd3_21', |
| | | url: 'img/base/d3_21.jpg', |
| | | rectangle: ['116.009836', '28.676636', '116.011595', '28.678417'] |
| | | }, { |
| | | id: 'd3_22', |
| | | url: 'img/base/d3_22.jpg', |
| | | rectangle: ['116.011595', '28.676636', '116.013355', '28.678417'] |
| | | }, { |
| | | id: 'd3_23', |
| | | url: 'img/base/d3_23.jpg', |
| | | rectangle: ['116.013355', '28.676636', '116.015114', '28.678417'] |
| | | }, { |
| | | id: 'd3_24', |
| | | url: 'img/base/d3_24.jpg', |
| | | rectangle: ['116.015114', '28.676636', '116.016873', '28.678417'] |
| | | }, { |
| | | id: 'd3_25', |
| | | url: 'img/base/d3_25.jpg', |
| | | rectangle: ['116.016873', '28.676636', '116.018633', '28.678417'] |
| | | }, { |
| | | id: 'd3_26', |
| | | url: 'img/base/d3_26.jpg', |
| | | rectangle: ['116.018633', '28.676636', '116.020392', '28.678417'] |
| | | }, { |
| | | id: 'd3_27', |
| | | url: 'img/base/d3_27.jpg', |
| | | rectangle: ['116.020392', '28.676636', '116.022151', '28.678417'] |
| | | }, { |
| | | id: 'd3_28', |
| | | url: 'img/base/d3_28.jpg', |
| | | rectangle: ['116.022151', '28.676636', '116.023911', '28.678417'] |
| | | }, { |
| | | id: 'd3_29', |
| | | url: 'img/base/d3_29.jpg', |
| | | rectangle: ['116.023911', '28.676636', '116.025670', '28.678417'] |
| | | }, { |
| | | id: 'd3_30', |
| | | url: 'img/base/d3_30.jpg', |
| | | rectangle: ['116.025670', '28.676636', '116.027429', '28.678417'] |
| | | }, { |
| | | id: 'd3_31', |
| | | url: 'img/base/d3_31.jpg', |
| | | rectangle: ['116.009836', '28.674855', '116.011595', '28.676636'] |
| | | }, { |
| | | id: 'd3_32', |
| | | url: 'img/base/d3_32.jpg', |
| | | rectangle: ['116.011595', '28.674855', '116.013355', '28.676636'] |
| | | }, { |
| | | id: 'd3_33', |
| | | url: 'img/base/d3_33.jpg', |
| | | rectangle: ['116.013355', '28.674855', '116.015114', '28.676636'] |
| | | }, { |
| | | id: 'd3_34', |
| | | url: 'img/base/d3_34.jpg', |
| | | rectangle: ['116.015114', '28.674855', '116.016873', '28.676636'] |
| | | }, { |
| | | id: 'd3_35', |
| | | url: 'img/base/d3_35.jpg', |
| | | rectangle: ['116.016873', '28.674855', '116.018633', '28.676636'] |
| | | }, { |
| | | id: 'd3_36', |
| | | url: 'img/base/d3_36.jpg', |
| | | rectangle: ['116.018633', '28.674855', '116.020392', '28.676636'] |
| | | }, { |
| | | id: 'd3_37', |
| | | url: 'img/base/d3_37.jpg', |
| | | rectangle: ['116.020392', '28.674855', '116.022151', '28.676636'] |
| | | }, { |
| | | id: 'd3_38', |
| | | url: 'img/base/d3_38.jpg', |
| | | rectangle: ['116.022151', '28.674855', '116.023911', '28.676636'] |
| | | }, { |
| | | id: 'd3_39', |
| | | url: 'img/base/d3_39.jpg', |
| | | rectangle: ['116.023911', '28.674855', '116.025670', '28.676636'] |
| | | }, { |
| | | id: 'd3_40', |
| | | url: 'img/base/d3_40.jpg', |
| | | rectangle: ['116.025670', '28.674855', '116.027429', '28.676636'] |
| | | }, { |
| | | id: 'd3_41', |
| | | url: 'img/base/d3_41.jpg', |
| | | rectangle: ['116.009836', '28.673074', '116.011595', '28.674855'] |
| | | }, { |
| | | id: 'd3_42', |
| | | url: 'img/base/d3_42.jpg', |
| | | rectangle: ['116.011595', '28.673074', '116.013355', '28.674855'] |
| | | }, { |
| | | id: 'd3_43', |
| | | url: 'img/base/d3_43.jpg', |
| | | rectangle: ['116.013355', '28.673074', '116.015114', '28.674855'] |
| | | }, { |
| | | id: 'd3_44', |
| | | url: 'img/base/d3_44.jpg', |
| | | rectangle: ['116.015114', '28.673074', '116.016873', '28.674855'] |
| | | }, { |
| | | id: 'd3_45', |
| | | url: 'img/base/d3_45.jpg', |
| | | rectangle: ['116.016873', '28.673074', '116.018633', '28.674855'] |
| | | }, { |
| | | id: 'd3_46', |
| | | url: 'img/base/d3_46.jpg', |
| | | rectangle: ['116.018633', '28.673074', '116.020392', '28.674855'] |
| | | }, { |
| | | id: 'd3_47', |
| | | url: 'img/base/d3_47.jpg', |
| | | rectangle: ['116.020392', '28.673074', '116.022151', '28.674855'] |
| | | }, { |
| | | id: 'd3_48', |
| | | url: 'img/base/d3_48.jpg', |
| | | rectangle: ['116.022151', '28.673074', '116.023911', '28.674855'] |
| | | }, { |
| | | id: 'd3_49', |
| | | url: 'img/base/d3_49.jpg', |
| | | rectangle: ['116.023911', '28.673074', '116.025670', '28.674855'] |
| | | }, { |
| | | id: 'd3_50', |
| | | url: 'img/base/d3_50.jpg', |
| | | rectangle: ['116.025670', '28.673074', '116.027429', '28.674855'] |
| | | }, { |
| | | id: 'd3_51', |
| | | url: 'img/base/d3_51.jpg', |
| | | rectangle: ['116.009836', '28.671293', '116.011595', '28.673074'] |
| | | }, { |
| | | id: 'd3_52', |
| | | url: 'img/base/d3_52.jpg', |
| | | rectangle: ['116.011595', '28.671293', '116.013355', '28.673074'] |
| | | }, { |
| | | id: 'd3_53', |
| | | url: 'img/base/d3_53.jpg', |
| | | rectangle: ['116.013355', '28.671293', '116.015114', '28.673074'] |
| | | }, { |
| | | id: 'd3_54', |
| | | url: 'img/base/d3_54.jpg', |
| | | rectangle: ['116.015114', '28.671293', '116.016873', '28.673074'] |
| | | }, { |
| | | id: 'd3_55', |
| | | url: 'img/base/d3_55.jpg', |
| | | rectangle: ['116.016873', '28.671293', '116.018633', '28.673074'] |
| | | }, { |
| | | id: 'd3_56', |
| | | url: 'img/base/d3_56.jpg', |
| | | rectangle: ['116.018633', '28.671293', '116.020392', '28.673074'] |
| | | }, { |
| | | id: 'd3_57', |
| | | url: 'img/base/d3_57.jpg', |
| | | rectangle: ['116.020392', '28.671293', '116.022151', '28.673074'] |
| | | }, { |
| | | id: 'd3_58', |
| | | url: 'img/base/d3_58.jpg', |
| | | rectangle: ['116.022151', '28.671293', '116.023911', '28.673074'] |
| | | }, { |
| | | id: 'd3_59', |
| | | url: 'img/base/d3_59.jpg', |
| | | rectangle: ['116.023911', '28.671293', '116.025670', '28.673074'] |
| | | }, { |
| | | id: 'd3_60', |
| | | url: 'img/base/d3_60.jpg', |
| | | rectangle: ['116.025670', '28.671293', '116.027429', '28.673074'] |
| | | }, { |
| | | id: 'd3_61', |
| | | url: 'img/base/d3_61.jpg', |
| | | rectangle: ['116.009836', '28.669512', '116.011595', '28.671293'] |
| | | }, { |
| | | id: 'd3_62', |
| | | url: 'img/base/d3_62.jpg', |
| | | rectangle: ['116.011595', '28.669512', '116.013355', '28.671293'] |
| | | }, { |
| | | id: 'd3_63', |
| | | url: 'img/base/d3_63.jpg', |
| | | rectangle: ['116.013355', '28.669512', '116.015114', '28.671293'] |
| | | }, { |
| | | id: 'd3_64', |
| | | url: 'img/base/d3_64.jpg', |
| | | rectangle: ['116.015114', '28.669512', '116.016873', '28.671293'] |
| | | }, { |
| | | id: 'd3_65', |
| | | url: 'img/base/d3_65.jpg', |
| | | rectangle: ['116.016873', '28.669512', '116.018633', '28.671293'] |
| | | }, { |
| | | id: 'd3_66', |
| | | url: 'img/base/d3_66.jpg', |
| | | rectangle: ['116.018633', '28.669512', '116.020392', '28.671293'] |
| | | }, { |
| | | id: 'd3_67', |
| | | url: 'img/base/d3_67.jpg', |
| | | rectangle: ['116.020392', '28.669512', '116.022151', '28.671293'] |
| | | }, { |
| | | id: 'd3_68', |
| | | url: 'img/base/d3_68.jpg', |
| | | rectangle: ['116.022151', '28.669512', '116.023911', '28.671293'] |
| | | }, { |
| | | id: 'd3_69', |
| | | url: 'img/base/d3_69.jpg', |
| | | rectangle: ['116.023911', '28.669512', '116.025670', '28.671293'] |
| | | }, { |
| | | id: 'd3_70', |
| | | url: 'img/base/d3_70.jpg', |
| | | rectangle: ['116.025670', '28.669512', '116.027429', '28.671293'] |
| | | }, { |
| | | id: 'd3_71', |
| | | url: 'img/base/d3_71.jpg', |
| | | rectangle: ['116.009836', '28.667730', '116.011595', '28.669512'] |
| | | }, { |
| | | id: 'd3_72', |
| | | url: 'img/base/d3_72.jpg', |
| | | rectangle: ['116.011595', '28.667730', '116.013355', '28.669512'] |
| | | }, { |
| | | id: 'd3_73', |
| | | url: 'img/base/d3_73.jpg', |
| | | rectangle: ['116.013355', '28.667730', '116.015114', '28.669512'] |
| | | }, { |
| | | id: 'd3_74', |
| | | url: 'img/base/d3_74.jpg', |
| | | rectangle: ['116.015114', '28.667730', '116.016873', '28.669512'] |
| | | }, { |
| | | id: 'd3_75', |
| | | url: 'img/base/d3_75.jpg', |
| | | rectangle: ['116.016873', '28.667730', '116.018633', '28.669512'] |
| | | }, { |
| | | id: 'd3_76', |
| | | url: 'img/base/d3_76.jpg', |
| | | rectangle: ['116.018633', '28.667730', '116.020392', '28.669512'] |
| | | }, { |
| | | id: 'd3_77', |
| | | url: 'img/base/d3_77.jpg', |
| | | rectangle: ['116.020392', '28.667730', '116.022151', '28.669512'] |
| | | }, { |
| | | id: 'd3_78', |
| | | url: 'img/base/d3_78.jpg', |
| | | rectangle: ['116.022151', '28.667730', '116.023911', '28.669512'] |
| | | }, { |
| | | id: 'd3_79', |
| | | url: 'img/base/d3_79.jpg', |
| | | rectangle: ['116.023911', '28.667730', '116.025670', '28.669512'] |
| | | }, { |
| | | id: 'd3_80', |
| | | url: 'img/base/d3_80.jpg', |
| | | rectangle: ['116.025670', '28.667730', '116.027429', '28.669512'] |
| | | }, { |
| | | id: 'd3_81', |
| | | url: 'img/base/d3_81.jpg', |
| | | rectangle: ['116.009836', '28.665949', '116.011595', '28.667730'] |
| | | }, { |
| | | id: 'd3_82', |
| | | url: 'img/base/d3_82.jpg', |
| | | rectangle: ['116.011595', '28.665949', '116.013355', '28.667730'] |
| | | }, { |
| | | id: 'd3_83', |
| | | url: 'img/base/d3_83.jpg', |
| | | rectangle: ['116.013355', '28.665949', '116.015114', '28.667730'] |
| | | }, { |
| | | id: 'd3_84', |
| | | url: 'img/base/d3_84.jpg', |
| | | rectangle: ['116.015114', '28.665949', '116.016873', '28.667730'] |
| | | }, { |
| | | id: 'd3_85', |
| | | url: 'img/base/d3_85.jpg', |
| | | rectangle: ['116.016873', '28.665949', '116.018633', '28.667730'] |
| | | }, { |
| | | id: 'd3_86', |
| | | url: 'img/base/d3_86.jpg', |
| | | rectangle: ['116.018633', '28.665949', '116.020392', '28.667730'] |
| | | }, { |
| | | id: 'd3_87', |
| | | url: 'img/base/d3_87.jpg', |
| | | rectangle: ['116.020392', '28.665949', '116.022151', '28.667730'] |
| | | }, { |
| | | id: 'd3_88', |
| | | url: 'img/base/d3_88.jpg', |
| | | rectangle: ['116.022151', '28.665949', '116.023911', '28.667730'] |
| | | }, { |
| | | id: 'd3_89', |
| | | url: 'img/base/d3_89.jpg', |
| | | rectangle: ['116.023911', '28.665949', '116.025670', '28.667730'] |
| | | }, { |
| | | id: 'd3_90', |
| | | url: 'img/base/d3_90.jpg', |
| | | rectangle: ['116.025670', '28.665949', '116.027429', '28.667730'] |
| | | }, { |
| | | id: 'd3_91', |
| | | url: 'img/base/d3_91.jpg', |
| | | rectangle: ['116.009836', '28.664168', '116.011595', '28.665949'] |
| | | }, { |
| | | id: 'd3_92', |
| | | url: 'img/base/d3_92.jpg', |
| | | rectangle: ['116.011595', '28.664168', '116.013355', '28.665949'] |
| | | }, { |
| | | id: 'd3_93', |
| | | url: 'img/base/d3_93.jpg', |
| | | rectangle: ['116.013355', '28.664168', '116.015114', '28.665949'] |
| | | }, { |
| | | id: 'd3_94', |
| | | url: 'img/base/d3_94.jpg', |
| | | rectangle: ['116.015114', '28.664168', '116.016873', '28.665949'] |
| | | }, { |
| | | id: 'd3_95', |
| | | url: 'img/base/d3_95.jpg', |
| | | rectangle: ['116.016873', '28.664168', '116.018633', '28.665949'] |
| | | }, { |
| | | id: 'd3_96', |
| | | url: 'img/base/d3_96.jpg', |
| | | rectangle: ['116.018633', '28.664168', '116.020392', '28.665949'] |
| | | }, { |
| | | id: 'd3_97', |
| | | url: 'img/base/d3_97.jpg', |
| | | rectangle: ['116.020392', '28.664168', '116.022151', '28.665949'] |
| | | }, { |
| | | id: 'd3_98', |
| | | url: 'img/base/d3_98.jpg', |
| | | rectangle: ['116.022151', '28.664168', '116.023911', '28.665949'] |
| | | }, { |
| | | id: 'd3_99', |
| | | url: 'img/base/d3_99.jpg', |
| | | rectangle: ['116.023911', '28.664168', '116.025670', '28.665949'] |
| | | }, { |
| | | id: 'd3_100', |
| | | url: 'img/base/d3_100.jpg', |
| | | rectangle: ['116.025670', '28.664168', '116.027429', '28.665949'] |
| | | }, { |
| | | id: 'd4_01', |
| | | url: 'img/base/d4_01.jpg', |
| | | rectangle: ['116.027429', '28.680198', '116.029189', '28.681979'] |
| | | }, { |
| | | id: 'd4_02', |
| | | url: 'img/base/d4_02.jpg', |
| | | rectangle: ['116.029189', '28.680198', '116.030948', '28.681979'] |
| | | }, { |
| | | id: 'd4_03', |
| | | url: 'img/base/d4_03.jpg', |
| | | rectangle: ['116.030948', '28.680198', '116.032707', '28.681979'] |
| | | }, { |
| | | id: 'd4_04', |
| | | url: 'img/base/d4_04.jpg', |
| | | rectangle: ['116.032707', '28.680198', '116.034467', '28.681979'] |
| | | }, { |
| | | id: 'd4_05', |
| | | url: 'img/base/d4_05.jpg', |
| | | rectangle: ['116.034467', '28.680198', '116.036226', '28.681979'] |
| | | }, { |
| | | id: 'd4_06', |
| | | url: 'img/base/d4_06.jpg', |
| | | rectangle: ['116.036226', '28.680198', '116.037985', '28.681979'] |
| | | }, { |
| | | id: 'd4_07', |
| | | url: 'img/base/d4_07.jpg', |
| | | rectangle: ['116.037985', '28.680198', '116.039745', '28.681979'] |
| | | }, { |
| | | id: 'd4_08', |
| | | url: 'img/base/d4_08.jpg', |
| | | rectangle: ['116.039745', '28.680198', '116.041504', '28.681979'] |
| | | }, { |
| | | id: 'd4_09', |
| | | url: 'img/base/d4_09.jpg', |
| | | rectangle: ['116.041504', '28.680198', '116.043263', '28.681979'] |
| | | }, { |
| | | id: 'd4_10', |
| | | url: 'img/base/d4_10.jpg', |
| | | rectangle: ['116.043263', '28.680198', '116.045023', '28.681979'] |
| | | }, { |
| | | id: 'd4_11', |
| | | url: 'img/base/d4_11.jpg', |
| | | rectangle: ['116.027429', '28.678417', '116.029189', '28.680198'] |
| | | }, { |
| | | id: 'd4_12', |
| | | url: 'img/base/d4_12.jpg', |
| | | rectangle: ['116.029189', '28.678417', '116.030948', '28.680198'] |
| | | }, { |
| | | id: 'd4_13', |
| | | url: 'img/base/d4_13.jpg', |
| | | rectangle: ['116.030948', '28.678417', '116.032707', '28.680198'] |
| | | }, { |
| | | id: 'd4_14', |
| | | url: 'img/base/d4_14.jpg', |
| | | rectangle: ['116.032707', '28.678417', '116.034467', '28.680198'] |
| | | }, { |
| | | id: 'd4_15', |
| | | url: 'img/base/d4_15.jpg', |
| | | rectangle: ['116.034467', '28.678417', '116.036226', '28.680198'] |
| | | }, { |
| | | id: 'd4_16', |
| | | url: 'img/base/d4_16.jpg', |
| | | rectangle: ['116.036226', '28.678417', '116.037985', '28.680198'] |
| | | }, { |
| | | id: 'd4_17', |
| | | url: 'img/base/d4_17.jpg', |
| | | rectangle: ['116.037985', '28.678417', '116.039745', '28.680198'] |
| | | }, { |
| | | id: 'd4_18', |
| | | url: 'img/base/d4_18.jpg', |
| | | rectangle: ['116.039745', '28.678417', '116.041504', '28.680198'] |
| | | }, { |
| | | id: 'd4_19', |
| | | url: 'img/base/d4_19.jpg', |
| | | rectangle: ['116.041504', '28.678417', '116.043263', '28.680198'] |
| | | }, { |
| | | id: 'd4_20', |
| | | url: 'img/base/d4_20.jpg', |
| | | rectangle: ['116.043263', '28.678417', '116.045023', '28.680198'] |
| | | }, { |
| | | id: 'd4_21', |
| | | url: 'img/base/d4_21.jpg', |
| | | rectangle: ['116.027429', '28.676636', '116.029189', '28.678417'] |
| | | }, { |
| | | id: 'd4_22', |
| | | url: 'img/base/d4_22.jpg', |
| | | rectangle: ['116.029189', '28.676636', '116.030948', '28.678417'] |
| | | }, { |
| | | id: 'd4_23', |
| | | url: 'img/base/d4_23.jpg', |
| | | rectangle: ['116.030948', '28.676636', '116.032707', '28.678417'] |
| | | }, { |
| | | id: 'd4_24', |
| | | url: 'img/base/d4_24.jpg', |
| | | rectangle: ['116.032707', '28.676636', '116.034467', '28.678417'] |
| | | }, { |
| | | id: 'd4_25', |
| | | url: 'img/base/d4_25.jpg', |
| | | rectangle: ['116.034467', '28.676636', '116.036226', '28.678417'] |
| | | }, { |
| | | id: 'd4_26', |
| | | url: 'img/base/d4_26.jpg', |
| | | rectangle: ['116.036226', '28.676636', '116.037985', '28.678417'] |
| | | }, { |
| | | id: 'd4_27', |
| | | url: 'img/base/d4_27.jpg', |
| | | rectangle: ['116.037985', '28.676636', '116.039745', '28.678417'] |
| | | }, { |
| | | id: 'd4_28', |
| | | url: 'img/base/d4_28.jpg', |
| | | rectangle: ['116.039745', '28.676636', '116.041504', '28.678417'] |
| | | }, { |
| | | id: 'd4_29', |
| | | url: 'img/base/d4_29.jpg', |
| | | rectangle: ['116.041504', '28.676636', '116.043263', '28.678417'] |
| | | }, { |
| | | id: 'd4_30', |
| | | url: 'img/base/d4_30.jpg', |
| | | rectangle: ['116.043263', '28.676636', '116.045023', '28.678417'] |
| | | }, { |
| | | id: 'd4_31', |
| | | url: 'img/base/d4_31.jpg', |
| | | rectangle: ['116.027429', '28.674855', '116.029189', '28.676636'] |
| | | }, { |
| | | id: 'd4_32', |
| | | url: 'img/base/d4_32.jpg', |
| | | rectangle: ['116.029189', '28.674855', '116.030948', '28.676636'] |
| | | }, { |
| | | id: 'd4_33', |
| | | url: 'img/base/d4_33.jpg', |
| | | rectangle: ['116.030948', '28.674855', '116.032707', '28.676636'] |
| | | }, { |
| | | id: 'd4_34', |
| | | url: 'img/base/d4_34.jpg', |
| | | rectangle: ['116.032707', '28.674855', '116.034467', '28.676636'] |
| | | }, { |
| | | id: 'd4_35', |
| | | url: 'img/base/d4_35.jpg', |
| | | rectangle: ['116.034467', '28.674855', '116.036226', '28.676636'] |
| | | }, { |
| | | id: 'd4_36', |
| | | url: 'img/base/d4_36.jpg', |
| | | rectangle: ['116.036226', '28.674855', '116.037985', '28.676636'] |
| | | }, { |
| | | id: 'd4_37', |
| | | url: 'img/base/d4_37.jpg', |
| | | rectangle: ['116.037985', '28.674855', '116.039745', '28.676636'] |
| | | }, { |
| | | id: 'd4_38', |
| | | url: 'img/base/d4_38.jpg', |
| | | rectangle: ['116.039745', '28.674855', '116.041504', '28.676636'] |
| | | }, { |
| | | id: 'd4_39', |
| | | url: 'img/base/d4_39.jpg', |
| | | rectangle: ['116.041504', '28.674855', '116.043263', '28.676636'] |
| | | }, { |
| | | id: 'd4_40', |
| | | url: 'img/base/d4_40.jpg', |
| | | rectangle: ['116.043263', '28.674855', '116.045023', '28.676636'] |
| | | }, { |
| | | id: 'd4_41', |
| | | url: 'img/base/d4_41.jpg', |
| | | rectangle: ['116.027429', '28.673074', '116.029189', '28.674855'] |
| | | }, { |
| | | id: 'd4_42', |
| | | url: 'img/base/d4_42.jpg', |
| | | rectangle: ['116.029189', '28.673074', '116.030948', '28.674855'] |
| | | }, { |
| | | id: 'd4_43', |
| | | url: 'img/base/d4_43.jpg', |
| | | rectangle: ['116.030948', '28.673074', '116.032707', '28.674855'] |
| | | }, { |
| | | id: 'd4_44', |
| | | url: 'img/base/d4_44.jpg', |
| | | rectangle: ['116.032707', '28.673074', '116.034467', '28.674855'] |
| | | }, { |
| | | id: 'd4_45', |
| | | url: 'img/base/d4_45.jpg', |
| | | rectangle: ['116.034467', '28.673074', '116.036226', '28.674855'] |
| | | }, { |
| | | id: 'd4_46', |
| | | url: 'img/base/d4_46.jpg', |
| | | rectangle: ['116.036226', '28.673074', '116.037985', '28.674855'] |
| | | }, { |
| | | id: 'd4_47', |
| | | url: 'img/base/d4_47.jpg', |
| | | rectangle: ['116.037985', '28.673074', '116.039745', '28.674855'] |
| | | }, { |
| | | id: 'd4_48', |
| | | url: 'img/base/d4_48.jpg', |
| | | rectangle: ['116.039745', '28.673074', '116.041504', '28.674855'] |
| | | }, { |
| | | id: 'd4_49', |
| | | url: 'img/base/d4_49.jpg', |
| | | rectangle: ['116.041504', '28.673074', '116.043263', '28.674855'] |
| | | }, { |
| | | id: 'd4_50', |
| | | url: 'img/base/d4_50.jpg', |
| | | rectangle: ['116.043263', '28.673074', '116.045023', '28.674855'] |
| | | }, { |
| | | id: 'd4_51', |
| | | url: 'img/base/d4_51.jpg', |
| | | rectangle: ['116.027429', '28.671293', '116.029189', '28.673074'] |
| | | }, { |
| | | id: 'd4_52', |
| | | url: 'img/base/d4_52.jpg', |
| | | rectangle: ['116.029189', '28.671293', '116.030948', '28.673074'] |
| | | }, { |
| | | id: 'd4_53', |
| | | url: 'img/base/d4_53.jpg', |
| | | rectangle: ['116.030948', '28.671293', '116.032707', '28.673074'] |
| | | }, { |
| | | id: 'd4_54', |
| | | url: 'img/base/d4_54.jpg', |
| | | rectangle: ['116.032707', '28.671293', '116.034467', '28.673074'] |
| | | }, { |
| | | id: 'd4_55', |
| | | url: 'img/base/d4_55.jpg', |
| | | rectangle: ['116.034467', '28.671293', '116.036226', '28.673074'] |
| | | }, { |
| | | id: 'd4_56', |
| | | url: 'img/base/d4_56.jpg', |
| | | rectangle: ['116.036226', '28.671293', '116.037985', '28.673074'] |
| | | }, { |
| | | id: 'd4_57', |
| | | url: 'img/base/d4_57.jpg', |
| | | rectangle: ['116.037985', '28.671293', '116.039745', '28.673074'] |
| | | }, { |
| | | id: 'd4_58', |
| | | url: 'img/base/d4_58.jpg', |
| | | rectangle: ['116.039745', '28.671293', '116.041504', '28.673074'] |
| | | }, { |
| | | id: 'd4_59', |
| | | url: 'img/base/d4_59.jpg', |
| | | rectangle: ['116.041504', '28.671293', '116.043263', '28.673074'] |
| | | }, { |
| | | id: 'd4_60', |
| | | url: 'img/base/d4_60.jpg', |
| | | rectangle: ['116.043263', '28.671293', '116.045023', '28.673074'] |
| | | }, { |
| | | id: 'd4_61', |
| | | url: 'img/base/d4_61.jpg', |
| | | rectangle: ['116.027429', '28.669512', '116.029189', '28.671293'] |
| | | }, { |
| | | id: 'd4_62', |
| | | url: 'img/base/d4_62.jpg', |
| | | rectangle: ['116.029189', '28.669512', '116.030948', '28.671293'] |
| | | }, { |
| | | id: 'd4_63', |
| | | url: 'img/base/d4_63.jpg', |
| | | rectangle: ['116.030948', '28.669512', '116.032707', '28.671293'] |
| | | }, { |
| | | id: 'd4_64', |
| | | url: 'img/base/d4_64.jpg', |
| | | rectangle: ['116.032707', '28.669512', '116.034467', '28.671293'] |
| | | }, { |
| | | id: 'd4_65', |
| | | url: 'img/base/d4_65.jpg', |
| | | rectangle: ['116.034467', '28.669512', '116.036226', '28.671293'] |
| | | }, { |
| | | id: 'd4_66', |
| | | url: 'img/base/d4_66.jpg', |
| | | rectangle: ['116.036226', '28.669512', '116.037985', '28.671293'] |
| | | }, { |
| | | id: 'd4_67', |
| | | url: 'img/base/d4_67.jpg', |
| | | rectangle: ['116.037985', '28.669512', '116.039745', '28.671293'] |
| | | }, { |
| | | id: 'd4_68', |
| | | url: 'img/base/d4_68.jpg', |
| | | rectangle: ['116.039745', '28.669512', '116.041504', '28.671293'] |
| | | }, { |
| | | id: 'd4_69', |
| | | url: 'img/base/d4_69.jpg', |
| | | rectangle: ['116.041504', '28.669512', '116.043263', '28.671293'] |
| | | }, { |
| | | id: 'd4_70', |
| | | url: 'img/base/d4_70.jpg', |
| | | rectangle: ['116.043263', '28.669512', '116.045023', '28.671293'] |
| | | }, { |
| | | id: 'd4_71', |
| | | url: 'img/base/d4_71.jpg', |
| | | rectangle: ['116.027429', '28.667730', '116.029189', '28.669512'] |
| | | }, { |
| | | id: 'd4_72', |
| | | url: 'img/base/d4_72.jpg', |
| | | rectangle: ['116.029189', '28.667730', '116.030948', '28.669512'] |
| | | }, { |
| | | id: 'd4_73', |
| | | url: 'img/base/d4_73.jpg', |
| | | rectangle: ['116.030948', '28.667730', '116.032707', '28.669512'] |
| | | }, { |
| | | id: 'd4_74', |
| | | url: 'img/base/d4_74.jpg', |
| | | rectangle: ['116.032707', '28.667730', '116.034467', '28.669512'] |
| | | }, { |
| | | id: 'd4_75', |
| | | url: 'img/base/d4_75.jpg', |
| | | rectangle: ['116.034467', '28.667730', '116.036226', '28.669512'] |
| | | }, { |
| | | id: 'd4_76', |
| | | url: 'img/base/d4_76.jpg', |
| | | rectangle: ['116.036226', '28.667730', '116.037985', '28.669512'] |
| | | }, { |
| | | id: 'd4_77', |
| | | url: 'img/base/d4_77.jpg', |
| | | rectangle: ['116.037985', '28.667730', '116.039745', '28.669512'] |
| | | }, { |
| | | id: 'd4_78', |
| | | url: 'img/base/d4_78.jpg', |
| | | rectangle: ['116.039745', '28.667730', '116.041504', '28.669512'] |
| | | }, { |
| | | id: 'd4_79', |
| | | url: 'img/base/d4_79.jpg', |
| | | rectangle: ['116.041504', '28.667730', '116.043263', '28.669512'] |
| | | }, { |
| | | id: 'd4_80', |
| | | url: 'img/base/d4_80.jpg', |
| | | rectangle: ['116.043263', '28.667730', '116.045023', '28.669512'] |
| | | }, { |
| | | id: 'd4_81', |
| | | url: 'img/base/d4_81.jpg', |
| | | rectangle: ['116.027429', '28.665949', '116.029189', '28.667730'] |
| | | }, { |
| | | id: 'd4_82', |
| | | url: 'img/base/d4_82.jpg', |
| | | rectangle: ['116.029189', '28.665949', '116.030948', '28.667730'] |
| | | }, { |
| | | id: 'd4_83', |
| | | url: 'img/base/d4_83.jpg', |
| | | rectangle: ['116.030948', '28.665949', '116.032707', '28.667730'] |
| | | }, { |
| | | id: 'd4_84', |
| | | url: 'img/base/d4_84.jpg', |
| | | rectangle: ['116.032707', '28.665949', '116.034467', '28.667730'] |
| | | }, { |
| | | id: 'd4_85', |
| | | url: 'img/base/d4_85.jpg', |
| | | rectangle: ['116.034467', '28.665949', '116.036226', '28.667730'] |
| | | }, { |
| | | id: 'd4_86', |
| | | url: 'img/base/d4_86.jpg', |
| | | rectangle: ['116.036226', '28.665949', '116.037985', '28.667730'] |
| | | }, { |
| | | id: 'd4_87', |
| | | url: 'img/base/d4_87.jpg', |
| | | rectangle: ['116.037985', '28.665949', '116.039745', '28.667730'] |
| | | }, { |
| | | id: 'd4_88', |
| | | url: 'img/base/d4_88.jpg', |
| | | rectangle: ['116.039745', '28.665949', '116.041504', '28.667730'] |
| | | }, { |
| | | id: 'd4_89', |
| | | url: 'img/base/d4_89.jpg', |
| | | rectangle: ['116.041504', '28.665949', '116.043263', '28.667730'] |
| | | }, { |
| | | id: 'd4_90', |
| | | url: 'img/base/d4_90.jpg', |
| | | rectangle: ['116.043263', '28.665949', '116.045023', '28.667730'] |
| | | }, { |
| | | id: 'd4_91', |
| | | url: 'img/base/d4_91.jpg', |
| | | rectangle: ['116.027429', '28.664168', '116.029189', '28.665949'] |
| | | }, { |
| | | id: 'd4_92', |
| | | url: 'img/base/d4_92.jpg', |
| | | rectangle: ['116.029189', '28.664168', '116.030948', '28.665949'] |
| | | }, { |
| | | id: 'd4_93', |
| | | url: 'img/base/d4_93.jpg', |
| | | rectangle: ['116.030948', '28.664168', '116.032707', '28.665949'] |
| | | }, { |
| | | id: 'd4_94', |
| | | url: 'img/base/d4_94.jpg', |
| | | rectangle: ['116.032707', '28.664168', '116.034467', '28.665949'] |
| | | }, { |
| | | id: 'd4_95', |
| | | url: 'img/base/d4_95.jpg', |
| | | rectangle: ['116.034467', '28.664168', '116.036226', '28.665949'] |
| | | }, { |
| | | id: 'd4_96', |
| | | url: 'img/base/d4_96.jpg', |
| | | rectangle: ['116.036226', '28.664168', '116.037985', '28.665949'] |
| | | }, { |
| | | id: 'd4_97', |
| | | url: 'img/base/d4_97.jpg', |
| | | rectangle: ['116.037985', '28.664168', '116.039745', '28.665949'] |
| | | }, { |
| | | id: 'd4_98', |
| | | url: 'img/base/d4_98.jpg', |
| | | rectangle: ['116.039745', '28.664168', '116.041504', '28.665949'] |
| | | }, { |
| | | id: 'd4_99', |
| | | url: 'img/base/d4_99.jpg', |
| | | rectangle: ['116.041504', '28.664168', '116.043263', '28.665949'] |
| | | }, { |
| | | id: 'd4_100', |
| | | url: 'img/base/d4_100.jpg', |
| | | rectangle: ['116.043263', '28.664168', '116.045023', '28.665949'] |
| | | } |
| | | ] |
| | |
| | | * @version: |
| | | * @Author: song |
| | | * @Date: 2021-04-08 15:14:57 |
| | | * @LastEditors: song |
| | | * @LastEditTime: 2021-04-24 11:59:43 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2022-08-31 17:34:14 |
| | | --> |
| | | <template> |
| | | <div id="map"> |
| | |
| | | </div> |
| | | </template> |
| | | <script> |
| | | import baseLayerImgUrl from '@/assets/baseUrl' |
| | | import { Image as ImageLayer } from "ol/layer" |
| | | import { ImageStatic } from "ol/source" |
| | | |
| | | import OLCesium from "olcs/OLCesium.js" |
| | | import "ol/ol.css" |
| | | import OlView from "ol/View.js" |
| | |
| | | // url: "http://t3.tianditu.com/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=e9533f5acb2ac470b07f406a4d24b4f0", // 注记 |
| | | // }), |
| | | // }), |
| | | |
| | | new OlLayerTile({ |
| | | zIndex: 5, |
| | | title: "cesium切图", |
| | | source: new XYZ({ |
| | | url: "/wp/{z}/{x}/{y}.png", // 注记 |
| | | }), |
| | | }), |
| | | ], |
| | | |
| | | // 注意地图控件的写法 |
| | |
| | | ]), |
| | | target: "map", |
| | | view: new OlView({ |
| | | center: [116.026801, 28.683427], |
| | | center: [115.79647126999, 28.6421878133715], // 经管 |
| | | // center: [116.026801, 28.683427], // 师大 |
| | | zoom: 16, |
| | | projection: "EPSG:4326", |
| | | }), |
| | |
| | | |
| | | // |
| | | this.view = view |
| | | baseLayerImgUrl.forEach((item) => { |
| | | ol2d.addLayer( |
| | | new ImageLayer({ |
| | | source: new ImageStatic({ |
| | | url: item.url, |
| | | imageExtent: item.rectangle //映射到地图的范围 |
| | | }) |
| | | }) |
| | | ) |
| | | }) |
| | | |
| | | |
| | | const ol3d = new OLCesium({ map: window.ol2d }) |
| | | window.ol3d = ol3d |
| | | |
| | |
| | | <template> |
| | | <div> |
| | | <avue-input-map |
| | | :params="params" |
| | | placeholder="请选择地点" |
| | | v-model="chousePointData" |
| | | ></avue-input-map> |
| | | <avue-input-map :params="params" placeholder="请选择地点" v-model="chousePointData"></avue-input-map> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import mapOncePoint from "./mapOncePoint.vue"; |
| | | import mapOncePoint from "./mapOncePoint.vue" |
| | | export default { |
| | | components: { |
| | | mapOncePoint, |
| | |
| | | // dragEnable: false, |
| | | }, |
| | | chousePointData: [115.87179386, 28.74509276, ""], |
| | | }; |
| | | } |
| | | }, |
| | | watch: { |
| | | chousePointData: { |
| | |
| | | let outInt = this.gcj02towgs84( |
| | | this.chousePointData[0], |
| | | this.chousePointData[1] |
| | | ); |
| | | let outdata = [...outInt, this.chousePointData[2]]; |
| | | console.log(this.chousePointData, "gcj02"); |
| | | console.log(outdata, " wgs84"); |
| | | this.$emit("setData", outdata); |
| | | ) |
| | | let outdata = [...outInt, this.chousePointData[2]] |
| | | console.log(this.chousePointData, "gcj02") |
| | | console.log(outdata, " wgs84") |
| | | this.$emit("setData", outdata) |
| | | // } else { |
| | | // this.$message.error("未成功选择地点"); |
| | | // this.$emit("setData", ["", "", ""]); |
| | |
| | | methods: { |
| | | openMaps(data) { |
| | | //转wgs84 |
| | | let ints = this.wgs84togcj02(data.jd, data.wd); |
| | | this.chousePointData = [...ints, data.name]; |
| | | let ints = this.wgs84togcj02(data.jd, data.wd) |
| | | this.chousePointData = [...ints, data.name] |
| | | }, |
| | | wgs84togcj02(lng, lat) { |
| | | var lat = +lat; |
| | | var lng = +lng; |
| | | var PI = 3.1415926535897932384626; |
| | | var ee = 0.00669342162296594323; |
| | | var a = 6378245.0; |
| | | var lat = +lat |
| | | var lng = +lng |
| | | var PI = 3.1415926535897932384626 |
| | | var ee = 0.00669342162296594323 |
| | | var a = 6378245.0 |
| | | if (this.out_of_china(lng, lat)) { |
| | | return [lng, lat]; |
| | | return [lng, lat] |
| | | } else { |
| | | var dlat = this.transformlat(lng - 105.0, lat - 35.0); |
| | | var dlng = this.transformlng(lng - 105.0, lat - 35.0); |
| | | var radlat = (lat / 180.0) * PI; |
| | | var magic = Math.sin(radlat); |
| | | magic = 1 - ee * magic * magic; |
| | | var sqrtmagic = Math.sqrt(magic); |
| | | dlat = (dlat * 180.0) / (((a * (1 - ee)) / (magic * sqrtmagic)) * PI); |
| | | dlng = (dlng * 180.0) / ((a / sqrtmagic) * Math.cos(radlat) * PI); |
| | | var mglat = lat + dlat; |
| | | var mglng = lng + dlng; |
| | | return [mglng, mglat]; |
| | | var dlat = this.transformlat(lng - 105.0, lat - 35.0) |
| | | var dlng = this.transformlng(lng - 105.0, lat - 35.0) |
| | | var radlat = (lat / 180.0) * PI |
| | | var magic = Math.sin(radlat) |
| | | magic = 1 - ee * magic * magic |
| | | var sqrtmagic = Math.sqrt(magic) |
| | | dlat = (dlat * 180.0) / (((a * (1 - ee)) / (magic * sqrtmagic)) * PI) |
| | | dlng = (dlng * 180.0) / ((a / sqrtmagic) * Math.cos(radlat) * PI) |
| | | var mglat = lat + dlat |
| | | var mglng = lng + dlng |
| | | return [mglng, mglat] |
| | | } |
| | | }, |
| | | // GCJ02 转换为 WGS84 |
| | | gcj02towgs84(lng, lat) { |
| | | var lat = +lat; |
| | | var lng = +lng; |
| | | var PI = 3.1415926535897932384626; |
| | | var ee = 0.00669342162296594323; |
| | | var a = 6378245.0; |
| | | var lat = +lat |
| | | var lng = +lng |
| | | var PI = 3.1415926535897932384626 |
| | | var ee = 0.00669342162296594323 |
| | | var a = 6378245.0 |
| | | // 判断是否在国内,不在国内则不做偏移 |
| | | if (this.out_of_china(lng, lat)) { |
| | | return [lng, lat]; |
| | | return [lng, lat] |
| | | } else { |
| | | var dlat = this.transformlat(lng - 105.0, lat - 35.0); |
| | | var dlng = this.transformlng(lng - 105.0, lat - 35.0); |
| | | var radlat = (lat / 180.0) * PI; |
| | | var magic = Math.sin(radlat); |
| | | magic = 1 - ee * magic * magic; |
| | | var sqrtmagic = Math.sqrt(magic); |
| | | dlat = (dlat * 180.0) / (((a * (1 - ee)) / (magic * sqrtmagic)) * PI); |
| | | dlng = (dlng * 180.0) / ((a / sqrtmagic) * Math.cos(radlat) * PI); |
| | | var mglat = lat + dlat; |
| | | var mglng = lng + dlng; |
| | | return [lng * 2 - mglng, lat * 2 - mglat]; |
| | | var dlat = this.transformlat(lng - 105.0, lat - 35.0) |
| | | var dlng = this.transformlng(lng - 105.0, lat - 35.0) |
| | | var radlat = (lat / 180.0) * PI |
| | | var magic = Math.sin(radlat) |
| | | magic = 1 - ee * magic * magic |
| | | var sqrtmagic = Math.sqrt(magic) |
| | | dlat = (dlat * 180.0) / (((a * (1 - ee)) / (magic * sqrtmagic)) * PI) |
| | | dlng = (dlng * 180.0) / ((a / sqrtmagic) * Math.cos(radlat) * PI) |
| | | var mglat = lat + dlat |
| | | var mglng = lng + dlng |
| | | return [lng * 2 - mglng, lat * 2 - mglat] |
| | | } |
| | | }, |
| | | out_of_china(lng, lat) { |
| | | var lat = +lat; |
| | | var lng = +lng; |
| | | var lat = +lat |
| | | var lng = +lng |
| | | // 纬度3.86~53.55,经度73.66~135.05 |
| | | return !(lng > 73.66 && lng < 135.05 && lat > 3.86 && lat < 53.55); |
| | | return !(lng > 73.66 && lng < 135.05 && lat > 3.86 && lat < 53.55) |
| | | }, |
| | | transformlng(lng, lat) { |
| | | var lat = +lat; |
| | | var lng = +lng; |
| | | var PI = 3.1415926535897932384626; |
| | | var lat = +lat |
| | | var lng = +lng |
| | | var PI = 3.1415926535897932384626 |
| | | var ret = |
| | | 300.0 + |
| | | lng + |
| | | 2.0 * lat + |
| | | 0.1 * lng * lng + |
| | | 0.1 * lng * lat + |
| | | 0.1 * Math.sqrt(Math.abs(lng)); |
| | | 0.1 * Math.sqrt(Math.abs(lng)) |
| | | ret += |
| | | ((20.0 * Math.sin(6.0 * lng * PI) + 20.0 * Math.sin(2.0 * lng * PI)) * |
| | | 2.0) / |
| | | 3.0; |
| | | 3.0 |
| | | ret += |
| | | ((20.0 * Math.sin(lng * PI) + 40.0 * Math.sin((lng / 3.0) * PI)) * |
| | | 2.0) / |
| | | 3.0; |
| | | 3.0 |
| | | ret += |
| | | ((150.0 * Math.sin((lng / 12.0) * PI) + |
| | | 300.0 * Math.sin((lng / 30.0) * PI)) * |
| | | 2.0) / |
| | | 3.0; |
| | | return ret; |
| | | 3.0 |
| | | return ret |
| | | }, |
| | | transformlat(lng, lat) { |
| | | var lat = +lat; |
| | | var lng = +lng; |
| | | var PI = 3.1415926535897932384626; |
| | | var lat = +lat |
| | | var lng = +lng |
| | | var PI = 3.1415926535897932384626 |
| | | var ret = |
| | | -100.0 + |
| | | 2.0 * lng + |
| | | 3.0 * lat + |
| | | 0.2 * lat * lat + |
| | | 0.1 * lng * lat + |
| | | 0.2 * Math.sqrt(Math.abs(lng)); |
| | | 0.2 * Math.sqrt(Math.abs(lng)) |
| | | ret += |
| | | ((20.0 * Math.sin(6.0 * lng * PI) + 20.0 * Math.sin(2.0 * lng * PI)) * |
| | | 2.0) / |
| | | 3.0; |
| | | 3.0 |
| | | ret += |
| | | ((20.0 * Math.sin(lat * PI) + 40.0 * Math.sin((lat / 3.0) * PI)) * |
| | | 2.0) / |
| | | 3.0; |
| | | 3.0 |
| | | ret += |
| | | ((160.0 * Math.sin((lat / 12.0) * PI) + |
| | | 320 * Math.sin((lat * PI) / 30.0)) * |
| | | 2.0) / |
| | | 3.0; |
| | | return ret; |
| | | 3.0 |
| | | return ret |
| | | }, |
| | | }, |
| | | }; |
| | |
| | | * @version: |
| | | * @Author: song |
| | | * @Date: 2021-04-08 15:14:57 |
| | | * @LastEditors: song |
| | | * @LastEditTime: 2021-04-24 11:59:43 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2022-08-31 17:34:59 |
| | | --> |
| | | <template> |
| | | <div id="xymap"></div> |
| | | </template> |
| | | |
| | | <script> |
| | | import baseLayerImgUrl from '@/assets/baseUrl' |
| | | import { Image as ImageLayer } from "ol/layer" |
| | | import { ImageStatic } from "ol/source" |
| | | |
| | | import OLCesium from "olcs/OLCesium.js" |
| | | import "ol/ol.css" |
| | | import OlView from "ol/View.js" |
| | |
| | | const that = this |
| | | const ol2d = new OlMap({ |
| | | layers: [ |
| | | new OlLayerTile({ |
| | | zIndex: 5, |
| | | title: "cesium切图", |
| | | source: new XYZ({ |
| | | url: "/wp/{z}/{x}/{y}.png", // 注记 |
| | | }), |
| | | }), |
| | | ], |
| | | |
| | | // 注意地图控件的写法 |
| | |
| | | ]), |
| | | target: "xymap", |
| | | view: new OlView({ |
| | | center: [116.026801, 28.683427], |
| | | center: [115.79647126999, 28.6421878133715], // 经管 |
| | | // center: [116.026801, 28.683427], // 师大 |
| | | zoom: 16, |
| | | projection: "EPSG:4326", |
| | | }), |
| | |
| | | |
| | | this.view = view |
| | | |
| | | baseLayerImgUrl.forEach((item) => { |
| | | ol2d.addLayer( |
| | | new ImageLayer({ |
| | | source: new ImageStatic({ |
| | | url: item.url, |
| | | imageExtent: item.rectangle //映射到地图的范围 |
| | | }) |
| | | }) |
| | | ) |
| | | }) |
| | | |
| | | ol2d.on("singleclick", (e) => { |
| | | that.$emit('setXyValue', e.coordinate) |
| | | }) |
| | |
| | | </el-col> |
| | | <el-col :span="19"> |
| | | <basic-container> |
| | | <avue-crud :option="option" |
| | | <avue-crud |
| | | :option="option" |
| | | :search.sync="search" |
| | | :table-loading="loading" |
| | | :data="data" |
| | |
| | | @current-change="currentChange" |
| | | @size-change="sizeChange" |
| | | @refresh-change="refreshChange" |
| | | @on-load="onLoad"> |
| | | @on-load="onLoad" |
| | | > |
| | | <template slot="menuLeft"> |
| | | <el-button type="danger" |
| | | <el-button |
| | | type="danger" |
| | | size="small" |
| | | plain |
| | | icon="el-icon-delete" |
| | | v-if="permission.user_delete" |
| | | @click="handleDelete">删 除 |
| | | </el-button> |
| | | <el-button type="info" |
| | | @click="handleDelete" |
| | | >删 除</el-button> |
| | | <el-button |
| | | type="info" |
| | | size="small" |
| | | plain |
| | | v-if="permission.user_role" |
| | | icon="el-icon-user" |
| | | @click="handleGrant">角色配置 |
| | | </el-button> |
| | | <el-button type="info" |
| | | @click="handleGrant" |
| | | >角色配置</el-button> |
| | | <el-button |
| | | type="info" |
| | | size="small" |
| | | plain |
| | | v-if="permission.user_reset" |
| | | icon="el-icon-refresh" |
| | | @click="handleReset">密码重置 |
| | | </el-button> |
| | | <el-button type="info" |
| | | @click="handleReset" |
| | | >密码重置</el-button> |
| | | <el-button |
| | | type="info" |
| | | size="small" |
| | | plain |
| | | v-if="userInfo.role_name.includes('admin')" |
| | | icon="el-icon-setting" |
| | | @click="handlePlatform">平台配置 |
| | | </el-button> |
| | | <el-button type="success" |
| | | @click="handlePlatform" |
| | | >平台配置</el-button> |
| | | <el-button |
| | | type="success" |
| | | size="small" |
| | | plain |
| | | v-if="userInfo.role_name.includes('admin')" |
| | | icon="el-icon-upload2" |
| | | @click="handleImport">导入 |
| | | </el-button> |
| | | <el-button type="warning" |
| | | @click="handleImport" |
| | | >导入</el-button> |
| | | <el-button |
| | | type="warning" |
| | | size="small" |
| | | plain |
| | | v-if="userInfo.role_name.includes('admin')" |
| | | icon="el-icon-download" |
| | | @click="handleExport">导出 |
| | | </el-button> |
| | | @click="handleExport" |
| | | >导出</el-button> |
| | | </template> |
| | | <template slot-scope="{row}" |
| | | slot="tenantName"> |
| | | <template slot-scope="{row}" slot="tenantName"> |
| | | <el-tag>{{row.tenantName}}</el-tag> |
| | | </template> |
| | | <template slot-scope="{row}" |
| | | slot="roleName"> |
| | | <template slot-scope="{row}" slot="roleName"> |
| | | <el-tag>{{row.roleName}}</el-tag> |
| | | </template> |
| | | <template slot-scope="{row}" |
| | | slot="deptName"> |
| | | <template slot-scope="{row}" slot="deptName"> |
| | | <el-tag>{{row.deptName}}</el-tag> |
| | | </template> |
| | | <template slot-scope="{row}" |
| | | slot="userTypeName"> |
| | | <template slot-scope="{row}" slot="userTypeName"> |
| | | <el-tag>{{row.userTypeName}}</el-tag> |
| | | </template> |
| | | </avue-crud> |
| | | <el-dialog title="用户角色配置" |
| | | append-to-body |
| | | :visible.sync="roleBox" |
| | | width="345px"> |
| | | |
| | | <el-tree :data="roleGrantList" |
| | | <el-dialog title="用户角色配置" append-to-body :visible.sync="roleBox" width="345px"> |
| | | <el-tree |
| | | :data="roleGrantList" |
| | | show-checkbox |
| | | check-strictly |
| | | default-expand-all |
| | | node-key="id" |
| | | ref="treeRole" |
| | | :default-checked-keys="roleTreeObj" |
| | | :props="props"> |
| | | </el-tree> |
| | | :props="props" |
| | | ></el-tree> |
| | | |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="roleBox = false">取 消</el-button> |
| | | <el-button type="primary" |
| | | @click="submitRole">确 定</el-button> |
| | | <el-button type="primary" @click="submitRole">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog title="用户数据导入" |
| | | append-to-body |
| | | :visible.sync="excelBox" |
| | | width="555px"> |
| | | <avue-form :option="excelOption" v-model="excelForm" :upload-after="uploadAfter"> |
| | | <el-dialog title="用户数据导入" append-to-body :visible.sync="excelBox" width="555px"> |
| | | <avue-form |
| | | :option="excelOption" |
| | | v-model="excelForm" |
| | | :upload-after="uploadAfter" |
| | | > |
| | | <template slot="excelTemplate"> |
| | | <el-button type="primary" @click="handleTemplate"> |
| | | 点击下载<i class="el-icon-download el-icon--right"></i> |
| | | 点击下载 |
| | | <i class="el-icon-download el-icon--right"></i> |
| | | </el-button> |
| | | </template> |
| | | </avue-form> |
| | | </el-dialog> |
| | | <el-dialog title="用户平台配置" |
| | | append-to-body |
| | | :visible.sync="platformBox"> |
| | | <avue-crud :option="platformOption" |
| | | <el-dialog title="用户平台配置" append-to-body :visible.sync="platformBox"> |
| | | <avue-crud |
| | | :option="platformOption" |
| | | :table-loading="platformLoading" |
| | | :data="platformData" |
| | | ref="platformCrud" |
| | |
| | | @current-change="platformCurrentChange" |
| | | @size-change="platformSizeChange" |
| | | @refresh-change="platformRefreshChange" |
| | | @on-load="platformOnLoad"> |
| | | <template slot-scope="{row}" |
| | | slot="tenantName"> |
| | | @on-load="platformOnLoad" |
| | | > |
| | | <template slot-scope="{row}" slot="tenantName"> |
| | | <el-tag>{{row.tenantName}}</el-tag> |
| | | </template> |
| | | <template slot-scope="{row}" |
| | | slot="userTypeName"> |
| | | <template slot-scope="{row}" slot="userTypeName"> |
| | | <el-tag>{{row.userTypeName}}</el-tag> |
| | | </template> |
| | | </avue-crud> |
| | |
| | | add, |
| | | grant, |
| | | resetPassword |
| | | } from "@/api/system/user"; |
| | | import {getDeptTree, getDeptLazyTree} from "@/api/system/dept"; |
| | | import {getRoleTree} from "@/api/system/role"; |
| | | import {getPostList} from "@/api/system/post"; |
| | | import {mapGetters} from "vuex"; |
| | | import website from '@/config/website'; |
| | | import {getToken} from '@/util/auth'; |
| | | } from "@/api/system/user" |
| | | import { getDeptTree, getDeptLazyTree } from "@/api/system/dept" |
| | | import { getRoleTree } from "@/api/system/role" |
| | | import { getPostList } from "@/api/system/post" |
| | | import { mapGetters } from "vuex" |
| | | import website from '@/config/website' |
| | | import { getToken } from '@/util/auth' |
| | | |
| | | export default { |
| | | data() { |
| | | const validatePass = (rule, value, callback) => { |
| | | if (value === '') { |
| | | callback(new Error('请输入密码')); |
| | | callback(new Error('请输入密码')) |
| | | } else { |
| | | callback(); |
| | | callback() |
| | | } |
| | | }; |
| | | } |
| | | const validatePass2 = (rule, value, callback) => { |
| | | if (value === '') { |
| | | callback(new Error('请再次输入密码')); |
| | | callback(new Error('请再次输入密码')) |
| | | } else if (value !== this.form.password) { |
| | | callback(new Error('两次输入密码不一致!')); |
| | | callback(new Error('两次输入密码不一致!')) |
| | | } else { |
| | | callback(); |
| | | callback() |
| | | } |
| | | }; |
| | | } |
| | | return { |
| | | form: {}, |
| | | search:{}, |
| | |
| | | nodeKey: 'id', |
| | | lazy: true, |
| | | treeLoad: function (node, resolve) { |
| | | const parentId = (node.level === 0) ? 0 : node.data.id; |
| | | const parentId = (node.level === 0) ? 0 : node.data.id |
| | | getDeptLazyTree(parentId).then(res => { |
| | | resolve(res.data.data.map(item => { |
| | | return { |
| | |
| | | leaf: !item.hasChildren |
| | | } |
| | | })) |
| | | }); |
| | | }) |
| | | }, |
| | | addBtn: false, |
| | | menu: false, |
| | |
| | | } |
| | | ] |
| | | } |
| | | }; |
| | | } |
| | | }, |
| | | watch: { |
| | | 'form.tenantId'() { |
| | | if (this.form.tenantId !== '' && this.initFlag) { |
| | | this.initData(this.form.tenantId); |
| | | this.initData(this.form.tenantId) |
| | | } |
| | | }, |
| | | 'excelForm.isCovered'() { |
| | | if (this.excelForm.isCovered !== '') { |
| | | const column = this.findObject(this.excelOption.column, "excelFile"); |
| | | column.action = `/api/blade-user/import-user?isCovered=${this.excelForm.isCovered}`; |
| | | const column = this.findObject(this.excelOption.column, "excelFile") |
| | | column.action = `/api/blade-user/import-user?isCovered=${this.excelForm.isCovered}` |
| | | } |
| | | } |
| | | }, |
| | |
| | | viewBtn: this.vaildData(this.permission.user_view, false), |
| | | delBtn: this.vaildData(this.permission.user_delete, false), |
| | | editBtn: this.vaildData(this.permission.user_edit, false) |
| | | }; |
| | | } |
| | | }, |
| | | platformPermissionList() { |
| | | return { |
| | |
| | | viewBtn: false, |
| | | delBtn: false, |
| | | editBtn: this.vaildData(this.permission.user_edit, false) |
| | | }; |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | let ids = [] |
| | | this.selectionList.forEach(ele => { |
| | | ids.push(ele.id); |
| | | }); |
| | | return ids.join(","); |
| | | ids.push(ele.id) |
| | | }) |
| | | return ids.join(",") |
| | | }, |
| | | }, |
| | | mounted() { |
| | | // 非租户模式默认加载管理组数据 |
| | | if (!website.tenantMode) { |
| | | this.initData(website.tenantId); |
| | | this.initData(website.tenantId) |
| | | } |
| | | }, |
| | | methods: { |
| | | nodeClick(data) { |
| | | this.treeDeptId = data.id; |
| | | this.page.currentPage = 1; |
| | | this.onLoad(this.page); |
| | | this.treeDeptId = data.id |
| | | this.page.currentPage = 1 |
| | | this.onLoad(this.page) |
| | | }, |
| | | initData(tenantId) { |
| | | getRoleTree(tenantId).then(res => { |
| | | const column = this.findObject(this.option.group, "roleId"); |
| | | column.dicData = res.data.data; |
| | | }); |
| | | const column = this.findObject(this.option.group, "roleId") |
| | | column.dicData = res.data.data |
| | | }) |
| | | getDeptTree(tenantId).then(res => { |
| | | const column = this.findObject(this.option.group, "deptId"); |
| | | column.dicData = res.data.data; |
| | | }); |
| | | getPostList(tenantId).then(res => { |
| | | const column = this.findObject(this.option.group, "postId"); |
| | | column.dicData = res.data.data; |
| | | }); |
| | | const column = this.findObject(this.option.group, "deptId") |
| | | column.dicData = res.data.data |
| | | }) |
| | | // getPostList(tenantId).then(res => { |
| | | // const column = this.findObject(this.option.group, "postId"); |
| | | // column.dicData = res.data.data; |
| | | // }); |
| | | }, |
| | | submitRole() { |
| | | const roleList = this.$refs.treeRole.getCheckedKeys().join(","); |
| | | const roleList = this.$refs.treeRole.getCheckedKeys().join(",") |
| | | grant(this.ids, roleList).then(() => { |
| | | this.roleBox = false; |
| | | this.roleBox = false |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | this.onLoad(this.page); |
| | | }); |
| | | }) |
| | | this.onLoad(this.page) |
| | | }) |
| | | }, |
| | | rowSave(row, done, loading) { |
| | | row.deptId = row.deptId.join(","); |
| | | row.roleId = row.roleId.join(","); |
| | | row.postId = row.postId.join(","); |
| | | row.deptId = row.deptId.join(",") |
| | | row.roleId = row.roleId.join(",") |
| | | row.postId = row.postId.join(",") |
| | | add(row).then(() => { |
| | | this.initFlag = false; |
| | | this.onLoad(this.page); |
| | | this.initFlag = false |
| | | this.onLoad(this.page) |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | done(); |
| | | }) |
| | | done() |
| | | }, error => { |
| | | window.console.log(error); |
| | | loading(); |
| | | }); |
| | | window.console.log(error) |
| | | loading() |
| | | }) |
| | | }, |
| | | rowUpdate(row, index, done, loading) { |
| | | row.deptId = row.deptId.join(","); |
| | | row.roleId = row.roleId.join(","); |
| | | row.postId = row.postId.join(","); |
| | | row.deptId = row.deptId.join(",") |
| | | row.roleId = row.roleId.join(",") |
| | | row.postId = row.postId.join(",") |
| | | update(row).then(() => { |
| | | this.initFlag = false; |
| | | this.onLoad(this.page); |
| | | this.initFlag = false |
| | | this.onLoad(this.page) |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | done(); |
| | | }) |
| | | done() |
| | | }, error => { |
| | | window.console.log(error); |
| | | loading(); |
| | | }); |
| | | window.console.log(error) |
| | | loading() |
| | | }) |
| | | }, |
| | | rowDel(row) { |
| | | this.$confirm("确定将选择数据删除?", { |
| | |
| | | type: "warning" |
| | | }) |
| | | .then(() => { |
| | | return remove(row.id); |
| | | return remove(row.id) |
| | | }) |
| | | .then(() => { |
| | | this.onLoad(this.page); |
| | | this.onLoad(this.page) |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | }); |
| | | }) |
| | | }) |
| | | }, |
| | | searchReset() { |
| | | this.query = {}; |
| | | this.treeDeptId = ''; |
| | | this.onLoad(this.page); |
| | | this.query = {} |
| | | this.treeDeptId = '' |
| | | this.onLoad(this.page) |
| | | }, |
| | | searchChange(params, done) { |
| | | this.query = params; |
| | | this.page.currentPage = 1; |
| | | this.onLoad(this.page, params); |
| | | done(); |
| | | this.query = params |
| | | this.page.currentPage = 1 |
| | | this.onLoad(this.page, params) |
| | | done() |
| | | }, |
| | | selectionChange(list) { |
| | | this.selectionList = list; |
| | | this.selectionList = list |
| | | }, |
| | | selectionClear() { |
| | | this.selectionList = []; |
| | | this.$refs.crud.toggleSelection(); |
| | | this.selectionList = [] |
| | | this.$refs.crud.toggleSelection() |
| | | }, |
| | | handleDelete() { |
| | | if (this.selectionList.length === 0) { |
| | | this.$message.warning("请选择至少一条数据"); |
| | | return; |
| | | this.$message.warning("请选择至少一条数据") |
| | | return |
| | | } |
| | | this.$confirm("确定将选择数据删除?", { |
| | | confirmButtonText: "确定", |
| | |
| | | type: "warning" |
| | | }) |
| | | .then(() => { |
| | | return remove(this.ids); |
| | | return remove(this.ids) |
| | | }) |
| | | .then(() => { |
| | | this.onLoad(this.page); |
| | | this.onLoad(this.page) |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | this.$refs.crud.toggleSelection(); |
| | | }); |
| | | }) |
| | | this.$refs.crud.toggleSelection() |
| | | }) |
| | | }, |
| | | handleReset() { |
| | | if (this.selectionList.length === 0) { |
| | | this.$message.warning("请选择至少一条数据"); |
| | | return; |
| | | this.$message.warning("请选择至少一条数据") |
| | | return |
| | | } |
| | | this.$confirm("确定将选择账号密码重置为123456?", { |
| | | confirmButtonText: "确定", |
| | |
| | | type: "warning" |
| | | }) |
| | | .then(() => { |
| | | return resetPassword(this.ids); |
| | | return resetPassword(this.ids) |
| | | }) |
| | | .then(() => { |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | this.$refs.crud.toggleSelection(); |
| | | }); |
| | | }) |
| | | this.$refs.crud.toggleSelection() |
| | | }) |
| | | }, |
| | | handleGrant() { |
| | | if (this.selectionList.length === 0) { |
| | | this.$message.warning("请选择至少一条数据"); |
| | | return; |
| | | this.$message.warning("请选择至少一条数据") |
| | | return |
| | | } |
| | | this.roleTreeObj = []; |
| | | this.roleTreeObj = [] |
| | | if (this.selectionList.length === 1) { |
| | | this.roleTreeObj = this.selectionList[0].roleId.split(","); |
| | | this.roleTreeObj = this.selectionList[0].roleId.split(",") |
| | | } |
| | | getRoleTree().then(res => { |
| | | this.roleGrantList = res.data.data; |
| | | this.roleBox = true; |
| | | }); |
| | | this.roleGrantList = res.data.data |
| | | this.roleBox = true |
| | | }) |
| | | }, |
| | | handlePlatform() { |
| | | this.platformBox = true; |
| | | this.platformBox = true |
| | | }, |
| | | handleImport() { |
| | | this.excelBox = true; |
| | | this.excelBox = true |
| | | }, |
| | | uploadAfter(res, done, loading, column) { |
| | | window.console.log(column); |
| | | this.excelBox = false; |
| | | this.refreshChange(); |
| | | done(); |
| | | window.console.log(column) |
| | | this.excelBox = false |
| | | this.refreshChange() |
| | | done() |
| | | }, |
| | | handleExport() { |
| | | this.$confirm("是否导出用户数据?", "提示", { |
| | |
| | | cancelButtonText: "取消", |
| | | type: "warning" |
| | | }).then(() => { |
| | | window.open(`/api/blade-user/export-user?${this.website.tokenHeader}=${getToken()}&account=${this.search.account}&realName=${this.search.realName}`); |
| | | }); |
| | | window.open(`/api/blade-user/export-user?${this.website.tokenHeader}=${getToken()}&account=${this.search.account}&realName=${this.search.realName}`) |
| | | }) |
| | | }, |
| | | handleTemplate() { |
| | | window.open(`/api/blade-user/export-template?${this.website.tokenHeader}=${getToken()}`); |
| | | window.open(`/api/blade-user/export-template?${this.website.tokenHeader}=${getToken()}`) |
| | | }, |
| | | beforeOpen(done, type) { |
| | | if (["edit", "view"].includes(type)) { |
| | | getUser(this.form.id).then(res => { |
| | | this.form = res.data.data; |
| | | this.form = res.data.data |
| | | if(this.form.hasOwnProperty("deptId")){ |
| | | this.form.deptId = this.form.deptId.split(","); |
| | | this.form.deptId = this.form.deptId.split(",") |
| | | } |
| | | if(this.form.hasOwnProperty("roleId")){ |
| | | this.form.roleId = this.form.roleId.split(","); |
| | | this.form.roleId = this.form.roleId.split(",") |
| | | } |
| | | if(this.form.hasOwnProperty("postId")){ |
| | | this.form.postId = this.form.postId.split(","); |
| | | this.form.postId = this.form.postId.split(",") |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | this.initFlag = true; |
| | | done(); |
| | | this.initFlag = true |
| | | done() |
| | | }, |
| | | currentChange(currentPage) { |
| | | this.page.currentPage = currentPage; |
| | | this.page.currentPage = currentPage |
| | | }, |
| | | sizeChange(pageSize) { |
| | | this.page.pageSize = pageSize; |
| | | this.page.pageSize = pageSize |
| | | }, |
| | | refreshChange() { |
| | | this.onLoad(this.page, this.query); |
| | | this.onLoad(this.page, this.query) |
| | | }, |
| | | onLoad(page, params = {}) { |
| | | this.loading = true; |
| | | this.loading = true |
| | | getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId).then(res => { |
| | | const data = res.data.data; |
| | | this.page.total = data.total; |
| | | this.data = data.records; |
| | | this.loading = false; |
| | | this.selectionClear(); |
| | | }); |
| | | const data = res.data.data |
| | | this.page.total = data.total |
| | | this.data = data.records |
| | | this.loading = false |
| | | this.selectionClear() |
| | | }) |
| | | }, |
| | | platformRowUpdate(row, index, done, loading) { |
| | | updatePlatform(row.id, row.userType, row.userExt).then(() => { |
| | | this.platformOnLoad(this.platformPage); |
| | | this.platformOnLoad(this.platformPage) |
| | | this.$message({ |
| | | type: "success", |
| | | message: "操作成功!" |
| | | }); |
| | | done(); |
| | | }) |
| | | done() |
| | | }, error => { |
| | | window.console.log(error); |
| | | loading(); |
| | | }); |
| | | window.console.log(error) |
| | | loading() |
| | | }) |
| | | }, |
| | | platformBeforeOpen(done, type) { |
| | | if (["edit", "view"].includes(type)) { |
| | | getUserPlatform(this.platformForm.id).then(res => { |
| | | this.platformForm = res.data.data; |
| | | }); |
| | | this.platformForm = res.data.data |
| | | }) |
| | | } |
| | | done(); |
| | | done() |
| | | }, |
| | | platformSearchReset() { |
| | | this.platformQuery = {}; |
| | | this.platformOnLoad(this.platformPage); |
| | | this.platformQuery = {} |
| | | this.platformOnLoad(this.platformPage) |
| | | }, |
| | | platformSearchChange(params, done) { |
| | | this.platformQuery = params; |
| | | this.platformPage.currentPage = 1; |
| | | this.platformOnLoad(this.platformPage, params); |
| | | done(); |
| | | this.platformQuery = params |
| | | this.platformPage.currentPage = 1 |
| | | this.platformOnLoad(this.platformPage, params) |
| | | done() |
| | | }, |
| | | platformSelectionChange(list) { |
| | | this.platformSelectionList = list; |
| | | this.platformSelectionList = list |
| | | }, |
| | | platformSelectionClear() { |
| | | this.platformSelectionList = []; |
| | | this.$refs.platformCrud.toggleSelection(); |
| | | this.platformSelectionList = [] |
| | | this.$refs.platformCrud.toggleSelection() |
| | | }, |
| | | platformCurrentChange(currentPage) { |
| | | this.platformPage.currentPage = currentPage; |
| | | this.platformPage.currentPage = currentPage |
| | | }, |
| | | platformSizeChange(pageSize) { |
| | | this.platformPage.pageSize = pageSize; |
| | | this.platformPage.pageSize = pageSize |
| | | }, |
| | | platformRefreshChange() { |
| | | this.platformOnLoad(this.platformPage, this.platformQuery); |
| | | this.platformOnLoad(this.platformPage, this.platformQuery) |
| | | }, |
| | | platformOnLoad(page, params = {}) { |
| | | this.platformLoading = true; |
| | | this.platformLoading = true |
| | | getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId).then(res => { |
| | | const data = res.data.data; |
| | | this.platformPage.total = data.total; |
| | | this.platformData = data.records; |
| | | this.platformLoading = false; |
| | | this.selectionClear(); |
| | | }); |
| | | const data = res.data.data |
| | | this.platformPage.total = data.total |
| | | this.platformData = data.records |
| | | this.platformLoading = false |
| | | this.selectionClear() |
| | | }) |
| | | } |
| | | } |
| | | }; |
| | |
| | | /* |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2022-03-25 14:01:52 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2022-08-20 18:53:53 |
| | | * @FilePath: \school-java-web\vue.config.js |
| | | * @Description: |
| | | * |
| | | * Copyright (c) 2022 by shuishen 1109946754@qq.com, All Rights Reserved. |
| | | */ |
| | | module.exports = { |
| | | //路径前缀 |
| | | publicPath: "./", |
| | |
| | | "/api": { |
| | | //本地服务接口地址 |
| | | // target: "http://192.168.0.107:80", |
| | | target: "http://192.168.0.110:82", |
| | | // target: "http://192.168.0.110:82", |
| | | // target: "http://171.34.197.243:790", |
| | | // target: "http://171.34.197.243:782", //服务器 |
| | | target: "http://171.34.197.243:782", //服务器 |
| | | // target: 'http://localhost:82', |
| | | //远程演示服务地址,可用于直接启动项目 |
| | | //target: 'https://saber.bladex.vip/api', |