积分小程序修改

master
bmpandlcm 1 year ago
parent ebeef34e27
commit 946f47c94b

@ -9,7 +9,403 @@
<option name="autoReloadType" value="SELECTIVE" /> <option name="autoReloadType" value="SELECTIVE" />
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="29bcb86b-1634-41e0-a498-79481163cba8" name="Changes" comment="计费验证修改数据" /> <list default="true" id="29bcb86b-1634-41e0-a498-79481163cba8" name="Changes" comment="计费验证修改数据">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/controller/AppointmentInfoController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/controller/AppointmentInfoController.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/AppointmentInfoService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/AppointmentInfoService.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/ApponintmentInfoServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/ApponintmentInfoServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/IntegralLevelMessageServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/IntegralLevelMessageServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/MessagePushServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/MessagePushServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/SerivceAreaOperationMealServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/SerivceAreaOperationMealServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/ServiceAreaServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/ServiceAreaServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/UserTableServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/UserTableServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/UserVehicleServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/service/impl/UserVehicleServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/util/ImageUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/util/ImageUtils.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/util/PathUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/util/PathUtil.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/nmgs/util/PubTools.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/nmgs/util/PubTools.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/META-INF/MANIFEST.MF" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/META-INF/spring.factories" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/IntegrationListMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/Mapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/OperatorsMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/PayIntegrationNumberMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/ServiceAreaMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/com/nmgs/mapper/ServiceAreaPicMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/excel/Excel.xlsx" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/logback-spring.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/IntegrationListMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/Mapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/OperatorsMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/PayIntegrationNumberMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/ServiceAreaMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/java/com/nmgs/mapper/ServiceAreaPicMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/META-INF/MANIFEST.MF" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/META-INF/spring.factories" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/excel/Excel.xlsx" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/logback-spring.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/HeatMap_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/bmap_offline_api_v3.0_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/demo01.html" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/Mario.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/blank.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/circle.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/closedhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/copyright_logo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iw3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iw_close1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iw_minus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iw_plus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iw_plus1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/iws3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/m0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/m1.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/m2.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/m3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/m4.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/mapctrls1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/mapctrls2d0.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/mapctrls2d0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/marker_red_hd.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/marker_red_sprite.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/node.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/openhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/panorama/close.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/panorama/indoor_exit.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/phone.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/point-collection/blue-marke-15x16.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/point-collection/red-marker-10x13.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/quanjing.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/ruler.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/images/stop_icon.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/map_city.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/map_load.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/map_plus.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/autocomplete_punr3o.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/buslinesearch_vxmb31.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/canvablepath_dia5aw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/citylistcontrol_ms3ahy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/clayer_0hwrfx.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/common_wkrfcz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/control_hlzh1t.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/convertor_d0ze2w.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/coordtrans_lmf5kv.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/coordtransutils_d33qf1.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/copyrightctrl_gmc2ps.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/draw_jb4osz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/drawbycanvas_ufwkvb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/drawbysvg_vxyn51.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/drawbyvml_whxmqq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/geoctrl_xprajs.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/groundoverlay_ekozhc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/hotspot_vuwxs4.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/infowindow_wtflsn.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/local_k0pcpi.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/map_dbwcej.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/mapclick_e40viw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/marker_00uyqy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/markeranimation_rfnmxu.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/menu_152mop.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/navictrl_h32mnb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/newvectordrawlib_wbnuee.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/opmb_2c1ejz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/oppc_10riq5.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/othersearch_pwg4ey.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/panorama_jbqj24.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/panoramaflash_dm4xq2.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/pcommon_yqek4k.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/pointcollection_feabuc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/poly_r52vuo.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/pservice_j5tlrp.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/route_v4yyam.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/scommon_oadc3d.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/style_fkofpc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/symbol_cq3a5n.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/tile_ok3b3m.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/vector_2hrruc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/vectordrawlib_4pdipq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/bmapOffline/modules/vmlcontext_phwtog.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/img/disConnect.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/img/normal.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/View/img/warning.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/main/resources/static/application.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/HeatMap_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/bmap_offline_api_v3.0_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/demo01.html" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/Mario.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/blank.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/circle.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/closedhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/copyright_logo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iw3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iw_close1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iw_minus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iw_plus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iw_plus1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/iws3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/m0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/m1.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/m2.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/m3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/m4.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/mapctrls1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/mapctrls2d0.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/mapctrls2d0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/marker_red_hd.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/marker_red_sprite.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/node.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/openhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/panorama/close.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/panorama/indoor_exit.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/phone.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/point-collection/blue-marke-15x16.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/point-collection/red-marker-10x13.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/quanjing.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/ruler.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/images/stop_icon.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/map_city.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/map_load.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/map_plus.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/autocomplete_punr3o.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/buslinesearch_vxmb31.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/canvablepath_dia5aw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/citylistcontrol_ms3ahy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/clayer_0hwrfx.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/common_wkrfcz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/control_hlzh1t.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/convertor_d0ze2w.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/coordtrans_lmf5kv.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/coordtransutils_d33qf1.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/copyrightctrl_gmc2ps.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/draw_jb4osz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/drawbycanvas_ufwkvb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/drawbysvg_vxyn51.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/drawbyvml_whxmqq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/geoctrl_xprajs.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/groundoverlay_ekozhc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/hotspot_vuwxs4.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/infowindow_wtflsn.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/local_k0pcpi.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/map_dbwcej.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/mapclick_e40viw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/marker_00uyqy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/markeranimation_rfnmxu.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/menu_152mop.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/navictrl_h32mnb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/newvectordrawlib_wbnuee.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/opmb_2c1ejz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/oppc_10riq5.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/othersearch_pwg4ey.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/panorama_jbqj24.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/panoramaflash_dm4xq2.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/pcommon_yqek4k.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/pointcollection_feabuc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/poly_r52vuo.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/pservice_j5tlrp.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/route_v4yyam.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/scommon_oadc3d.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/style_fkofpc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/symbol_cq3a5n.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/tile_ok3b3m.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/vector_2hrruc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/vectordrawlib_4pdipq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/bmapOffline/modules/vmlcontext_phwtog.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/img/disConnect.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/img/normal.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/View/img/warning.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/IntegralManager/WEB-INF/classes/static/application.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/META-INF/spring.factories" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/IntegrationListMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/Mapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/OperatorsMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/PayIntegrationNumberMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/ServiceAreaMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/nmgs/mapper/ServiceAreaPicMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/excel/Excel.xlsx" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/logback-spring.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/IntegrationListMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/Mapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/OperatorsMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/PayIntegrationNumberMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/ServiceAreaMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/java/com/nmgs/mapper/ServiceAreaPicMapper.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/META-INF/MANIFEST.MF" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/META-INF/spring.factories" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/excel/Excel.xlsx" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/logback-spring.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/HeatMap_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/bmap_offline_api_v3.0_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/demo01.html" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/Mario.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/blank.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/circle.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/closedhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/copyright_logo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iw3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iw_close1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iw_minus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iw_plus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iw_plus1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/iws3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/m0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/m1.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/m2.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/m3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/m4.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/mapctrls1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/mapctrls2d0.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/mapctrls2d0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/marker_red_hd.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/marker_red_sprite.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/node.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/openhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/panorama/close.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/panorama/indoor_exit.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/phone.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/point-collection/blue-marke-15x16.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/point-collection/red-marker-10x13.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/quanjing.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/ruler.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/images/stop_icon.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/map_city.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/map_load.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/map_plus.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/autocomplete_punr3o.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/buslinesearch_vxmb31.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/canvablepath_dia5aw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/citylistcontrol_ms3ahy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/clayer_0hwrfx.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/common_wkrfcz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/control_hlzh1t.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/convertor_d0ze2w.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/coordtrans_lmf5kv.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/coordtransutils_d33qf1.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/copyrightctrl_gmc2ps.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/draw_jb4osz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/drawbycanvas_ufwkvb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/drawbysvg_vxyn51.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/drawbyvml_whxmqq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/geoctrl_xprajs.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/groundoverlay_ekozhc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/hotspot_vuwxs4.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/infowindow_wtflsn.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/local_k0pcpi.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/map_dbwcej.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/mapclick_e40viw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/marker_00uyqy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/markeranimation_rfnmxu.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/menu_152mop.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/navictrl_h32mnb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/newvectordrawlib_wbnuee.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/opmb_2c1ejz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/oppc_10riq5.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/othersearch_pwg4ey.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/panorama_jbqj24.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/panoramaflash_dm4xq2.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/pcommon_yqek4k.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/pointcollection_feabuc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/poly_r52vuo.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/pservice_j5tlrp.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/route_v4yyam.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/scommon_oadc3d.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/style_fkofpc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/symbol_cq3a5n.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/tile_ok3b3m.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/vector_2hrruc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/vectordrawlib_4pdipq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/bmapOffline/modules/vmlcontext_phwtog.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/img/disConnect.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/img/normal.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/View/img/warning.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/main/resources/static/application.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/HeatMap_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/bmap_offline_api_v3.0_min.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/demo01.html" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/Mario.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/blank.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/circle.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/closedhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/copyright_logo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iw3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iw_close1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iw_minus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iw_plus.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iw_plus1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/iws3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/m0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/m1.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/m2.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/m3.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/m4.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/mapctrls1d3.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/mapctrls2d0.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/mapctrls2d0.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/marker_red_hd.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/marker_red_sprite.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/node.gif" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/openhand.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/panorama/close.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/panorama/indoor_exit.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/phone.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/point-collection/blue-marke-15x16.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/point-collection/red-marker-10x13.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/quanjing.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/ruler.cur" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/images/stop_icon.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/map_city.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/map_load.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/map_plus.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/autocomplete_punr3o.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/buslinesearch_vxmb31.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/canvablepath_dia5aw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/citylistcontrol_ms3ahy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/clayer_0hwrfx.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/common_wkrfcz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/control_hlzh1t.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/convertor_d0ze2w.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/coordtrans_lmf5kv.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/coordtransutils_d33qf1.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/copyrightctrl_gmc2ps.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/draw_jb4osz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/drawbycanvas_ufwkvb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/drawbysvg_vxyn51.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/drawbyvml_whxmqq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/geoctrl_xprajs.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/groundoverlay_ekozhc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/hotspot_vuwxs4.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/infowindow_wtflsn.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/local_k0pcpi.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/map_dbwcej.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/mapclick_e40viw.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/marker_00uyqy.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/markeranimation_rfnmxu.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/menu_152mop.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/navictrl_h32mnb.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/newvectordrawlib_wbnuee.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/opmb_2c1ejz.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/oppc_10riq5.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/othersearch_pwg4ey.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/panorama_jbqj24.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/panoramaflash_dm4xq2.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/pcommon_yqek4k.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/pointcollection_feabuc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/poly_r52vuo.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/pservice_j5tlrp.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/route_v4yyam.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/scommon_oadc3d.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/style_fkofpc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/symbol_cq3a5n.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/tile_ok3b3m.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/vector_2hrruc.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/vectordrawlib_4pdipq.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/bmapOffline/modules/vmlcontext_phwtog.js" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/img/disConnect.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/img/normal.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/View/img/warning.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/static/application.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/maven-archiver/pom.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" beforeDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@ -62,57 +458,58 @@
<component name="ProjectViewState"> <component name="ProjectViewState">
<option name="showLibraryContents" value="true" /> <option name="showLibraryContents" value="true" />
</component> </component>
<component name="PropertiesComponent"><![CDATA[{ <component name="PropertiesComponent">{
"keyToString": { &quot;keyToString&quot;: {
"Application.DivPassDataImpl.executor": "Run", &quot;Application.DivPassDataImpl.executor&quot;: &quot;Run&quot;,
"Application.ImageUtils.executor": "Debug", &quot;Application.ImageUtils.executor&quot;: &quot;Debug&quot;,
"Application.PubTools.executor": "Run", &quot;Application.PubTools.executor&quot;: &quot;Run&quot;,
"Application.QCodeInfoServiceImpl.executor": "Debug", &quot;Application.QCodeInfoServiceImpl.executor&quot;: &quot;Debug&quot;,
"Application.main.executor": "Debug", &quot;Application.SensitiveFilter.executor&quot;: &quot;Run&quot;,
"Application.redisConfigUtil.executor": "Debug", &quot;Application.main.executor&quot;: &quot;Debug&quot;,
"Maven.IntegraManager [clean].executor": "Run", &quot;Application.redisConfigUtil.executor&quot;: &quot;Debug&quot;,
"Maven.IntegraManager [install].executor": "Run", &quot;Maven.IntegraManager [clean].executor&quot;: &quot;Run&quot;,
"Maven.IntegralManager [clean].executor": "Run", &quot;Maven.IntegraManager [install].executor&quot;: &quot;Run&quot;,
"Maven.IntegralManager [install].executor": "Run", &quot;Maven.IntegralManager [clean].executor&quot;: &quot;Run&quot;,
"Maven.IntegralManager [validate].executor": "Run", &quot;Maven.IntegralManager [install].executor&quot;: &quot;Run&quot;,
"Maven.IntegralManagerSys [clean].executor": "Run", &quot;Maven.IntegralManager [validate].executor&quot;: &quot;Run&quot;,
"Maven.IntegralManagerSys [install].executor": "Run", &quot;Maven.IntegralManagerSys [clean].executor&quot;: &quot;Run&quot;,
"Maven.devProject [clean].executor": "Run", &quot;Maven.IntegralManagerSys [install].executor&quot;: &quot;Run&quot;,
"Maven.devProject [install].executor": "Run", &quot;Maven.devProject [clean].executor&quot;: &quot;Run&quot;,
"Maven.dev_project [clean].executor": "Run", &quot;Maven.devProject [install].executor&quot;: &quot;Run&quot;,
"Maven.dev_project [install].executor": "Run", &quot;Maven.dev_project [clean].executor&quot;: &quot;Run&quot;,
"Maven.special_event [clean].executor": "Run", &quot;Maven.dev_project [install].executor&quot;: &quot;Run&quot;,
"Maven.special_event [install].executor": "Run", &quot;Maven.special_event [clean].executor&quot;: &quot;Run&quot;,
"Maven.special_event [org.apache.maven.plugins:maven-assembly-plugin:3.3.0:single].executor": "Run", &quot;Maven.special_event [install].executor&quot;: &quot;Run&quot;,
"Maven.special_event [org.springframework.boot:spring-boot-maven-plugin:2.7.11:repackage].executor": "Run", &quot;Maven.special_event [org.apache.maven.plugins:maven-assembly-plugin:3.3.0:single].executor&quot;: &quot;Run&quot;,
"Maven.special_event [package].executor": "Run", &quot;Maven.special_event [org.springframework.boot:spring-boot-maven-plugin:2.7.11:repackage].executor&quot;: &quot;Run&quot;,
"Maven.special_event [validate].executor": "Run", &quot;Maven.special_event [package].executor&quot;: &quot;Run&quot;,
"RunOnceActivity.OpenProjectViewOnStart": "true", &quot;Maven.special_event [validate].executor&quot;: &quot;Run&quot;,
"RunOnceActivity.ShowReadmeOnStart": "true", &quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
"SHARE_PROJECT_CONFIGURATION_FILES": "true", &quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
"TomEE Server.special_event.executor": "Debug", &quot;SHARE_PROJECT_CONFIGURATION_FILES&quot;: &quot;true&quot;,
"Tomcat Server.Tomcat 9.0.80.executor": "Debug", &quot;TomEE Server.special_event.executor&quot;: &quot;Debug&quot;,
"deletionFromPopupRequiresConfirmation": "false", &quot;Tomcat Server.Tomcat 9.0.80.executor&quot;: &quot;Debug&quot;,
"git-widget-placeholder": "main", &quot;deletionFromPopupRequiresConfirmation&quot;: &quot;false&quot;,
"kotlin-language-version-configured": "true", &quot;git-widget-placeholder&quot;: &quot;master&quot;,
"last_opened_file_path": "E:/work/TGGLT-WorkSpace/devProject", &quot;kotlin-language-version-configured&quot;: &quot;true&quot;,
"node.js.detected.package.eslint": "true", &quot;last_opened_file_path&quot;: &quot;E:/work/TGGLT-WorkSpace/IntegralManager&quot;,
"node.js.detected.package.tslint": "true", &quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
"node.js.selected.package.eslint": "(autodetect)", &quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
"node.js.selected.package.tslint": "(autodetect)", &quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
"nodejs_package_manager_path": "npm", &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
"project.structure.last.edited": "Artifacts", &quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
"project.structure.proportion": "0.15", &quot;project.structure.last.edited&quot;: &quot;Artifacts&quot;,
"project.structure.side.proportion": "0.37169158", &quot;project.structure.proportion&quot;: &quot;0.15&quot;,
"settings.editor.selected.configurable": "MavenSettings", &quot;project.structure.side.proportion&quot;: &quot;0.37169158&quot;,
"vue.rearranger.settings.migration": "true" &quot;settings.editor.selected.configurable&quot;: &quot;MavenSettings&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
}, },
"keyToStringList": { &quot;keyToStringList&quot;: {
"DatabaseDriversLRU": [ &quot;DatabaseDriversLRU&quot;: [
"oracle" &quot;oracle&quot;
] ]
} }
}]]></component> }</component>
<component name="ReactorSettings"> <component name="ReactorSettings">
<option name="notificationShown" value="true" /> <option name="notificationShown" value="true" />
</component> </component>
@ -128,29 +525,16 @@
<recent name="E:\work\TGGLT-WorkSpace\dev_project\src\main\java\com\nmgs\mapper" /> <recent name="E:\work\TGGLT-WorkSpace\dev_project\src\main\java\com\nmgs\mapper" />
</key> </key>
<key name="CopyClassDialog.RECENTS_KEY"> <key name="CopyClassDialog.RECENTS_KEY">
<recent name="com.nmgs.service.impl" />
<recent name="com.nmgs.controller" /> <recent name="com.nmgs.controller" />
<recent name="com.nmgs.util" /> <recent name="com.nmgs.util" />
<recent name="com.nmgs.service.impl" />
<recent name="com.nmgs.service" /> <recent name="com.nmgs.service" />
<recent name="com.nmgs.entity" /> <recent name="com.nmgs.entity" />
</key> </key>
</component> </component>
<component name="RunManager" selected="Tomcat Server.Tomcat 9.0.80"> <component name="RunManager" selected="Tomcat Server.Tomcat 9.0.80">
<configuration name="PubTools" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true"> <configuration name="SensitiveFilter" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="com.nmgs.util.PubTools" /> <option name="MAIN_CLASS_NAME" value="com.nmgs.util.SensitiveFilter" />
<module name="IntegralManager" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="com.nmgs.util.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="redisConfigUtil" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="com.nmgs.util.redisConfigUtil" />
<module name="IntegralManager" /> <module name="IntegralManager" />
<extension name="coverage"> <extension name="coverage">
<pattern> <pattern>
@ -266,15 +650,120 @@
</option> </option>
</method> </method>
</configuration> </configuration>
<configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Local" ALTERNATIVE_JRE_ENABLED="false">
<deployment />
<server-settings>
<option name="BASE_DIRECTORY_NAME" value="c287f3af-8926-4720-97da-8c69eae17b11" />
</server-settings>
<predefined_log_file enabled="true" id="Tomcat" />
<predefined_log_file enabled="true" id="Tomcat Catalina" />
<predefined_log_file id="Tomcat Manager" />
<predefined_log_file id="Tomcat Host Manager" />
<predefined_log_file id="Tomcat Localhost Access" />
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="61217" />
</RunnerSettings>
<ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Cover">
<option name="USE_ENV_VARIABLES" value="true" />
<STARTUP>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</STARTUP>
<SHUTDOWN>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</SHUTDOWN>
</ConfigurationWrapper>
<ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Debug">
<option name="USE_ENV_VARIABLES" value="true" />
<STARTUP>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</STARTUP>
<SHUTDOWN>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</SHUTDOWN>
</ConfigurationWrapper>
<ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Profile">
<option name="USE_ENV_VARIABLES" value="true" />
<STARTUP>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</STARTUP>
<SHUTDOWN>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</SHUTDOWN>
</ConfigurationWrapper>
<ConfigurationWrapper VM_VAR="JAVA_OPTS" RunnerId="Run">
<option name="USE_ENV_VARIABLES" value="true" />
<STARTUP>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</STARTUP>
<SHUTDOWN>
<option name="USE_DEFAULT" value="true" />
<option name="SCRIPT" value="" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
</SHUTDOWN>
</ConfigurationWrapper>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="#com.intellij.j2ee.web.tomcat.TomcatRunConfigurationFactory" factoryName="Remote" ALTERNATIVE_JRE_ENABLED="false">
<option name="LOCAL" value="false" />
<deployment />
<server-settings>
<data>
<option name="targets">
<list>
<WatchedTargetModelImpl>
<option name="name" value="CONTEXT_XML" />
<name>CONTEXT_XML</name>
</WatchedTargetModelImpl>
<StagingTargetModelImpl>
<option name="name" value="STAGING" />
<name>STAGING</name>
</StagingTargetModelImpl>
</list>
</option>
<option name="transportHostId" />
</data>
</server-settings>
<predefined_log_file enabled="true" id="Tomcat" />
<predefined_log_file enabled="true" id="TOMCAT_LOCALHOST_LOG_ID" />
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="61214" />
<option name="LOCAL" value="false" />
</RunnerSettings>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<list> <list>
<item itemvalue="Application.redisConfigUtil" /> <item itemvalue="Application.SensitiveFilter" />
<item itemvalue="Application.PubTools" />
<item itemvalue="Tomcat Server.Tomcat 9.0.80" /> <item itemvalue="Tomcat Server.Tomcat 9.0.80" />
</list> </list>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="Application.redisConfigUtil" /> <item itemvalue="Application.SensitiveFilter" />
<item itemvalue="Application.PubTools" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
@ -397,7 +886,10 @@
<workItem from="1726187736431" duration="17740000" /> <workItem from="1726187736431" duration="17740000" />
<workItem from="1726274000873" duration="1273000" /> <workItem from="1726274000873" duration="1273000" />
<workItem from="1726294171803" duration="3086000" /> <workItem from="1726294171803" duration="3086000" />
<workItem from="1726619960603" duration="6966000" /> <workItem from="1726619960603" duration="38845000" />
<workItem from="1727050580941" duration="672000" />
<workItem from="1727055654134" duration="20084000" />
<workItem from="1727137902303" duration="303000" />
</task> </task>
<task id="LOCAL-00001" summary="特请处理"> <task id="LOCAL-00001" summary="特请处理">
<option name="closed" value="true" /> <option name="closed" value="true" />

