From 1433a1520db13d09108c1a086f953145d91233e9 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期四, 16 一月 2025 10:43:33 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ManagementOKTravel/guns-admin/src/main/webapp/static/home.js | 55 ++++++++++++--------------- ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/taxi/TOrderTaxiController.java | 4 +- ManagementOKTravel/guns-admin/src/main/webapp/static/js/track2.js | 2 ManagementOKTravel/guns-admin/src/main/webapp/WEB-INF/view/home.html | 42 ++------------------ 4 files changed, 32 insertions(+), 71 deletions(-) diff --git a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/taxi/TOrderTaxiController.java b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/taxi/TOrderTaxiController.java index 4dc5037..584319b 100644 --- a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/taxi/TOrderTaxiController.java +++ b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/taxi/TOrderTaxiController.java @@ -110,8 +110,8 @@ .eq("userId", tOrderTaxi.get("driverId")) .eq("state", 2) .eq("type", 1) - .eq("userType", 6) - .eq("payState", 2) + .eq("userType", 2) + .eq("orderType", 6) .last("LIMIT 1")); model.addAttribute("companyMoney",tPubTransactionDetails.getMoney()); model.addAttribute("driverMoney",new BigDecimal(tOrderTaxi.get("payMoney").toString()).subtract(tPubTransactionDetails.getMoney())); diff --git a/ManagementOKTravel/guns-admin/src/main/webapp/WEB-INF/view/home.html b/ManagementOKTravel/guns-admin/src/main/webapp/WEB-INF/view/home.html index dcc1ed2..aeea124 100644 --- a/ManagementOKTravel/guns-admin/src/main/webapp/WEB-INF/view/home.html +++ b/ManagementOKTravel/guns-admin/src/main/webapp/WEB-INF/view/home.html @@ -9,43 +9,6 @@ margin: 0; font-family: "微软雅黑"; } - .info { - z-index: 999; - width: auto; - min-width: 22rem; - padding: .75rem 1.25rem; - margin-left: 1.25rem; - position: fixed; - top: 1rem; - background-color: rgba(265, 265, 265, 0.9); - border-radius: .25rem; - font-size: 14px; - color: #666; - box-shadow: 0 2px 6px 0 rgba(27, 142, 236, 0.3); - } - #zoominput { - height: 24px; - width: 80px; - padding-left: 8px; - } - #change-btn { - height: 30px; - background: #5679ea; - border: 0; - padding: 0 10px 0 10px; - margin: 10px 8px 0 0; - cursor: pointer; - border-radius: 2px; - color: #fff; - font-size: 14px; - } - .amap-logo{ - display: none; - opacity:0 !important; - } - .amap-copyright { - opacity:0; - } </style> <div class="container-fluid" style="padding: 0 !important;"> <div class="row"> @@ -248,6 +211,11 @@ </div> </div> </div> +<script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=t5pcBZB5G4D11G9MzHq8Kik7jqzlTrAL"></script> +<script src="${ctxPath}/static/js/track1.js"></script> +<script src="${ctxPath}/static/js/track2.js"></script> +<script src="${ctxPath}/static/js/track3.js"></script> +<script type="text/javascript" src="//mapopen-pub-jsapi.bj.bcebos.com/jsapiGlgeo/track.js"></script> <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=c59c0ec8058a8305009eb315584e07d1"></script> <script src="https://webapi.amap.com/maps?v=1.4.15&key=c59c0ec8058a8305009eb315584e07d1&plugin=AMap.MouseTool"></script> <script type="text/javascript" src='https://a.amap.com/jsapi_demos/static/citys.js'></script> diff --git a/ManagementOKTravel/guns-admin/src/main/webapp/static/home.js b/ManagementOKTravel/guns-admin/src/main/webapp/static/home.js index 1fc4d4c..7b799c1 100644 --- a/ManagementOKTravel/guns-admin/src/main/webapp/static/home.js +++ b/ManagementOKTravel/guns-admin/src/main/webapp/static/home.js @@ -9,7 +9,8 @@ layerIndex: -1, businessType:null,//存储企业信息 }; - +var map = new BMapGL.Map('container'); // 创建Map实例 +map.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放 /** * 初始化表格的列 @@ -59,14 +60,13 @@ * 点击添加信息 */ Home.openNetCarInfo = function (e) { - var id = e.getExtData()[0]; var index = layer.open({ type: 2, title: '详细数据', area: ['770px', '500px'], //宽高 fix: false, //不固定 maxmin: true, - content: Feng.ctxPath + '/home/openNetCarInfo?id=' + id, + content: Feng.ctxPath + '/home/openNetCarInfo?id=' + e, }); this.layerIndex = index; }; @@ -181,18 +181,19 @@ -var map = new AMap.Map('container',{ - resizeEnable: true, - zoom:10 -}); +var map = new BMapGL.Map('container'); +var point = new BMapGL.Point(114.322492, 29.841443); +map.enableScrollWheelZoom(true); +map.centerAndZoom(point, 13); - -var map_ = new AMap.Map('container_',{ - resizeEnable: true, - mapStyle: 'amap://styles/1de318cbb8d12c02303a22c550b9ccc9', - zoom:10 -}); - +// var map_ = new AMap.Map('container_',{ +// resizeEnable: true, +// mapStyle: 'amap://styles/1de318cbb8d12c02303a22c550b9ccc9', +// zoom:10 +// }); +var map_ = new BMapGL.Map('container_'); // 创建Map实例 +map_.centerAndZoom(new BMapGL.Point(114.322492, 29.841443), 13); // 初始化地图,设置中心点坐标和地图级别 +map_.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放 var mouseTool = new AMap.MouseTool(map); //监听draw事件可获取画好的覆盖物 var overlays = []; @@ -354,7 +355,6 @@ companyId: companyId }, success: function (res) { - map.remove(markers); markers = []; var data = res.driver; var order = res.order; @@ -364,28 +364,21 @@ var driverId = driver.id; d += '<li class="list-group-item" id="' + driverId + '">' + driver.name + '-' + driver.phone + '</li>'; if('' != data[i].lon){ - // 创建 AMap.Icon 实例: - var icon = new AMap.Icon({ - size: new AMap.Size(40, 50), // 图标尺寸 - image: '/static/car.png', // Icon的图像 - // imageOffset: new AMap.Pixel(0, -60), // 图像相对展示区域的偏移量,适于雪碧图等 - imageSize: new AMap.Size(40, 50), // 根据所设置的大小拉伸或压缩图片 + var point = new BMapGL.Point(data[i].lon, data[i].lat); + // 创建小车图标 + var myIcon = new BMapGL.Icon("/static/car.png", new BMapGL.Size(52, 26)); + // 创建Marker标注,使用小车图标 + var marker = new BMapGL.Marker(point, { + icon: myIcon }); - - var marker = new AMap.Marker({ - position: new AMap.LngLat(data[i].lon, data[i].lat), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9] - offset: new AMap.Pixel(-10, -10), - icon: icon, // 添加 Icon 实例 - }); - marker.setExtData([driverId]) marker.on('click', function(){ - Home.openNetCarInfo(this); + Home.openNetCarInfo(driverId); }); - markers.push(marker) + // markers.push(marker) + map.addOverlay(marker); } } $('#netcardriver').html(d); - map.add(markers); //订单数据 var zhuanche = order.zhuanche; diff --git a/ManagementOKTravel/guns-admin/src/main/webapp/static/js/track2.js b/ManagementOKTravel/guns-admin/src/main/webapp/static/js/track2.js index 8040ac6..b4b0b7d 100644 --- a/ManagementOKTravel/guns-admin/src/main/webapp/static/js/track2.js +++ b/ManagementOKTravel/guns-admin/src/main/webapp/static/js/track2.js @@ -2407,7 +2407,7 @@ if ( source.mimeType === 'image/png' ) { // Inspect the PNG 'IHDR' chunk to determine whether the image could have an - // alpha channel. This check is conservative — the image could have an alpha + // alpha channel. This check is conservative — the image could have an alpha // channel with all values == 1, and the indexed type (colorType == 3) only // sometimes contains alpha. // -- Gitblit v1.7.1