提交 528f8526 authored 作者: chengye's avatar chengye

地图坐标修复

上级 dc4eeff3
......@@ -105,7 +105,7 @@ class Region extends Base
$map[] = ['jz_latitude','neq',""];
$datalist= $db->table('jz_message')->field('business_id,jz_name,project_code,jz_longitude,jz_latitude')->where($map)->select();
$datalist= $db->table('jz_message')->field('business_id,jz_state,jz_name,project_code,jz_longitude,jz_latitude')->where($map)->select();
if(!$datalist){
......
......@@ -82,6 +82,7 @@
var iconR = new BMap.Icon("http://demojz.gonn.tech/static/admin/image/1.png", new BMap.Size(25, 25));
var iconY = new BMap.Icon("http://demojz.gonn.tech/static/admin/image/2.png", new BMap.Size(25, 25));
var iconB = new BMap.Icon("http://demojz.gonn.tech/static/admin/image/3.png", new BMap.Size(25, 25));
var iconS;
//初始化地图配置
function initMapConf(points = '') {
......@@ -214,8 +215,15 @@
function addMarker(point, content) {
translateCallback = function (data) {
if (data.status === 0) {
var marker = new BMap.Marker(data.points[0], {icon: iconB});
if(data.jz_state <= 3){
var marker = new BMap.Marker(data.points[0], {icon: iconY});
}
else if(data.jz_state > 3 && data.jz_state <= 9){
var marker = new BMap.Marker(data.points[0], {icon: iconB});
}
else if(data.jz_state > 3 && data.jz_state > 9){
var marker = new BMap.Marker(data.points[0], {icon: iconR});
}
map.addOverlay(marker); //把标注添加到地图上
addClickHandler(content, marker);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论