@ -1,8 +0,0 @@
Manifest-Version: 1.0
Created-By: IntelliJ IDEA
Built-By: BMP
Build-Jdk: Oracle OpenJDK version 1.8.0_201
Implementation-Version: 1.0-SNAPSHOT
Implementation-Vendor-Id: com.example
Main-Class: ${start-class}

@ -1,2 +0,0 @@
org.springframework.boot.env.EnvironmentPostProcessor=\
com.nmgs.MyEnvironmentPostProcessor

@ -1,319 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.IntegrationListMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM INTEGRATION_LIST_TABLE
</select>
<select id="getUserAddIntegation" resultType="com.nmgs.entity.IntegrationList">
select
list.ID,
list.ACARNO ,
list.LASTINTEGRATION,
list.PAYINTEGRATION ,
list.RESTINTEGRATION,
list.PAYTIME,
case
when list.PAYTYPE = 'P' then '加油'
when list.PAYTYPE = 'PM' then '加油里程'
when list.PAYTYPE = 'M' then '里程'
else ''end as PAYTYPE
from integration_list_table list
<where>
and list.PAYTYPE in ('P','PM','M')
<!-- 车牌号查询条件 -->
<if test="params.aCarNo != null and params.aCarNo != ''">
<bind name="aCarNo" value="'%'+params.aCarNo+'%'"/>
AND list.ACARNO LIKE #{aCarNo}
</if>
</where>
</select>
<select id="getUserPayIntegation" resultType="com.nmgs.entity.IntegrationList">
select
list.ID,
list.ACARNO ,
list.LASTINTEGRATION,
list.PAYINTEGRATION ,
list.RESTINTEGRATION,
list.PAYTIME,
case
when list.PAYTYPE = 'C' then '餐饮消费'
else ''end as PAYTYPE,
area.VALUE as serviceAreaName
from integration_list_table list
left join cafter_table caf on caf.INTEGRATIONLISTID = list.id
left join service_area_operators_table operation on operation.JOBNUMBER = caf.USERJOBNUMBER
left join service_area_table area on area.ID = operation.SERVICEAREAID
<where>
and list.PAYTYPE in ('C')
<!-- 车牌号查询条件 -->
<if test="params.aCarNo != null and params.aCarNo != ''">
<bind name="aCarNo" value="'%'+params.aCarNo+'%'"/>
AND list.ACARNO LIKE #{aCarNo}
</if>
</where>
</select>
<select id="getIntegrationGrowTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
sum(list.PAYINTEGRATION/100.00) as TOTALCOUNT
from INTEGRATION_LIST_TABLE list
<where>
and list.PAYTYPE not in ('FC','FP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.startTime != null and params.startTime != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.startTime})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.startTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.endTime != null and params.endTime != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt; dateadd(day,0,#{params.endTime})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt; STR_TO_DATE(#{params.endTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
<select id="getCarIntegrationGrowTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM ( select
CONCAT(SUBSTR(list.ACARNO,0,INSTR(list.ACARNO,'_')-1),CONCAT(CONCAT('(',color.TEXT),')')) as ACARNO,
sum(list.PAYINTEGRATION/100.00) as TOTALCOUNT
from
integration_list_table list
left join platecolor_text color on color.VALUE = SUBSTR(list.ACARNO,INSTR(list.ACARNO,'_')+1)
<where>
and list.PAYTYPE in ('AM','AP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY ACARNO,color.TEXT
order by TOTALCOUNT desc) RESULT where
ROWNUM &lt;= 10
</select>
<select id="getMonthFeeTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
sum(case when list.PAYTYPE not in ('FC','FP') then list.PAYINTEGRATION/100.00 else 0 end ) as ATOTAL,
sum(case when list.PAYTYPE in ('FC','FP') then list.PAYINTEGRATION/100.00 else 0 end ) FTOTAL
from
integration_list_table list
<where>
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
<select id="getFeeTypeTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
'FC' as PEYTYPE,
peytype.TEXT as PEYTYPENAME,
NVL(sum(case when list.PAYTYPE in ('FC') then list.PAYINTEGRATION/100.00 else 0 end ),0) as FTOTAL
from
PEYTYPE_TEXT peytype
left join integration_list_table list on peytype.VALUE = list.PAYTYPE
<where>
and peytype.VALUE in ('FC')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY peytype.VALUE,peytype.TEXT
UNION ALL
select
'FP' as PEYTYPE,
peytype.TEXT as PEYTYPENAME,
nvl(sum(case when list.PAYTYPE in ('FP') then list.PAYINTEGRATION/100.00 else 0 end ),0) as FTOTAL
from
PEYTYPE_TEXT peytype
left join integration_list_table list on peytype.VALUE = list.PAYTYPE
<where>
and peytype.VALUE in ('FP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY peytype.VALUE,peytype.TEXT
</select>
<select id="getAMEScoreByTime" resultType="com.nmgs.entity.IntegrationList">
select
*
from integration_list_table list
<where>
and list.PAYTYPE in ('AME')
<!-- 统计日期(起始)查询条件 -->
<if test="params.startTime != null and params.startTime != ''">
<if test="params.DBTYPE == 1">
AND list.MONTHMILEGRANTTIME >= dateadd(day,0,#{params.startTime})
</if>
<if test="params.DBTYPE == 2">
AND list.MONTHMILEGRANTTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.MONTHMILEGRANTTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.MONTHMILEGRANTTIME >= STR_TO_DATE(#{params.startTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.endTime != null and params.endTime != ''">
<if test="params.DBTYPE == 1">
AND list.MONTHMILEGRANTTIME &lt; dateadd(day,0,#{params.endTime})
</if>
<if test="params.DBTYPE == 2">
AND list.MONTHMILEGRANTTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.MONTHMILEGRANTTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.MONTHMILEGRANTTIME &lt; STR_TO_DATE(#{params.endTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
</mapper>

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.Mapper">
<select id="select" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectforlist" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<update id="update" parameterType="String">
${sql}
</update>
<insert id="insert" parameterType="String">
${sql}
</insert>
<select id="selectpage" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectlow" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectforlistlow" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
</mapper>

@ -1,82 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.OperatorsMapper">
<select id="getOperatorsList" parameterType="java.util.HashMap" resultType="com.nmgs.entity.ServiceAreaOperators">
SELECT
oper.ID,
oper.JOBNUMBER,
oper.JOBNUMBERINFO,
oper.ROLEID,
oper.SERVICEAREAID,
oper.USERNAME,
oper.PASSWORD,
r.VALUE as roleName,
area.AREANAME as serviceAreaName
FROM
service_area_operators_table oper
LEFT JOIN service_area_table area on area.ID = oper.SERVICEAREAID
LEFT JOIN service_area_operators_role_text r on r.ID = oper.ROLEID
<where>
<!-- 姓名查询条件 -->
<if test="params.userNameQuery != null and params.userNameQuery != ''">
<bind name="userNameQuery" value="'%'+params.userNameQuery+'%'"/>
AND oper.USERNAME LIKE #{userNameQuery}
</if>
<!-- 服务区查询条件 -->
<if test="params.serviceAreaQuery != null ">
AND oper.SERVICEAREAID = #{params.serviceAreaQuery}
</if>
<!-- 工号查询条件 -->
<if test="params.jobNumberQuery != null and params.jobNumberQuery != ''">
<bind name="jobNumberQuery" value="'%'+params.jobNumberQuery+'%'"/>
AND oper.JOBNUMBER LIKE #{jobNumberQuery}
</if>
</where>
ORDER BY oper.JOBNUMBER
</select>
<select id="selectRoleListList" resultType="java.util.HashMap">
SELECT * FROM service_area_operators_role_text sub order by sub.ID
</select>
<select id="selectServiceAreaList" resultType="java.util.HashMap">
SELECT area.ID,area.AREANAME FROM SERVICE_AREA_TABLE area order by area.ID
</select>
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM service_area_operators_table
</select>
<select id="getOperationByJobNumber" resultType="com.nmgs.entity.ServiceAreaOperators">
SELECT
oper.ID,
oper.JOBNUMBER,
oper.JOBNUMBERINFO,
oper.ROLEID,
oper.SERVICEAREAID,
oper.USERNAME,
oper.PASSWORD,
r.VALUE as roleName,
area.AREANAME as serviceAreaName,
saoc.INPUTMENEY AS inputMeney
FROM
service_area_operators_table oper
LEFT JOIN service_area_table area on area.ID = oper.SERVICEAREAID
LEFT JOIN service_area_operators_role_text r on r.ID = oper.ROLEID
LEFT JOIN SERVICE_AREA_OPERATORS_COMPANY_TEXT saoc on saoc.ID = oper.COMPANYID
where JOBNUMBER=#{jobNumber}
</select>
</mapper>

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.PayIntegrationNumberMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM pay_integration_number_table
</select>
<select id="getPayIntegrationNumberList" resultType="com.nmgs.entity.PayIntegrationNumber">
SELECT
pay.ID,
pay.VALUE/100.00 as VALUE,
pay.type,
pey.TEXT as typeName
FROM pay_integration_number_table pay
left join PEYTYPE_TEXT pey on pey.VALUE = pay.TYPE
</select>
</mapper>

@ -1,236 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.ServiceAreaMapper">
<select id="getServiceAreaList" parameterType="java.util.HashMap" resultType="com.nmgs.entity.ServiceArea">
<if test="params.DBTYPE == 1">
</if>
<if test="params.DBTYPE == 2">
select
area.ID,
area.AREANAME,
area.SERVICETYPE,
area.SERVICEKIND,
LISTAGG(kind.TEXT,', ') WITHIN GROUP(ORDER BY kind.VALUE) as serviceKindName,
type.TEXT as serviceTypeName
from
service_area_table area
left join service_area_kind_text kind on INSTR(area.SERVICEKIND,kind.VALUE) > 0
left join service_area_TYPE_text type on type.VALUE = area.SERVICETYPE
<where>
<!-- 服务区名称 -->
<if test="params.areaName != null and params.areaName != ''">
<bind name="areaName" value="'%'+params.areaName+'%'"/>
AND area.AREANAME LIKE #{areaName}
</if>
<!-- 服务区类型 -->
<if test="params.serviceType != null and params.serviceType != ''">
AND area.SERVICETYPE = #{params.serviceType}
</if>
<!-- 服务种类 -->
<if test="params.serviceKindQuery != null ">
and INSTR(area.SERVICEKIND,#{params.serviceKindQuery}) > 0
</if>
</where>
GROUP BY area.ID,area.AREANAME,area.SERVICETYPE,area.SERVICEKIND,type.TEXT
</if>
<if test="params.DBTYPE == 3">
</if>
<if test="params.DBTYPE == 4">
select
area.ID,
area.AREANAME,
area.SERVICETYPE,
area.SERVICEKIND,
GROUP_CONCAT(kind.TEXT ORDER BY kind.VALUE) as serviceKindName,
type.TEXT as serviceTypeName
from
service_area_table area
left join service_area_kind_text kind on INSTR(area.SERVICEKIND,kind.VALUE) > 0
left join service_area_TYPE_text type on type.VALUE = area.SERVICETYPE
<where>
<!-- 服务区名称 -->
<if test="params.areaNameQuery != null and params.areaNameQuery != ''">
<bind name="areaNameQuery" value="'%'+params.areaNameQuery+'%'"/>
AND area.AREANAME LIKE #{areaNameQuery}
</if>
<!-- 服务区类型 -->
<if test="params.serviceTypeQuery != null ">
AND area.SERVICETYPE = #{params.serviceTypeQuery}
</if>
<!-- 服务种类 -->
<if test="params.serviceKindQuery != null ">
and INSTR(area.SERVICEKIND,#{params.serviceKindQuery}) > 0
</if>
</where>
GROUP BY area.ID
</if>
</select>
<select id="selectServiceTypeList" resultType="java.util.HashMap">
SELECT * FROM service_area_TYPE_text sub order by sub.VALUE
</select>
<select id="selectServiceKindList" resultType="java.util.HashMap">
SELECT * FROM service_area_kind_text p order by p.VALUE
</select>
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM SERVICE_AREA_TABLE
</select>
<select id="getServiceAreaCafCount" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM (
select
area.ID as ID,
area.AREANAME as AREANAME,
count(caf.id) as FEECOUNT
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEECOUNT desc
) RESULT where
ROWNUM &lt;= 5
</select>
<select id="getServiceAreaCafTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM (
select
area.ID as ID,
area.AREANAME as AREANAME,
case when sum(list.PAYINTEGRATION) is not null then sum(list.PAYINTEGRATION/100.00) else 0 end as FEETOTAL
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEETOTAL desc
) RESULT where
ROWNUM &lt;= 5
</select>
<select id="getServiceAreaFee" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
area.ID as ID,
area.AREANAME as AREANAME,
case when sum(list.PAYINTEGRATION) is not null then sum(list.PAYINTEGRATION/100.00) else 0 end as FEETOTAL
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEETOTAL desc
</select>
</mapper>

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.ServiceAreaPicMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM service_area_pic_table
</select>
</mapper>

@ -1,258 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL如果设置为WARN则低于WARN的信息都不会输出 -->
<!-- scan:当此属性设置为true时配置文件如果发生改变将会被重新加载默认值为true -->
<!-- scanPeriod:设置监测配置文件是否有修改的时间间隔如果没有给出时间单位默认单位是毫秒。当scan为true时此属性生效。默认的时间间隔为1分钟。 -->
<!-- debug:当此属性设置为true时将打印出logback内部日志信息实时查看logback运行状态。默认值为false。 -->
<configuration scan="false" scanPeriod="10 seconds" debug="true">
<springProperty scope="context" name="logLevel" source="spring.logback.level"/>
<springProperty scope="context" name="APP_NAME" source="spring.logback.appName"/>
<springProperty scope="context" name="myMaxHistory" source="spring.logback.myMaxHistory"/>
<springProperty scope="context" name="myFileSize" source="spring.logback.myFileSize"/>
<springProperty scope="context" name="myTotalSizeCap" source="spring.logback.myTotalSizeCap"/>
<springProperty scope="context" name="logPath" source="spring.logback.logPath"/>
<contextName>${APP_NAME}</contextName>
<!-- 禁用swagger的INFO级别日志 -->
<logger name="springfox.documentation" level="ERROR"/>
<!-- 彩色日志 -->
<!-- 彩色日志依赖的渲染类 -->
<conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter"/>
<conversionRule conversionWord="wex"
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
<conversionRule conversionWord="wEx"
converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"/>
<!--彩色日志输出格式-->
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%level){blue} %clr(${PID}){magenta} %clr([%thread]){orange} %clr(%logger){cyan} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}"/>
<!--非彩色日志输出格式-->
<property name="PATTERN"
value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level 服务名称:${APP_NAME} %logger{36} - %msg%n"/>
<!--dev文件路径src同级目录logs,如果上级目录不存在会自动创建-->
<property name="DEV_FILE_PATH" value="${logPath}/${APP_NAME}/"/>
<!-- pro文件路径 -->
<property name="PRO_FILE_PATH" value="${logPath}/${APP_NAME}/"/>
<!-- 控制台输出 -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<!--<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%level] [%thread] [%class:%line] %logger{50} - %m %n</pattern>-->
<!--格式化输出:%d表示日期%thread表示线程名%-5level级别从左显示5个字符宽度%msg日志消息%n是换行符-->
<pattern>${PATTERN}</pattern>
<!-- <charset>UTF-8</charset>-->
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>INFO</level>
</filter>
</appender>
<!-- 按照每天生成输出日志文件 -->
<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<!--格式化输出:%d表示日期%thread表示线程%-5level级别从左显示五个字符宽度%logger{36}logger是class的全名,后面的数字代表限制最长的字符,%msg日志消息%n换行符-->
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
<!--滚动策略按照时间滚动-->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily 文件名称 -->
<fileNamePattern>${DEV_FILE_PATH}/output-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
</appender>
<appender name="INFO" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${DEV_FILE_PATH}/log_info_%d{yyyy-MM-dd_HH}.%i.txt</fileNamePattern>
<!-- 当文件总大小超过2GB先删除30天内最早的文件。不会删除30天外的文件。 -->
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
<append>true</append>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>${PATTERN}</pattern>
<charset>utf-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<appender name="ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${DEV_FILE_PATH}/log_error_%d{yyyy-MM-dd_HH}.%i.txt</fileNamePattern>
<!-- 当文件总大小超过1GB先删除10天内最早的文件。不会删除10天外的文件。 -->
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
<append>true</append>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>${PATTERN}</pattern>
<charset>utf-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>ERROR</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<!-- <appender name="WARN" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log_warn_%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 每产生一个日志文件该日志文件的保存期限为10天 &ndash;&gt;-->
<!-- <maxHistory>10</maxHistory>-->
<!-- <maxFileSize>20MB</maxFileSize>-->
<!-- <totalSizeCap>500MB</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>WARN</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!-- <appender name="DEBUG" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log_debug_%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 当文件总大小超过1GB先删除10天内最早的文件。不会删除10天外的文件。 &ndash;&gt;-->
<!-- <maxHistory>${myMaxHistory}</maxHistory>-->
<!-- <maxFileSize>${myFileSize}</maxFileSize>-->
<!-- <totalSizeCap>${myTotalSizeCap}</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>DEBUG</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!-- <appender name="SQL" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log-sql-%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 每产生一个日志文件该日志文件的保存期限为3天 &ndash;&gt;-->
<!-- <maxHistory>${myMaxHistory}</maxHistory>-->
<!-- <maxFileSize>${myFileSize}</maxFileSize>-->
<!-- <totalSizeCap>${myTotalSizeCap}</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>DEBUG</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!--异步输出-->
<!-- <appender name="DEBUG_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>2048</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="DEBUG"/>-->
<!-- </appender>-->
<!--异步输出-->
<appender name="ERROR_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>0</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>1024</queueSize>
<includeCallerData>true</includeCallerData>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref ref="ERROR"/>
</appender>
<!--异步输出-->
<!-- <appender name="WARN_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>1024</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="WARN"/>-->
<!-- </appender>-->
<!--异步输出-->
<appender name="INFO_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>0</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>2048</queueSize>
<includeCallerData>true</includeCallerData>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref ref="INFO"/>
</appender>
<!--异步输出-->
<!-- <appender name="SQL_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>2048</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="SQL"/>-->
<!-- </appender>-->
<!--
<logger>用来设置某一个包或者具体的某一个类的日志打印级别、
以及指定<appender><logger>仅有一个name属性
一个可选的level和一个可选的addtivity属性。
name:用来指定受此logger约束的某一个包或者具体的某一个类。
level:用来设置打印级别大小写无关TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF
还有一个特俗值INHERITED或者同义词NULL代表强制执行上级的级别。
如果未设置此属性那么当前logger将会继承上级的级别。
addtivity:是否向上级logger传递打印信息。默认是true。
-->
<!-- <logger name="dao" level="ERROR">-->
<!-- <appender-ref ref="SQL"/>-->
<!-- <appender-ref ref="STDOUT"/>-->
<!-- </logger>-->
<root level="${logLevel}">
<appender-ref ref="STDOUT"/>
<appender-ref ref="fileAppender"/>
<appender-ref ref="INFO_ASYNC_LOG"/>
<!-- <appender-ref ref="WARN_ASYNC_LOG"/>-->
<appender-ref ref="ERROR_ASYNC_LOG"/>
<!-- <appender-ref ref="DEBUG_ASYNC_LOG"/>-->
<!-- <appender-ref ref="SQL_ASYNC_LOG"/>-->
</root>
</configuration>

@ -1,319 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.IntegrationListMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM INTEGRATION_LIST_TABLE
</select>
<select id="getUserAddIntegation" resultType="com.nmgs.entity.IntegrationList">
select
list.ID,
list.ACARNO ,
list.LASTINTEGRATION,
list.PAYINTEGRATION ,
list.RESTINTEGRATION,
list.PAYTIME,
case
when list.PAYTYPE = 'P' then '加油'
when list.PAYTYPE = 'PM' then '加油里程'
when list.PAYTYPE = 'M' then '里程'
else ''end as PAYTYPE
from integration_list_table list
<where>
and list.PAYTYPE in ('P','PM','M')
<!-- 车牌号查询条件 -->
<if test="params.aCarNo != null and params.aCarNo != ''">
<bind name="aCarNo" value="'%'+params.aCarNo+'%'"/>
AND list.ACARNO LIKE #{aCarNo}
</if>
</where>
</select>
<select id="getUserPayIntegation" resultType="com.nmgs.entity.IntegrationList">
select
list.ID,
list.ACARNO ,
list.LASTINTEGRATION,
list.PAYINTEGRATION ,
list.RESTINTEGRATION,
list.PAYTIME,
case
when list.PAYTYPE = 'C' then '餐饮消费'
else ''end as PAYTYPE,
area.VALUE as serviceAreaName
from integration_list_table list
left join cafter_table caf on caf.INTEGRATIONLISTID = list.id
left join service_area_operators_table operation on operation.JOBNUMBER = caf.USERJOBNUMBER
left join service_area_table area on area.ID = operation.SERVICEAREAID
<where>
and list.PAYTYPE in ('C')
<!-- 车牌号查询条件 -->
<if test="params.aCarNo != null and params.aCarNo != ''">
<bind name="aCarNo" value="'%'+params.aCarNo+'%'"/>
AND list.ACARNO LIKE #{aCarNo}
</if>
</where>
</select>
<select id="getIntegrationGrowTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
sum(list.PAYINTEGRATION/100.00) as TOTALCOUNT
from INTEGRATION_LIST_TABLE list
<where>
and list.PAYTYPE not in ('FC','FP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.startTime != null and params.startTime != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.startTime})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.startTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.endTime != null and params.endTime != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt; dateadd(day,0,#{params.endTime})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt; STR_TO_DATE(#{params.endTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
<select id="getCarIntegrationGrowTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM ( select
CONCAT(SUBSTR(list.ACARNO,0,INSTR(list.ACARNO,'_')-1),CONCAT(CONCAT('(',color.TEXT),')')) as ACARNO,
sum(list.PAYINTEGRATION/100.00) as TOTALCOUNT
from
integration_list_table list
left join platecolor_text color on color.VALUE = SUBSTR(list.ACARNO,INSTR(list.ACARNO,'_')+1)
<where>
and list.PAYTYPE in ('AM','AP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY ACARNO,color.TEXT
order by TOTALCOUNT desc) RESULT where
ROWNUM &lt;= 10
</select>
<select id="getMonthFeeTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
sum(case when list.PAYTYPE not in ('FC','FP') then list.PAYINTEGRATION/100.00 else 0 end ) as ATOTAL,
sum(case when list.PAYTYPE in ('FC','FP') then list.PAYINTEGRATION/100.00 else 0 end ) FTOTAL
from
integration_list_table list
<where>
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
<select id="getFeeTypeTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
'FC' as PEYTYPE,
peytype.TEXT as PEYTYPENAME,
NVL(sum(case when list.PAYTYPE in ('FC') then list.PAYINTEGRATION/100.00 else 0 end ),0) as FTOTAL
from
PEYTYPE_TEXT peytype
left join integration_list_table list on peytype.VALUE = list.PAYTYPE
<where>
and peytype.VALUE in ('FC')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY peytype.VALUE,peytype.TEXT
UNION ALL
select
'FP' as PEYTYPE,
peytype.TEXT as PEYTYPENAME,
nvl(sum(case when list.PAYTYPE in ('FP') then list.PAYINTEGRATION/100.00 else 0 end ),0) as FTOTAL
from
PEYTYPE_TEXT peytype
left join integration_list_table list on peytype.VALUE = list.PAYTYPE
<where>
and peytype.VALUE in ('FP')
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND list.PAYTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND list.PAYTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.PAYTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.PAYTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
GROUP BY peytype.VALUE,peytype.TEXT
</select>
<select id="getAMEScoreByTime" resultType="com.nmgs.entity.IntegrationList">
select
*
from integration_list_table list
<where>
and list.PAYTYPE in ('AME')
<!-- 统计日期(起始)查询条件 -->
<if test="params.startTime != null and params.startTime != ''">
<if test="params.DBTYPE == 1">
AND list.MONTHMILEGRANTTIME >= dateadd(day,0,#{params.startTime})
</if>
<if test="params.DBTYPE == 2">
AND list.MONTHMILEGRANTTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.MONTHMILEGRANTTIME >= TO_DATE(#{params.startTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.MONTHMILEGRANTTIME >= STR_TO_DATE(#{params.startTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.endTime != null and params.endTime != ''">
<if test="params.DBTYPE == 1">
AND list.MONTHMILEGRANTTIME &lt; dateadd(day,0,#{params.endTime})
</if>
<if test="params.DBTYPE == 2">
AND list.MONTHMILEGRANTTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND list.MONTHMILEGRANTTIME &lt; TO_DATE(#{params.endTime}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND list.MONTHMILEGRANTTIME &lt; STR_TO_DATE(#{params.endTime}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
</where>
</select>
</mapper>

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.Mapper">
<select id="select" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectforlist" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<update id="update" parameterType="String">
${sql}
</update>
<insert id="insert" parameterType="String">
${sql}
</insert>
<select id="selectpage" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectlow" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
<select id="selectforlistlow" parameterType="String" resultType="java.util.HashMap">
${sql}
</select>
</mapper>

@ -1,82 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.OperatorsMapper">
<select id="getOperatorsList" parameterType="java.util.HashMap" resultType="com.nmgs.entity.ServiceAreaOperators">
SELECT
oper.ID,
oper.JOBNUMBER,
oper.JOBNUMBERINFO,
oper.ROLEID,
oper.SERVICEAREAID,
oper.USERNAME,
oper.PASSWORD,
r.VALUE as roleName,
area.AREANAME as serviceAreaName
FROM
service_area_operators_table oper
LEFT JOIN service_area_table area on area.ID = oper.SERVICEAREAID
LEFT JOIN service_area_operators_role_text r on r.ID = oper.ROLEID
<where>
<!-- 姓名查询条件 -->
<if test="params.userNameQuery != null and params.userNameQuery != ''">
<bind name="userNameQuery" value="'%'+params.userNameQuery+'%'"/>
AND oper.USERNAME LIKE #{userNameQuery}
</if>
<!-- 服务区查询条件 -->
<if test="params.serviceAreaQuery != null ">
AND oper.SERVICEAREAID = #{params.serviceAreaQuery}
</if>
<!-- 工号查询条件 -->
<if test="params.jobNumberQuery != null and params.jobNumberQuery != ''">
<bind name="jobNumberQuery" value="'%'+params.jobNumberQuery+'%'"/>
AND oper.JOBNUMBER LIKE #{jobNumberQuery}
</if>
</where>
ORDER BY oper.JOBNUMBER
</select>
<select id="selectRoleListList" resultType="java.util.HashMap">
SELECT * FROM service_area_operators_role_text sub order by sub.ID
</select>
<select id="selectServiceAreaList" resultType="java.util.HashMap">
SELECT area.ID,area.AREANAME FROM SERVICE_AREA_TABLE area order by area.ID
</select>
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM service_area_operators_table
</select>
<select id="getOperationByJobNumber" resultType="com.nmgs.entity.ServiceAreaOperators">
SELECT
oper.ID,
oper.JOBNUMBER,
oper.JOBNUMBERINFO,
oper.ROLEID,
oper.SERVICEAREAID,
oper.USERNAME,
oper.PASSWORD,
r.VALUE as roleName,
area.AREANAME as serviceAreaName,
saoc.INPUTMENEY AS inputMeney
FROM
service_area_operators_table oper
LEFT JOIN service_area_table area on area.ID = oper.SERVICEAREAID
LEFT JOIN service_area_operators_role_text r on r.ID = oper.ROLEID
LEFT JOIN SERVICE_AREA_OPERATORS_COMPANY_TEXT saoc on saoc.ID = oper.COMPANYID
where JOBNUMBER=#{jobNumber}
</select>
</mapper>

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.PayIntegrationNumberMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM pay_integration_number_table
</select>
<select id="getPayIntegrationNumberList" resultType="com.nmgs.entity.PayIntegrationNumber">
SELECT
pay.ID,
pay.VALUE/100.00 as VALUE,
pay.type,
pey.TEXT as typeName
FROM pay_integration_number_table pay
left join PEYTYPE_TEXT pey on pey.VALUE = pay.TYPE
</select>
</mapper>

@ -1,236 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.ServiceAreaMapper">
<select id="getServiceAreaList" parameterType="java.util.HashMap" resultType="com.nmgs.entity.ServiceArea">
<if test="params.DBTYPE == 1">
</if>
<if test="params.DBTYPE == 2">
select
area.ID,
area.AREANAME,
area.SERVICETYPE,
area.SERVICEKIND,
LISTAGG(kind.TEXT,', ') WITHIN GROUP(ORDER BY kind.VALUE) as serviceKindName,
type.TEXT as serviceTypeName
from
service_area_table area
left join service_area_kind_text kind on INSTR(area.SERVICEKIND,kind.VALUE) > 0
left join service_area_TYPE_text type on type.VALUE = area.SERVICETYPE
<where>
<!-- 服务区名称 -->
<if test="params.areaName != null and params.areaName != ''">
<bind name="areaName" value="'%'+params.areaName+'%'"/>
AND area.AREANAME LIKE #{areaName}
</if>
<!-- 服务区类型 -->
<if test="params.serviceType != null and params.serviceType != ''">
AND area.SERVICETYPE = #{params.serviceType}
</if>
<!-- 服务种类 -->
<if test="params.serviceKindQuery != null ">
and INSTR(area.SERVICEKIND,#{params.serviceKindQuery}) > 0
</if>
</where>
GROUP BY area.ID,area.AREANAME,area.SERVICETYPE,area.SERVICEKIND,type.TEXT
</if>
<if test="params.DBTYPE == 3">
</if>
<if test="params.DBTYPE == 4">
select
area.ID,
area.AREANAME,
area.SERVICETYPE,
area.SERVICEKIND,
GROUP_CONCAT(kind.TEXT ORDER BY kind.VALUE) as serviceKindName,
type.TEXT as serviceTypeName
from
service_area_table area
left join service_area_kind_text kind on INSTR(area.SERVICEKIND,kind.VALUE) > 0
left join service_area_TYPE_text type on type.VALUE = area.SERVICETYPE
<where>
<!-- 服务区名称 -->
<if test="params.areaNameQuery != null and params.areaNameQuery != ''">
<bind name="areaNameQuery" value="'%'+params.areaNameQuery+'%'"/>
AND area.AREANAME LIKE #{areaNameQuery}
</if>
<!-- 服务区类型 -->
<if test="params.serviceTypeQuery != null ">
AND area.SERVICETYPE = #{params.serviceTypeQuery}
</if>
<!-- 服务种类 -->
<if test="params.serviceKindQuery != null ">
and INSTR(area.SERVICEKIND,#{params.serviceKindQuery}) > 0
</if>
</where>
GROUP BY area.ID
</if>
</select>
<select id="selectServiceTypeList" resultType="java.util.HashMap">
SELECT * FROM service_area_TYPE_text sub order by sub.VALUE
</select>
<select id="selectServiceKindList" resultType="java.util.HashMap">
SELECT * FROM service_area_kind_text p order by p.VALUE
</select>
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM SERVICE_AREA_TABLE
</select>
<select id="getServiceAreaCafCount" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM (
select
area.ID as ID,
area.AREANAME as AREANAME,
count(caf.id) as FEECOUNT
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEECOUNT desc
) RESULT where
ROWNUM &lt;= 5
</select>
<select id="getServiceAreaCafTotal" parameterType="java.util.HashMap" resultType="java.util.HashMap">
SELECT RESULT.* FROM (
select
area.ID as ID,
area.AREANAME as AREANAME,
case when sum(list.PAYINTEGRATION) is not null then sum(list.PAYINTEGRATION/100.00) else 0 end as FEETOTAL
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEETOTAL desc
) RESULT where
ROWNUM &lt;= 5
</select>
<select id="getServiceAreaFee" parameterType="java.util.HashMap" resultType="java.util.HashMap">
select
area.ID as ID,
area.AREANAME as AREANAME,
case when sum(list.PAYINTEGRATION) is not null then sum(list.PAYINTEGRATION/100.00) else 0 end as FEETOTAL
from service_area_table area
left join service_area_operators_table operation on operation.SERVICEAREAID = area.ID
left join cafter_table caf on operation.JOBNUMBER = caf.USERJOBNUMBER
<!-- 统计日期(起始)查询条件 -->
<if test="params.classDateBeginQuery != null and params.classDateBeginQuery != ''">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME >= dateadd(day,0,#{params.classDateBeginQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME >= TO_DATE(#{params.classDateBeginQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME >= STR_TO_DATE(#{params.classDateBeginQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
<!-- 统计日期(终止)查询条件 -->
<if test="params.classDateEndQuery != null and params.classDateEndQuery != '' ">
<if test="params.DBTYPE == 1">
AND caf.CAFTERTIME &lt;= dateadd(day,0,#{params.classDateEndQuery})
</if>
<if test="params.DBTYPE == 2">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 3">
AND caf.CAFTERTIME &lt;= TO_DATE(#{params.classDateEndQuery}, 'SYYYY-MM-DD HH24:MI:SS')
</if>
<if test="params.DBTYPE == 4">
AND caf.CAFTERTIME &lt;= STR_TO_DATE(#{params.classDateEndQuery}, '%Y-%m-%d %H:%i:%s')
</if>
</if>
left join WEIXN_USER_TABLE u on u.ID = caf.USERID
left join integration_list_table list on list.ID = caf.INTEGRATIONLISTID
GROUP BY area.ID,area.AREANAME
order by FEETOTAL desc
</select>
</mapper>

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nmgs.mapper.ServiceAreaPicMapper">
<select id="getMaxId" resultType="java.lang.Integer">
SELECT MAX(ID) FROM service_area_pic_table
</select>
</mapper>

@ -1,45 +0,0 @@
Manifest-Version: 1.0
Main-Class:
Class-Path: spring-ws-core-3.1.6.jar xmlschema-core-2.2.3.jar java-jwt-4
.3.0.jar spring-boot-starter-logging-2.7.11.jar commons-lang3-3.12.0.ja
r spring-websocket-5.3.27.jar spring-xml-3.1.6.jar wsdl4j-1.6.3.jar tom
cat-embed-websocket-9.0.80.jar japidocs-1.4.4.jar xmlbeans-2.3.0.jar ac
tivation-1.1.jar tomcat-annotations-api-9.0.74.jar spring-data-keyvalue
-2.7.11.jar javaparser-core-3.6.16.jar jakarta.annotation-api-1.3.5.jar
fastjson2-extension-2.0.25.jar classmate-1.5.1.jar mysql-connector-jav
a-8.0.23.jar spring-data-commons-2.7.11.jar spring-context-support-5.3.
27.jar mybatis-plus-boot-starter-3.5.3.1.jar spring-data-redis-2.7.11.j
ar spring-session-data-redis-2.7.1.jar mybatis-plus-core-3.5.3.1.jar lo
g4j-api-2.17.2.jar poi-ooxml-3.8.jar stax2-api-3.1.4.jar spring-web-5.3
.27.jar axis-1.4.jar mybatisplus-plus-1.7.3-RELEASE.jar slf4j-api-1.7.3
6.jar hutool-all-5.8.25.jar cxf-spring-boot-autoconfigure-3.2.5.jar cxf
-spring-boot-starter-jaxws-3.2.5.jar lombok-1.18.26.jar spring-ws-suppo
rt-3.1.6.jar jackson-databind-2.13.5.jar asm-5.2.jar xml-resolver-1.2.j
ar freemarker-2.3.32.jar spring-boot-starter-ws-1.3.3.RELEASE.jar jboss
-logging-3.4.3.Final.jar spring-session-core-2.7.1.jar fastjson-2.0.25.
jar spring-beans-5.3.27.jar cxf-rt-bindings-soap-3.2.5.jar woodstox-cor
e-5.0.3.jar spring-oxm-5.3.27.jar jakarta.validation-api-2.0.2.jar spri
ng-boot-starter-2.7.11.jar DmJdbcDriver18-1.8.0.jar hibernate-validator
-6.2.0.Final.jar snakeyaml-1.30.jar spring-aop-5.3.27.jar spring-core-5
.3.27.jar spring-boot-starter-jdbc-2.7.11.jar jackson-datatype-jsr310-2
.13.5.jar cxf-rt-transports-http-3.2.5.jar tomcat-embed-core-9.0.74.jar
mybatis-spring-2.0.7.jar cxf-rt-frontend-jaxws-3.2.5.jar mybatis-plus-
3.5.3.1.jar spring-boot-2.7.11.jar spring-boot-starter-json-2.7.11.jar
mybatis-3.5.10.jar sqljdbc4-3.0.jar cxf-core-3.2.5.jar spring-boot-star
ter-web-2.7.11.jar spring-context-5.3.27.jar spring-boot-autoconfigure-
2.7.11.jar jsqlparser-4.4.jar cxf-rt-ws-policy-3.2.5.jar javax.mail-1.6
.0.jar xml-apis-1.0.b2.jar spring-messaging-5.3.27.jar spring-webmvc-5.
3.27.jar jackson-core-2.13.5.jar cxf-rt-frontend-simple-3.2.5.jar commo
ns-codec-1.15.jar spring-boot-starter-websocket-2.7.11.jar spring-tx-5.
3.27.jar logback-classic-1.2.12.jar spring-session-jdbc-2.7.1.jar mybat
is-plus-annotation-3.5.3.1.jar spring-jms-5.3.27.jar spring-jcl-5.3.27.
jar cxf-rt-databinding-jaxb-3.2.5.jar jackson-module-parameter-names-2.
13.5.jar neethi-3.1.1.jar jackson-annotations-2.13.5.jar cxf-rt-ws-addr
-3.2.5.jar log4j-to-slf4j-2.17.2.jar protobuf-java-3.11.4.jar validatio
n-api-2.0.1.Final.jar fastjson2-2.0.25.jar jul-to-slf4j-1.7.36.jar myba
tis-plus-extension-3.5.3.1.jar EndPassJava-1.0.0.jar spring-jdbc-5.3.27
.jar HikariCP-4.0.3.jar logback-core-1.2.12.jar poi-3.8.jar cxf-rt-bind
ings-xml-3.2.5.jar stax-api-1.0.1.jar poi-ooxml-schemas-3.8.jar cxf-rt-
wsdl-3.2.5.jar custom-spring-boot-resttemplate-1.0.0.jar jackson-dataty
pe-jdk8-2.13.5.jar spring-expression-5.3.27.jar dom4j-1.6.1.jar

@ -1,2 +0,0 @@
org.springframework.boot.env.EnvironmentPostProcessor=\
com.nmgs.MyEnvironmentPostProcessor

@ -1,258 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL如果设置为WARN则低于WARN的信息都不会输出 -->
<!-- scan:当此属性设置为true时配置文件如果发生改变将会被重新加载默认值为true -->
<!-- scanPeriod:设置监测配置文件是否有修改的时间间隔如果没有给出时间单位默认单位是毫秒。当scan为true时此属性生效。默认的时间间隔为1分钟。 -->
<!-- debug:当此属性设置为true时将打印出logback内部日志信息实时查看logback运行状态。默认值为false。 -->
<configuration scan="false" scanPeriod="10 seconds" debug="true">
<springProperty scope="context" name="logLevel" source="spring.logback.level"/>
<springProperty scope="context" name="APP_NAME" source="spring.logback.appName"/>
<springProperty scope="context" name="myMaxHistory" source="spring.logback.myMaxHistory"/>
<springProperty scope="context" name="myFileSize" source="spring.logback.myFileSize"/>
<springProperty scope="context" name="myTotalSizeCap" source="spring.logback.myTotalSizeCap"/>
<springProperty scope="context" name="logPath" source="spring.logback.logPath"/>
<contextName>${APP_NAME}</contextName>
<!-- 禁用swagger的INFO级别日志 -->
<logger name="springfox.documentation" level="ERROR"/>
<!-- 彩色日志 -->
<!-- 彩色日志依赖的渲染类 -->
<conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter"/>
<conversionRule conversionWord="wex"
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
<conversionRule conversionWord="wEx"
converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"/>
<!--彩色日志输出格式-->
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%level){blue} %clr(${PID}){magenta} %clr([%thread]){orange} %clr(%logger){cyan} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}"/>
<!--非彩色日志输出格式-->
<property name="PATTERN"
value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level 服务名称:${APP_NAME} %logger{36} - %msg%n"/>
<!--dev文件路径src同级目录logs,如果上级目录不存在会自动创建-->
<property name="DEV_FILE_PATH" value="${logPath}/${APP_NAME}/"/>
<!-- pro文件路径 -->
<property name="PRO_FILE_PATH" value="${logPath}/${APP_NAME}/"/>
<!-- 控制台输出 -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<!--<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%level] [%thread] [%class:%line] %logger{50} - %m %n</pattern>-->
<!--格式化输出:%d表示日期%thread表示线程名%-5level级别从左显示5个字符宽度%msg日志消息%n是换行符-->
<pattern>${PATTERN}</pattern>
<!-- <charset>UTF-8</charset>-->
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>INFO</level>
</filter>
</appender>
<!-- 按照每天生成输出日志文件 -->
<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<!--格式化输出:%d表示日期%thread表示线程%-5level级别从左显示五个字符宽度%logger{36}logger是class的全名,后面的数字代表限制最长的字符,%msg日志消息%n换行符-->
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
<!--滚动策略按照时间滚动-->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily 文件名称 -->
<fileNamePattern>${DEV_FILE_PATH}/output-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
</appender>
<appender name="INFO" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${DEV_FILE_PATH}/log_info_%d{yyyy-MM-dd_HH}.%i.txt</fileNamePattern>
<!-- 当文件总大小超过2GB先删除30天内最早的文件。不会删除30天外的文件。 -->
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
<append>true</append>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>${PATTERN}</pattern>
<charset>utf-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<appender name="ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${DEV_FILE_PATH}/log_error_%d{yyyy-MM-dd_HH}.%i.txt</fileNamePattern>
<!-- 当文件总大小超过1GB先删除10天内最早的文件。不会删除10天外的文件。 -->
<maxHistory>${myMaxHistory}</maxHistory>
<maxFileSize>${myFileSize}</maxFileSize>
<totalSizeCap>${myTotalSizeCap}</totalSizeCap>
</rollingPolicy>
<append>true</append>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>${PATTERN}</pattern>
<charset>utf-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>ERROR</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<!-- <appender name="WARN" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log_warn_%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 每产生一个日志文件该日志文件的保存期限为10天 &ndash;&gt;-->
<!-- <maxHistory>10</maxHistory>-->
<!-- <maxFileSize>20MB</maxFileSize>-->
<!-- <totalSizeCap>500MB</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>WARN</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!-- <appender name="DEBUG" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log_debug_%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 当文件总大小超过1GB先删除10天内最早的文件。不会删除10天外的文件。 &ndash;&gt;-->
<!-- <maxHistory>${myMaxHistory}</maxHistory>-->
<!-- <maxFileSize>${myFileSize}</maxFileSize>-->
<!-- <totalSizeCap>${myTotalSizeCap}</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>DEBUG</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!-- <appender name="SQL" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
<!-- <fileNamePattern>${DEV_FILE_PATH}/log-sql-%d{yyyy-MM-dd_H}.%i.txt</fileNamePattern>-->
<!-- &lt;!&ndash; 每产生一个日志文件该日志文件的保存期限为3天 &ndash;&gt;-->
<!-- <maxHistory>${myMaxHistory}</maxHistory>-->
<!-- <maxFileSize>${myFileSize}</maxFileSize>-->
<!-- <totalSizeCap>${myTotalSizeCap}</totalSizeCap>-->
<!-- </rollingPolicy>-->
<!-- <append>true</append>-->
<!-- <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
<!-- <pattern>${PATTERN}</pattern>-->
<!-- <charset>utf-8</charset>-->
<!-- </encoder>-->
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!-- <level>DEBUG</level>-->
<!-- <onMatch>ACCEPT</onMatch>-->
<!-- <onMismatch>DENY</onMismatch>-->
<!-- </filter>-->
<!-- </appender>-->
<!--异步输出-->
<!-- <appender name="DEBUG_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>2048</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="DEBUG"/>-->
<!-- </appender>-->
<!--异步输出-->
<appender name="ERROR_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>0</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>1024</queueSize>
<includeCallerData>true</includeCallerData>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref ref="ERROR"/>
</appender>
<!--异步输出-->
<!-- <appender name="WARN_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>1024</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="WARN"/>-->
<!-- </appender>-->
<!--异步输出-->
<appender name="INFO_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>0</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>2048</queueSize>
<includeCallerData>true</includeCallerData>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref ref="INFO"/>
</appender>
<!--异步输出-->
<!-- <appender name="SQL_ASYNC_LOG" class="ch.qos.logback.classic.AsyncAppender">-->
<!-- &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
<!-- <discardingThreshold>0</discardingThreshold>-->
<!-- &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
<!-- <queueSize>2048</queueSize>-->
<!-- <includeCallerData>true</includeCallerData>-->
<!-- &lt;!&ndash; 添加附加的appender,最多只能添加一个 &ndash;&gt;-->
<!-- <appender-ref ref="SQL"/>-->
<!-- </appender>-->
<!--
<logger>用来设置某一个包或者具体的某一个类的日志打印级别、
以及指定<appender><logger>仅有一个name属性
一个可选的level和一个可选的addtivity属性。
name:用来指定受此logger约束的某一个包或者具体的某一个类。
level:用来设置打印级别大小写无关TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF
还有一个特俗值INHERITED或者同义词NULL代表强制执行上级的级别。
如果未设置此属性那么当前logger将会继承上级的级别。
addtivity:是否向上级logger传递打印信息。默认是true。
-->
<!-- <logger name="dao" level="ERROR">-->
<!-- <appender-ref ref="SQL"/>-->
<!-- <appender-ref ref="STDOUT"/>-->
<!-- </logger>-->
<root level="${logLevel}">
<appender-ref ref="STDOUT"/>
<appender-ref ref="fileAppender"/>
<appender-ref ref="INFO_ASYNC_LOG"/>
<!-- <appender-ref ref="WARN_ASYNC_LOG"/>-->
<appender-ref ref="ERROR_ASYNC_LOG"/>
<!-- <appender-ref ref="DEBUG_ASYNC_LOG"/>-->
<!-- <appender-ref ref="SQL_ASYNC_LOG"/>-->
</root>
</configuration>

@ -1,50 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello, World</title>
<style type="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
#container{height:100%}
</style>
<script type="text/javascript" src="map_load.js"></script>
</head>
<body>
<div id="container"></div>
<script type="text/javascript">
var outputPath = 'tiles/'; //地图瓦片所在的文件夹
var fromat = ".jpg"; //格式
/*var tileLayer = new BMap.TileLayer();
tileLayer.getTilesUrl = function (tileCoord, zoom) {
var x = tileCoord.x;
var y = tileCoord.y;
var url = outputPath + zoom + '/' + x + '/' + y + fromat;
return url;
}
var tileMapType = new BMap.MapType('tileMapType', tileLayer);*/
var map = new BMap.Map("container")
var point = new BMap.Point(116.404, 39.915); // 创建点坐标
map.centerAndZoom(point, 6); // 初始化地图,设置中心点坐标和地图级别
//添加地图类型控件
map.addControl(new BMap.MapTypeControl({
mapTypes:[
BMAP_NORMAL_MAP,
BMAP_HYBRID_MAP
]}));
map.setCurrentCity("北京"); // 设置地图显示的城市 此项是必须设置的
map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放
//单击获取点击的经纬度
map.addEventListener("click",function(e){
alert(e.point.lng + "," + e.point.lat);
});
</script>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

@ -1,48 +0,0 @@
/*
* 离线地图城市坐标
* 文本文件必须以UTF-8编码存储建议用Notepad++编辑
* 格式:城市名称 经度 纬度
*/
var offlinemap_cities = [
['北京', 116.427265, 39.918698]
,['上海', 121.472724, 31.239761]
,['武汉', 114.28398, 30.601327]
,['成都', 104.070606, 30.59138]
,['广州', 113.270404, 23.159763]
,['重庆', 106.595635, 29.619598]
];
/*
*
*/
var offlinemap_cityobj = new Object();
for(var i=0; i<offlinemap_cities.length; i++){
offlinemap_cityobj[ offlinemap_cities[i][0] ] = [offlinemap_cities[i][1], offlinemap_cities[i][2]];
}
/*
* 获得城市坐标
* 城市的坐标必须先存储在map_city.js
*/
var i_getCityPoint = function(a) {
if( a in offlinemap_cityobj ){
var pt = new BMap.Point(offlinemap_cityobj[a][0], offlinemap_cityobj[a][1]);
return pt;
}
alert('map_city.js中未定义城市坐标:'+ a);
return false;
};
/*
* 设置地图中心为某个城市
* 城市的坐标必须先存储在map_city.js
*/
var i_setCurrentCity = function(map, a) {
var pt = i_getCityPoint(a);
if( pt ){
map.setCenter( pt );
return pt;
}
return false;
};

@ -1,23 +0,0 @@
var bmapcfg = {
'imgext' : '.png', //瓦片图的后缀 ------ 根据需要修改,一般是 .png .jpg
// 'tiles_dir' : '/public/static/bmapOffline/tiles', //普通瓦片图的地址,为空默认在 offlinemap/tiles/ 目录
'tiles_dir' : 'http://10.15.110.78:9080/maps/tiles', //普通瓦片图的地址,为空默认在 offlinemap/tiles/ 目录
// 'tiles_dir' : 'http://10.15.1.3:8080/maps/tiles', //普通瓦片图的地址,为空默认在 offlinemap/tiles/ 目录
'tiles_hybrid': '', //卫星瓦片图的地址,为空默认在 offlinemap/tiles_hybrid/ 目录
'tiles_self' : '' //自定义图层的地址,为空默认在 offlinemap/tiles_self/ 目录
};
//////////////////下面的保持不动///////////////////////////////////
var scripts = document.getElementsByTagName("script");
var JS__FILE__ = scripts[scripts.length - 1].getAttribute("src"); //获得当前js文件路径
bmapcfg.home = JS__FILE__.substr(0, JS__FILE__.lastIndexOf("/")+1); //地图API主目录
(function(){
window.BMap_loadScriptTime = (new Date).getTime();
//加载地图API主文件
document.write('<script type="text/javascript" src="'+bmapcfg.home+'bmap_offline_api_v3.0_min.js"></script>');
//加载扩展函数
document.write('<script type="text/javascript" src="'+bmapcfg.home+'map_plus.js"></script>');
//加载城市坐标
document.write('<script type="text/javascript" src="'+bmapcfg.home+'map_city.js"></script>');
})();
///////////////////////////////////////////////////////////////////

@ -1 +0,0 @@
_jsload2&&_jsload2('clayer', 'z.extend(nb.prototype,{cl:{},Bj:[],Pu:"",jq:"",MG:"",dl:s,Jg:s,Ig:s,Hg:[],LG:0,pz:u(),lz:u(),Ku:u(),Sd:function(){this.UG()},na:function(a,b){Mc.prototype.na.call(this,a,b);this.cl={};this.Bj=[];this.B=a;this.UG()},zt:ca(q),remove:function(){Mc.prototype.remove.call(this);this.fU()},UG:function(){var a=this,b=a.B;b&&(this.pz=function(b){a.yT(b)},this.lz=function(b){a.XS(b)},this.Ku=function(b){a.WS(b)},b.addEventListener("mousemove",this.pz),b.addEventListener("onhotspotover",this.lz),b.addEventListener("onhotspotout", this.Ku),b.addEventListener("onzoomstart",this.Ku))},fU:function(){var a=this.B;a&&(a.removeEventListener("mousemove",this.pz),a.removeEventListener("onhotspotover",this.lz),a.removeEventListener("onhotspotout",this.Ku))},yT:function(a){var b=this,c=b.B,e=c.oa();if(c.fa()<this.gc||c.Sb())b.xB();else if(a=e.wm().kh(a.point),e=e.$c(),a=new Q(Math.floor(a.x*Math.pow(2,c.fa()-18)),Math.floor(a.y*Math.pow(2,c.fa()-18))),e=new Q(Math.floor(a.x/e),Math.floor(a.y/e)),this.jq=c=e.x+"_"+e.y+"_"+c.fa(),this.cl[c]){if(this.Pu!= c){b.xB();b.TG(this.cl[c]);this.Pu=c;for(var e=-1,a=0,f=this.Bj.length;a<f;a++)if(c==this.Bj[a]){e=a;break}0<=e&&(this.Bj.splice(e,e),this.Bj.push(c))}}else if(this.MG!=c){this.MG=c;e=Wc[parseInt(Math.random()*Wc.length)];a=b.ub;c=e+"/data?grids="+c+"&q="+a.Wm+"&tags="+a.pu+"&filter="+a.filter+"&sortby="+a.Vy+"&ak="+a.Vl+"&page_size="+a.ON+"&age="+a.Gw;b.Cf?c+="&geotable_id="+b.Cf:b.Rn&&(c+="&databox_id="+b.Rn);var g=(1E5*Math.random()).toFixed(0);!B._rd&&(B._rd={});B._rd["_cbk"+g]=function(a){b.PS(a); delete B._rd["_cbk"+g]};oa(c+("&callback=BMap._rd._cbk"+g))}},PS:function(a){var b=this.B,c=a.content;if(!(a.status!=this.LG||!c||1>c.length)){for(var a=[],e=c[0].data,b=b.oa().wm(),f=0,g=e.length;f<g;f++){var i=e[f][2].replace(nb.tU,"").split(","),i=b.nh(new J(i[0],i[1]));a.push({pt:i,userdata:{name:e[f][0]||"name",size:e[f][4]?e[f][4].split("|"):[10,13],uid:e[f][1]||"",BO:e[f][3]||"sid1"}})}c=c[0].grid.join("_");this.cl[c]=a;this.Bj.push(c);30<this.Bj.length&&(c=this.Bj.shift(),delete this.cl[c], delete c);this.Pu!=this.jq&&(this.xB(),this.cl[this.jq]&&(this.TG(this.cl[this.jq]),this.Pu=this.jq))}},TG:function(a){for(var b=this.B,c=0,e=a.length;c<e;c++){var f=a[c].userdata.size,g=f[0]/2,f=f[1]/2,g=new ib(a[c].pt,{offsets:[f,g,f,g],userData:a[c].userdata});b.Cw(g,this.ub.Fk)}},xB:function(){this.B.dm(this.ub.Fk)},XS:function(a){if(a.spots&&!(1>a.spots.length||a.spots[0].tag!=this.ub.Fk)){this.Hg=a.spots;var b=this,a=this.Hg[0].getUserData().size[0],c="",e=b.B,f="",g=b.ub.eZ;0<this.Hg.length&& (c=this.Hg[0].getUserData().name);if(this.Jg)this.Jg.sa(this.Hg[0].ga()),this.Ig.dd(c),this.Ig.Ze(new O(a,0)),this.Jg.show(),c?this.Ig.show():this.Ig.U();else{var i=this.Hg[0].getUserData().size,f=this.Hg[0].getUserData().BO,k=this.Cf||this.Rn;this.dl=new qc(G.qa+"blank.gif",new O(i[0],i[1]),{anchor:new O(i[0]/2+1,i[1]/2+1)});this.GS(k,f,function(){b.Jg&&b.Jg.Rb(b.dl)});this.Jg=new U(this.Hg[0].ga(),{icon:this.dl,enableMassClear:t});e.Ga(this.Jg);this.Ig=new uc(c,{offset:new O(a,0)});this.Ig.Md({backgroundColor:g.backgroundColor, borderColor:g.borderColor});this.Jg.dn(this.Ig);c?this.Ig.show():this.Ig.U();this.Jg.addEventListener("onclick",function(){if(!(b.Hg.length<1)&&b.Hg[0].getUserData().uid){var a=b.ub,c=a.BY;if(b.Cf)c=a.CY;a=c+b.Hg[0].getUserData().uid+"?scope=2&ak="+a.Vl;b.Cf&&(a=a+("&geotable_id="+b.Cf));var e=(Math.random()*1E5).toFixed(0);!B._rd&&(B._rd={});B._rd["_cbk"+e]=function(a){b.FS(a);delete B._rd["_cbk"+e]};oa(a+("&callback=BMap._rd._cbk"+e))}})}}},FS:function(a){var b=a.content;this.Cf&&(b=a.contents[0]); if(a&&a.status==this.LG&&b){var a={poiId:b.uid||"",databoxId:b.databox_id||"",title:this.Cf?b.title:b.name,address:this.Cf?b.address:b.addr,phoneNumber:b.tel||"",postcode:b.zip||"",provinceCode:1*b.province_id||-1,province:b.province||"",cityCode:1*b.city_id||-1,city:b.city||"",districtCode:1*b.district_id||-1,district:b.district||"",point:this.Cf?new J(b.location[0],b.location[1]):new J(b.longitude,b.latitude),tags:b.tag&&b.tag.replace(nb.wU,"").split(nb.uU),typeId:1*b.cla||-1,extendedData:b.ext|| {}},c=new z.lang.Ju("onhotspotclick");c.customPoi=a;c.content=b;this.dispatchEvent(c)}},WS:function(){this.Jg&&this.Jg.U();this.Ig&&this.Ig.U()},GS:function(a,b,c){var e=this,f=Xc+"?method=getstyle&databox="+a+"&sid="+b,g=(1E5*Math.random()).toFixed(0);if(!e.dl||!(e.dl.databoxid==a&&e.dl.sid==b))!B._rd&&(B._rd={}),B._rd["_cbk"+g]=function(a){var b="";0==a.status&&(b="data:image/png;base64,"+a.content.sid1);0<b.length&&(e.dl.mO(b),c&&c(a));delete B._rd["_cbk"+g]},oa(f+("&callback=BMap._rd._cbk"+g))}}); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('common', 'z.cookie=z.cookie||{};z.cookie.oI=function(a){return RegExp(\'^[^\\\\x00-\\\\x20\\\\x7f\\\\(\\\\)<>@,;:\\\\\\\\\\\\"\\\\[\\\\]\\\\?=\\\\{\\\\}\\\\/\\\\u0080-\\\\uffff]+$\').test(a)};z.cookie.cY=function(a){return z.cookie.oI(a)&&(a=RegExp("(^| )"+a+"=([^;]*)(;|$)").exec(document.cookie))?a[2]||s:s};z.cookie.get=function(a){a=z.cookie.cY(a);return"string"==typeof a?a=decodeURIComponent(a):s}; z.cookie.vO=function(a,b,c){if(z.cookie.oI(a)){var c=c||{},e=c.qx;"number"==typeof c.qx&&(e=new Date,e.setTime(e.getTime()+c.qx));document.cookie=a+"="+b+(c.path?"; path="+c.path:"")+(e?"; expires="+e.toGMTString():"")+(c.domain?"; domain="+c.domain:"")+(c.i5?"; secure":"")}};z.cookie.set=function(a,b,c){z.cookie.vO(a,encodeURIComponent(b),c)};z.cookie.remove=function(a,b){b=b||{};b.qx=new Date(0);z.cookie.vO(a,"",b)};z.xt=function(a){return/\\d{11}/.test(a)};z.TY=function(a){return/\\d{4}/.test(a)}; z.is=function(){function a(a){a=a.replace(/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i,function(a,b,c,e){return b+b+c+c+e+e});return(a=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(a))?"rgb("+parseInt(a[1],16)+","+parseInt(a[2],16)+","+parseInt(a[3],16)+")":s}var b={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887", cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3", deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6", lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee", mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6", purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}, c={hex:/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,rgb:/rgb\\(\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*\\)/,rgba:/rgba\\(\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(0|1|0\\.[1-9])\\s*\\)/};return{cK:function(a){if(c.hex.test(a))return a;if(c.rgb.test(a))return a=a.match(c.rgb),"#"+("0"+parseInt(a[1],10).toString(16)).slice(-2)+("0"+parseInt(a[2],10).toString(16)).slice(-2)+ ("0"+parseInt(a[3],10).toString(16)).slice(-2);if(b[a])return b[a]},S3:a,x2:function(a){return c.hex.test(a)?a:b[a]?b[a]:"#000"},AC:function(e,f){f===l&&(f=1);if(c.rgba.test(e))return e;"undefined"!=typeof b[e.toLowerCase()]&&(e=b[e.toLowerCase()]);c.hex.test(e)&&(e=a(e));c.rgb.test(e)?(e=e.replace(/rgb/g,"rgba"),e=e.replace(/\\)/,","+f+")")):e="rgba(0,0,0,1)";return e}}}(); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('convertor', 'z.extend(lc.prototype,{qQ:function(){for(var a=0,b=this.Pa.length;a<b;a++){var c=this.Pa[a];this[c.method].apply(this,c.arguments)}delete this.Pa},translate:function(a,b,c,e){b=b||1;c=c||5;if(10<a.length)e&&e({status:25});else{var f=B.Wc+"geoconv/v1/?coords=";z.Fb(a,function(a){f+=a.lng+","+a.lat+";"});f=f.replace(/;$/gi,"");f=f+"&from="+b+"&to="+c+"&ak="+qa;oa(f,function(a){if(0===a.status){var b=[];z.Fb(a.result,function(a){b.push(new B.Point(a.x,a.y))});delete a.result;a.points=b}e&&e(a)})}}}); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('coordtransutils', 'z.extend(eb,{AV:function(a,b,c){var e=S.Eb(a),a=b.fc,e=kc.ZD(b.Ub||"bj",e),e=new J(e.x,e.y),f=b.fa(),f=b.oa().dc(f),b=b.cb(),b=new Q(Math.round((e.lng-a.lng)/f+b.width/2),Math.round((a.lat-e.lat)/f+b.height/2));c&&c(b)},zV:function(a,b,c){var e=b.fa(),e=b.oa().dc(e),f=b.cb(),g=b.fc,b=b.Ub,a=new J(g.lng+e*(a.x-f.width/2),g.lat-e*(a.y-f.height/2)),a=kc.XD(b||"bj",a),a=new J(a.lng,a.lat),a=S.Tb(a);c&&c(a)}}); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('copyrightctrl', 'z.extend($b.prototype,{zf:function(){this.B&&this.He(this.B)},initialize:function(a){Vb.prototype.initialize.call(this,a);this.Aa();this.uo();this.ba(a);return this.C},ba:function(a){var b=this;a.addEventListener("load",function(){b.uo()});a.addEventListener("moveend",function(){b.uo()});a.addEventListener("zoomend",function(){b.uo()});a.addEventListener("maptypechange",function(){b.C&&(b.C.style.color=b.B.oa().zm())})},Aa:function(){Vb.prototype.Aa.call(this);z.D.Ua(this.C,"BMap_cpyCtrl");var a= this.C.style;a.cursor="default";a.whiteSpace="nowrap";a.MozUserSelect="none";a.color=this.B.oa().zm();a.background="none";a.font="11px/15px "+G.fontFamily;Vb.prototype.Nr.call(this)},uo:function(){if(this.B&&this.C&&0!=this.cc.length)for(var a=0,b=this.cc.length;a<b;a++){this.B.fa();var c=this.B.xb({x:0,y:0}),e=this.B.xb({x:this.B.width,y:this.B.height}),c=new fb(c,e);if(this.cc[a].bounds&&c.ot(this.cc[a].bounds)==s){if(this.C)for(e=0;e<this.C.children.length;e++)if(this.C.children[e].getAttribute("_cid")== this.cc[a].id&&"none"!=this.C.children[e].style.display){this.C.children[e].style.display="none";return}}else if(this.C){for(var c=t,e=0,f=this.C.children.length;e<f;e++)if(this.C.children[e].getAttribute("_cid")==this.cc[a].id){c=q;this.C.children[e].style.display="inline";this.C.children[e].innerHTML!=this.cc[a].content&&(this.C.children[e].innerHTML=this.cc[a].content);break}c||this.Uq(this.cc[a])}}},Bw:function(a){if(a&&Wa(a.id)&&!isNaN(a.id)){var b={bounds:s,content:""},c;for(c in a)b[c]=a[c]; if(a=this.pm(a.id))for(var e in b)a[e]=b[e];else this.cc.push(b);this.uo()}},pm:function(a){for(var b=0,c=this.cc.length;b<c;b++)if(this.cc[b].id==a)return this.cc[b]},PD:w("cc"),qF:function(a){for(var b,c=0,e=this.cc.length;c<e;c++)this.cc[c].id==a&&(b=this.cc.splice(c,1),c--,e=this.cc.length);(a=this.Jd(a))&&a.parentNode&&a.parentNode.removeChild(a);this.uo();return b},Uq:function(a){this.C&&(this.C.innerHTML+="<span _cid=\'"+a.id+"\'>"+a.content+"</span>")},Jd:function(a){var b=Vb.prototype.Jd.call(this); if(Hb(a)){if(b)for(var c=0,e=b.children.length;c<e;c++)if(b.children[c].getAttribute("_cid")==a)return b.children[c]}else return b}});T(wf,{addCopyright:wf.Bw,removeCopyright:wf.qF,getCopyright:wf.pm,getCopyrightCollection:wf.PD}); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('draw', 'function Ag(){}var Bg=Ag.prototype;Bg.IF=u();Bg.Ao=function(){aa("addLine\\u63a5\\u53e3\\u6ca1\\u6709\\u5b9e\\u73b0")};Bg.setAttribute=function(){aa("setAttribute\\u63a5\\u53e3\\u6ca1\\u6709\\u5b9e\\u73b0")};Bg.ke=function(){aa("setPath\\u63a5\\u53e3\\u6ca1\\u6709\\u5b9e\\u73b0")};Bg.ip=w("Mb");B.jz=Ag; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('drawbycanvas', 'function Gg(a){this.B=a;this.NQ={strokeweight:"lineWidth",strokecolor:"strokeStyle",fillcolor:"fillStyle",strokeopacity:"globalAlpha",fillopacity:"globalAlpha"};this.Mb="canvas"}Gg.prototype=new B.jz;var Hg=Gg.prototype;Hg.Ao=function(){if(!this.canvas||this.canvas&&!zb(this.canvas)){var a=this.canvas=L("canvas");this.B.Tf().Et.appendChild(a);a.style.position="absolute";a=a.getContext("2d");a.lineCap="round";a.lineJoin="round";a.save();this.zU(this.canvas)}return this.canvas}; Hg.ke=function(a,b,c){if(a&&0!==b[0].length){var e=a.getContext("2d");this.sa(a);var f=parseInt(a.style.top),g=parseInt(a.style.left);e.beginPath();z.mc.Fb(b,function(a){if(0!==a.length){e.moveTo(a[0].x-g,a[0].y-f);for(var b=1,c=a.length;b<c;b++)e.lineTo(a[b].x-g,a[b].y-f)}});this.FR(a,c);"dashed"===c.strokeStyle&&this.HR(e,b,g,f,c)}}; Hg.HR=function(a,b,c,e,f){var g=this;a.beginPath();z.mc.Fb(b,function(b){if(0!==b.length){for(var k=[],m=0,n=b.length;m<n;m++)k.push({x:b[m].x-c,y:b[m].y-e});a.strokeStyle=f.strokeColor||"#3a6bdb";g.GR(a,k,{lineWidth:f.rc||5,interval:2*f.rc||10,lineLength:2*f.rc||10,strokeStyle:g.JS(a.strokeStyle,f.td)})}})}; Hg.GR=function(a,b,c){for(var c=c||{},e=c.Wx||10,f=c.lineWidth||5,g=c.m4||10,c=c.strokeStyle||"#3a6bdb",i=b.length-1,k=0,m=g+e,n=0,o=0;o<i;o++)var p=b[o].x,v=b[o].y,x=b[o+1].x,y=b[o+1].y,n=n+Math.sqrt((x-p)*(x-p)+(y-v)*(y-v));if(n<g)a.strokeStyle=c,a.lineWidth=f,a.lineJoin="round",a.lineCap="round",a.beginPath(),a.moveTo(b[0].x,b[0].y),a.lineTo(b[i].x,b[i].y),a.stroke();else for(n=0;n<i;n++){var p=b[n].x,v=b[n].y,x=b[n+1].x,y=b[n+1].y,o=Math.sqrt((x-p)*(x-p)+(y-v)*(y-v))+k+g,A=m-Math.abs(k);if(k<= m){var E=parseInt(o/m),C=e*(x-p)/o,F=e*(y-v)/o;xMove=g*(x-p)/o;yMove=g*(y-v)/o;startX=p+A*(x-p)/o;startY=v+A*(y-v)/o;tailX=p+(g-Math.abs(k))*(x-p)/o;tailY=v+(g-Math.abs(k))*(y-v)/o;a.beginPath();a.strokeStyle=c;a.lineJoin="round";a.lineCap="round";a.lineWidth=f;D?a.moveTo(D,I):a.moveTo(p,v);0>=k&&a.lineTo(p,v);a.lineTo(tailX,tailY);a.moveTo(startX,startY);D=0;for(I=2*E;D<I;D++)if(D%2)startX+=C,startY+=F,a.moveTo(startX,startY);else{startX+=xMove;startY+=yMove;if(0>(x-startX)*xMove)break;a.lineTo(startX, startY)}a.stroke()}var k=parseInt(o-m*E)-g,D=x-Math.abs(k)*(x-p)/o,I=y-Math.abs(k)*(y-v)/o;n===i-1&&0<k&&(a.beginPath(),a.strokeStyle=c,p=x-k*(x-p)/o,leftY=y-k*(y-v)/o,k<=g?(a.moveTo(p,leftY),a.lineTo(x,y)):(a.moveTo(p,leftY),a.moveTo(p+xMove,leftY+yMove)),a.stroke())}}; Hg.JS=function(a,b){if(4===a.length)var c=parseInt(a.substr(1,1)+a.substr(1,1),16),e=parseInt(a.substr(2,1)+a.substr(2,1),16),f=parseInt(a.substr(3,1)+a.substr(3,1),16);else c=parseInt(a.substr(1,2),16),e=parseInt(a.substr(3,2),16),f=parseInt(a.substr(5,2),16);return c="rgba("+c+","+e+","+f+","+b+")"};Hg.setAttribute=function(a,b,c){if(a){var e=a.getContext("2d"),f=this.Wq(b);try{e[f]=c}catch(g){}a.setAttribute("_"+b,c||"");e.save()}};Hg.Wq=function(a){return this.NQ[a]||a}; Hg.zU=function(a){var b=this.B,c=b.K.lx,e=b.width+2*c,f=b.height+2*c,g=-b.offsetX-c,b=-b.offsetY-c,c=a.getContext("2d"),i={strokeStyle:c.strokeStyle,fillStyle:c.fillStyle,globalAlpha:c.globalAlpha,lineWidth:c.lineWidth,lineCap:"round",lineJoin:"round"};a.setAttribute("width",e);a.setAttribute("height",f);for(var k in i)c[k]=i[k];c.save();a=a.style;a.top=b+"px";a.left=g+"px"};Hg.XQ=function(a){a.clearRect(0,0,9999,9999)}; Hg.FR=function(a,b){var c=a.getContext("2d");c.globalAlpha=a.getAttribute("_fillopacity");0!==c.globalAlpha&&a.getAttribute("_fillcolor")&&c.fill();c.globalAlpha=a.getAttribute("_strokeopacity");0!==c.globalAlpha&&(a.getAttribute("_strokecolor")&&"dashed"!==b.strokeStyle)&&c.stroke()};Hg.sa=function(a){var b=this.B,c=b.K.lx,e=-b.offsetX-c,a=a.style;a.top=-b.offsetY-c+"px";a.left=e+"px"};B.zP=Gg; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('drawbysvg', 'function Cg(a){this.B=a;this.NG="http://www.w3.org/2000/svg";this.TU={strokeweight:"stroke-width",strokecolor:"stroke",fillcolor:"fill",strokeopacity:"stroke-opacity",fillopacity:"fill-opacity",strokestyle:"stroke-dasharray"};this.hf=this.Zz();this.Mb="svg"}Cg.prototype=new B.jz;var Dg=Cg.prototype; Dg.Zz=function(){var a=this.hf=L("svg",{},this.NG);a.setAttribute("version","1.1");a.setAttribute("type","system");a.style.position="absolute";this.IF();this.B.Tf().Et.appendChild(a);z.M(a,H()?"touchstart":"mousedown",Cb);return a}; Dg.IF=function(){if(this.hf){var a=this.hf,b=this.B,c=b.K.lx,e=b.width+2*c,f=b.height+2*c,g=-b.offsetX-c,b=-b.offsetY-c;this.setAttribute(a,"x",e+"px");this.setAttribute(a,"y",f+"px");this.setAttribute(a,"viewBox",g+" "+b+" "+e+" "+f);a=a.style;a.top=b+"px";a.left=g+"px";a.width=e+"px";a.height=f+"px"}};Dg.H3=w("hf");Dg.setAttribute=function(a,b,c,e){if(a)return"strokestyle"==b&&(c="solid"==c?0:2*e),a.setAttributeNS(s,this.Wq(b),c||"none"),a};Dg.Wq=function(a){return this.TU[a]||a}; Dg.Ao=function(){var a=L("path",{},this.NG);this.setAttribute(a,"stroke-linejoin","round");this.setAttribute(a,"stroke-linecap","round");this.setAttribute(a,"fill-rule","evenodd");this.hf.appendChild(a);return a};Dg.ke=function(a,b){var c=this.tA(b)||"M -9999,-9999";this.setAttribute(a,"d",c)};Dg.tA=function(a){if(0==a.length)return"";var b=[];z.mc.Fb(a,function(a){if(!(2>a.length)){b.push("M "+a[0].x+" "+a[0].y+" L");for(var e=1,f=a.length;e<f;e++)b.push(a[e].x),b.push(a[e].y)}});return b.join(" ")}; B.ZP=Cg; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('drawbyvml', 'function Eg(a){this.B=a;this.dV={strokeweight:"weight",strokecolor:"color",fillcolor:"color",strokeopacity:"opacity",fillopacity:"opacity",strokestyle:"dashstyle"};this.Mb="vml"}Eg.zK={orange:"#ffa500"};Eg.prototype=new B.jz;var Fg=Eg.prototype; Fg.setAttribute=function(a,b,c){a&&(0==b.indexOf("stroke")?a=a.getElementsByTagName("stroke")[0]:0==b.indexOf("fill")&&(a=a.getElementsByTagName("fill")[0]),0<b.indexOf("color")&&(c?(a.on=q,Eg.zK[c]&&(c=Eg.zK[c])):a.on=t),"strokestyle"==b&&(c="solid"==c?"solid":"4 2 1 2"),"strokeweight"==b&&(c+="px"),a[this.Wq(b)]=c||"")};Fg.Wq=function(a){return this.dV[a]||a};Fg.Ao=function(){return Ab(this.B.Tf().Et,\'<v:shape style="behavior:url(#default#VML);z-index:1;width:1px;height:1px;position:absolute;left:0;top:0;"coordsize="1,1" coordorigin="0,0" filled="t" fillcolor="white"><v:stroke style="behavior:url(#default#VML);" endcap="round" oned="true" /><v:fill style="behavior:url(#default#VML)" /></v:shape>\')}; Fg.ke=function(a,b){this.setAttribute(a,"path",this.tA(b));6==z.ca.ia&&(a.style.display="none",a.style.display="")};Fg.tA=function(a){if(0==a.length)return"";var b=[];z.mc.Fb(a,function(a){if(!(2>a.length)){b.push("m "+a[0].x+" "+a[0].y+" l");for(var e=1,f=a.length;e<f;e++)b.push(a[e].x),b.push(a[e].y);b.push("e")}});return b.join(" ")||" "};B.bQ=Eg; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('geoctrl', 'z.extend(Zb.prototype,{initialize:function(a){var b=this;Vb.prototype.initialize.call(b,a);b.Aa();b.pr={"default":B.ka+"images/geolocation-control/mobile/default-40x40.png",loading:B.ka+"images/geolocation-control/mobile/loading-40x40.gif",success:B.ka+"images/geolocation-control/mobile/success-40x40.png",fail:B.ka+"images/geolocation-control/mobile/fail-40x40.png"};b.ij=b.C.children[0];b.FD=b.ij.children[0];b.Xo=b.FD.children[0];b.DD=b.ij.children[1];b.vL=b.DD.children[0].children[0];var c;b.B.addEventListener("moveend", function(){if(c){var a=b.B.Ka();a.lng===c.lng&&a.lat===c.lat?b.Lr(b.pr.success):(b.Lr(b.pr["default"]),b.VQ())}});z.M(b.Xo,"click",function(){b.Lr(b.pr.loading);(new Geolocation({timeout:1E4})).getCurrentPosition(function(e){b.Lr(b.pr.success);if(e.address&&b.j.O_){var f="";e.address.city?f+=e.address.city:e.address.province&&(f+=e.address.province);e.address.district&&(f+=e.address.district);e.address.street&&(f+=e.address.street);e.address.street_number&&(f+=e.address.street_number);b.xU(f)}var f= new J(e.longitude,e.latitude),g=new U(f,{icon:b.j.bN?b.j.bN:new qc(B.ka+"images/geolocation-control/point/position-icon-14x14.png",new O(14,14))});c=f;b.GD=f;a.Ga(g);a.Fd(f,15);e.address&&(b.ds={province:e.address.province||"",city:e.address.city||"",district:e.address.district||"",street:e.address.street||"",streetNumber:e.address.street_number||""},Ra(7001,{longitude:e.longitude,latitude:e.latitude,accuracy:e.accuracy}));e=new P("locationSuccess");e.point=b.GD;e.addressComponent=b.ds;b.dispatchEvent(e)}, function(a){b.Lr(b.pr.fail);var c=new P("locationError");c.code=a.errorCode;c.message=a.uk;b.dispatchEvent(c)})});return b.C},location:function(){var a=this;a.I0.push({});(new Geolocation({timeout:1E4})).getCurrentPosition(function(b){a.GD=new J(b.longitude,b.latitude);b.address&&(a.ds={province:b.address.province||"",city:b.address.city||"",district:b.address.district||"",street:b.address.street||"",streetNumber:b.address.street_number||""});b=new P("locationSuccess");b.point=a.GD;b.addressComponent= a.ds;a.dispatchEvent(b)},function(b){var c=new P("locationError");c.code=b.errorCode;c.message=b.uk;a.dispatchEvent(c)})},xX:function(){return this.ds?this.ds:s},sQ:function(){this.B?this.He(this.B):this.map&&this.He(this.map)},Aa:function(){Vb.prototype.Aa.call(this);this.C.style.cssText="height: 32px;";this.C.innerHTML=this.Vq()},Vq:function(){return[\'<div class="BMap_geolocationContainer" style="height: 32px; margin: 0px; box-sizing: border-box; border: 1px solid #d9d7d5; border-radius: 3px; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2); overflow: hidden;">\', \'<div class="BMap_geolocationIconBackground" style="float: left; width: 32px; height: 32px; background-image: url(\\\'\'+B.ka+"images/geolocation-control/mobile/gradient-bg-1x64.png\'); background-size: 1px 32px; background-repeat: repeat-x;\\">",\'<div class="BMap_geolocationIcon" style="width: 32px; height: 32px; cursor: pointer; background-image: url(\\\'\'+B.ka+"images/geolocation-control/mobile/default-40x40.png\'); background-size: 20px 20px; background-repeat: no-repeat; background-position: center center;\\"></div>", "</div>",\'<div class="BMap_geolocationAddress" style="display: none; float: left; min-width: 50px; padding-left: 10px; padding-right: 10px; border-left: 1px solid #d9d7d5; background-image: url(\'+B.ka+\'images/geolocation-control/mobile/gradient-bg-1x64.png); background-size: 1px 32px; background-repeat: repeat-x;">\',\'<div style="height: 32px; display: table-cell; vertical-align: middle;"><div class="BMap_geolocationAddressText" style="font-size: 12px; color: #666666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; min-width: 50px; max-width: 200px;"></div></div></div></div>\'].join("")}, Lr:function(a){this.Xo.style.backgroundImage="url(\'"+a+"\')"},xU:function(a){this.DD.style.display="block";this.vL.textContent=a},VQ:function(){this.vL.textContent="";this.DD.style.display="none"}});Zb.prototype.location=Zb.prototype.location;Zb.prototype.getAddressComponent=Zb.prototype.xX; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('groundoverlay', 'z.extend(vc.prototype,{ib:function(){if(this.map){this.V||this.Ej();var a=this.map.fa();if(a<this.z.Bs||a>this.z.As)this.U();else{var b=this.z.bb.Ve(),c=this.z.bb.Rf(),a=this.map.Xe(b).x,e=this.map.Xe(c).y,c=this.map.Xe(c).x,b=this.map.Xe(b).y;this.V.style.left=a+"px";this.V.style.top=e+"px";this.V.style.width=c-a+"px";this.V.style.height=b-e+"px";this.show()}}},draw:function(){this.ib()},Ej:function(){if(!this.V){this.V=document.createElement("div");var a=this.V.style;a.cssText="position: absolute; -moz-user-select: none; overflow: hidden;"; a.zIndex=mc.Ck(this.z.bb.Ve().lat);this.z.opacity&&(a.opacity=this.z.opacity,a.filter="alpha(opacity="+100*parseInt(this.z.opacity,10)+")");this.Og=document.createElement("img");this.Og.style.width="100%";this.z.X_&&(this.Og.style.height="100%");this.V.appendChild(this.Og);var b=this;this.Og.onload=function(){b.P1=b.Og.naturalWidth||b.Og.width;b.O1=b.Og.naturalHeight||b.Og.height};this.z.Gm&&(this.Og.src=this.z.Gm);this.map.Tf().KE.appendChild(this.V);b=this;z.M(this.V,"click",function(a){b.dispatchEvent(new P("click"), a)});z.M(this.V,"dblclick",function(a){b.dispatchEvent(new P("dblclick"),a)})}},s_:function(a){this.z.bb=a;this.map&&this.ib();this.V.style.zIndex=mc.Ck(this.z.bb.Ve().lat)},ve:function(){return this.z.bb},HF:function(a){this.z.opacity=a;this.V.style.opacity=a;this.V.style.filter="alpha(opacity="+100*parseInt(a,10)+")"},XX:function(){return this.z.opacity},x_:function(a){this.z.Gm=a;this.Og&&(this.Og.src=a)},KX:function(){return this.z.Gm},p5:function(a){this.z.Bs=a},r3:function(){return this.z.Bs}, o5:function(a){this.z.As=a},q3:function(){return this.z.As}});vc.prototype.setBounds=vc.prototype.s_;vc.prototype.getBounds=vc.prototype.ve;vc.prototype.setOpacity=vc.prototype.HF;vc.prototype.getOpacity=vc.prototype.XX;vc.prototype.setImageURL=vc.prototype.x_;vc.prototype.getImageURL=vc.prototype.KX;vc.prototype.setDispalyOnMinLevel=vc.prototype.n5;vc.prototype.setDispalyOnMaxLevel=vc.prototype.m5; ');

@ -1 +0,0 @@
_jsload2&&_jsload2('hotspot', 'B.Ye(function(a){function b(a){var b=this.R;b.Qe=[];if(this.Jh)for(var c in this.Jh)if(!(0==c.indexOf("vector_")&&!this.Sb()||0==c.indexOf("tile_")&&this.Sb())){var i=this.Jh[c],k;for(k in i){var m=i[k];if(!(m.Lh>this.fa()||m.Hf<this.fa())){var n=this.$b(m.ga());n.x<this.width&&n.y<this.height&&a.offsetX<n.x+m.Jv[1]&&(a.offsetX>n.x-m.Jv[3]&&a.offsetY>n.y-m.Jv[0]&&a.offsetY<n.y+m.Jv[2])&&b.Qe.push(m)}}}}function c(){a.R.XK&&0<a.R.Qe.length?(a.platform.style.cursor="pointer",a.R.XK=t):(a.R.Qe=[],a.platform.style.cursor= a.K.Vb)}a.R.ju=new uc("",{za:new O(15,-3),Wp:{border:"1px solid #aaa",background:"#fffec2",whiteSpace:"nowrap",font:"12px "+G.fontFamily,mozBoxShadow:"1px 2px 6px #666",webkitBoxShadow:"1px 2px 6px #666",boxShadow:"1px 2px 6px #666",padding:"2px 4px"}});a.addEventListener("mousemove",function(c){if(!(c.fb&&!(c.fb instanceof oc)||c.zb)){var f=this.R,g=f.Qe.slice(0);b.call(this,c);for(var i=f.Qe.slice(0),k=0;k<g.length;k++)for(var m=0;m<i.length;m++)g[k]===i[m]&&(g.splice(k,1),k--,i.splice(m,1),m--); if(0<g.length){var n=new P("onhotspotout");n.spots=g.slice(0);this.dispatchEvent(n)}if(0==f.Qe.length&&!f.$x)this.platform.style.cursor!=this.K.Vb&&(this.platform.style.cursor=this.K.Vb),f.Up&&(clearTimeout(f.Up),f.Up=s),f.QF=setTimeout(function(){f.ju.U()},400);else if(0<i.length&&(this.platform.style.cursor="pointer",n=new P("onhotspotover"),n.spots=i.slice(0),this.dispatchEvent(n),f.Up&&(clearTimeout(f.Up),f.Up=s),f.QF&&(clearTimeout(f.QF),f.QF=s),n.spots[0].eE()))f.Up=setTimeout(function(){f.ju.dd(n.spots[0].eE()); f.ju.sa(c.point);f.ju.show();a.Ga(f.ju)},400)}});a.addEventListener("clickex",function(a){var c=this.R;a.overlay||(0==c.Qe.length&&b.call(this,a),0<c.Qe.length&&(a=new P("onhotspotclick"),a.spots=c.Qe.slice(0),a.spots.sort(function(a,b){return a.ga().lat-b.ga().lat}),this.dispatchEvent(a),c.Qe.length=0))});a.addEventListener("load",c);a.addEventListener("moveend",c);a.addEventListener("zoomend",c);a.addEventListener("dragend",function(){this.R.XK=q})}); ');

@ -1 +0,0 @@
_jsload2&&_jsload2('markeranimation', 'Ic[1]={options:{duration:400},Cm:[{Zb:0,translate:[0,-500],jc:"ease-in"},{Zb:0.5,translate:[0,0],jc:"ease-out"},{Zb:0.75,translate:[0,-20],jc:"ease-in"},{Zb:1,translate:[0,0],jc:"ease-out"}],du:[{Zb:0,translate:[375,-375],jc:"ease-in"},{Zb:0.5,translate:[0,0],jc:"ease-out"},{Zb:0.75,translate:[15,-15],jc:"ease-in"},{Zb:1,translate:[0,0],jc:"ease-out"}]}; Ic[2]={options:{duration:700,loop:vb},Cm:[{Zb:0,translate:[0,0],jc:"ease-out"},{Zb:0.5,translate:[0,-20],jc:"ease-in"},{Zb:1,translate:[0,0],jc:"ease-out"}],du:[{Zb:0,translate:[0,0],jc:"ease-out"},{Zb:0.5,translate:[15,-15],jc:"ease-in"},{Zb:1,translate:[0,0],jc:"ease-out"}]};Ic[3]={options:{duration:200,fP:q},Cm:[{Zb:0,translate:[0,0],jc:"ease-in"},{Zb:1,translate:[0,-20],jc:"ease-out"}],du:[{Zb:0,translate:[0,0],jc:"ease-in"},{Zb:1,translate:[15,-15],jc:"ease-out"}]}; Ic[4]={options:{duration:500,fP:q},Cm:[{Zb:0,translate:[0,-20],jc:"ease-in"},{Zb:0.5,translate:[0,0],jc:"ease-out"},{Zb:0.75,translate:[0,-10],jc:"ease-in"},{Zb:1,translate:[0,-0.0],jc:"ease-out"}],du:[{Zb:0,translate:[15,-15],jc:"ease-in"},{Zb:0.5,translate:[0,0],jc:"ease-out"},{Zb:0.75,translate:[8,-8],jc:"ease-in"},{Zb:1,translate:[0,0],jc:"ease-out"}]}; ');

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save