// $(document).ready(function () { // // $('body').on('click','.addTempalte',function () { // // $(this).parent().parent().find('.equip-container').append("
\n" + // // " \n" + // // " 编辑\n" + // // "
"); // // }); // // // // $('body').on('click','.del',function () { // // var id = $(this).parent().attr('data-id'); // // var obj = $(this).parents('.equip-item') // // $.ajax({ // // url : '/gk/road/del', // // data:{roadId:id}, // // type:'post', // // success:function(data){ // // if(data.status){ // // obj.remove(); // // }else{ // // layer.msg('操作失败',{icon:5,time:1500}); // // } // // },error:function () { // // layer.msg('操作失败',{icon:5,time:1500}); // // } // // }) // // // // }); // // // // $('body').on('click','.upload',function () { // // $(this).next().click(); // // }); // // // // $('body').on('click','.save',function () { // // var id = $(this).attr('data-id'); // // var type = $(this).parents('.equip-container').attr('data-type'); // // var name = $(this).prev().val(); // // var obj = $(this); // // $.ajax({ // // url : '/gk/equip/save', // // type:'post', // // data:{roadId:id,name:name,type:type,cmptId:getCmptId()}, // // success:function(data){ // // if(data.status){ // // obj.attr('data-id',data.content.id); // // layer.msg('操作成功',{icon:1,time:1500}); // // }else{ // // layer.msg('操作失败',{icon:5,time:1500}); // // } // // },error:function () { // // layer.msg('操作失败',{icon:5,time:1500}); // // } // // }) // // }); // // // // $('.back').click(function () { // // $('.map-container').css('transform','translateX(-9999px)'); // // $('.force').show(); // // }); // // // $('body').on('click','.edit',function () { // // layer.msg('click触发了',{icon:3,time:1500}); // // var parent = $(this).parent().parent(); // // var id = parent.attr('data-id'); // // var fileName = parent.attr('data-file-name'); // // var fileSize = parent.attr('data-file-size') ? Number(parent.attr('data-file-size')).toFixed(2):0; // // var fileUrl = parent.attr('data-file-url'); // // var name = $(this).parent().prev().prev().children().val(); // // $('#roadName').text(name); // // // if(!name){ // // // layer.msg('请填写项目名称再进行编辑',{icon:3,time:1500}); // // // return ; // // // } // // if(id){ // // getPath(id); // // } // // $.ajax({ // // url : '/gk/road/save', // // data:{'roadId':id,'fileName':fileName,'fileUrl':fileUrl,'name':name,cmptId:getCmptId(),'fileSize':fileSize}, // // type:'post', // // success:function(data){ // // if(data.status){ // // parent.attr('data-id',data.content.roadId); // // $('.map-container').css('transform','none'); // // $('.map-container').attr('data-id',data.content.roadId); // // $('.force').hide(); // // } // // } // // }) // // }); // // }) // // // //文件上传处理 // // function uploadFile(obj) { // // var reads = new FileReader(); // // logoFile = obj.files[0]; // // var dataId = $(obj).parent().parent().attr('data-id'); // // reads.readAsDataURL(logoFile); // // reads.onload = function (e) { // // //将处理完的图片文件上传到阿里云服务器 // // //上传LOGO图片 // // var formData = new FormData(); // // formData.append("uploadImg", logoFile); // // $.ajax({ // // url:'https://event.geexek.com/upload/file.do', /*接口域名地址*/ // // type:'post', // // data: formData, // // contentType: false, // // processData: false, // // success:function(res){ // // console.log(res); // // if(res.code=="1"){ // // layer.msg('上传成功',{icon:1,time:1500}); // // $('.equip-item[data-id='+dataId+']').attr('data-file-name',logoFile.name); // // $('.equip-item[data-id='+dataId+']').attr('data-file-url',res.result); // // $('.equip-item[data-id='+dataId+']').attr('data-file-size',logoFile.size/1024); // // $('#gpsName').text(logoFile.name); // // loadGps(res.result); // // $('.equip-item[data-id='+dataId+']').find('.edit').trigger('click'); // // }else{ // // console.log(res); // // } // // } // // }) // // }; // // } // // // function loadGps(fileurl){ // // $.ajax({ // // url:'/gk/road/gps', // // data:{url:fileurl,roadId:$('.map-container').attr('data-id'),cmptId:getCmptId()}, // // success:function (data) { // // console.log(data); // // createPath(data.content); // // } // // }) // // }; // // // var map = { // // mapContainer:'map', // // instance:null, // // initMap:function () { // // console.log(map.mapContainer) // // var satelliteTile = L.tileLayer('https://mt0.google.cn/vt/lyrs=y&hl=zh-CN&gl=CN&x={x}&y={y}&z={z}&s=Galil&scale=2', { // // id:'satelliteTile', // // maxZoom: 20 // // }); // // var terrainTile = L.tileLayer('https://mt0.google.cn/vt/lyrs=p&hl=zh-CN&gl=CN&x={x}&y={y}&z={z}&s=Galil&scale=2', { // // id:'terrainTile', // // maxZoom: 20 // // }); // // var googleTile = L.tileLayer('https://mt0.google.cn/vt/lyrs=m&hl=zh-CN&gl=CN&x={x}&y={y}&z={z}&s=Galil&scale=2', { // // id:'googleTile', // // maxZoom: 20 // // }); // // // // map.instance = L.map(map.mapContainer,{ // // fullscreenControl: true, // // // OR // // fullscreenControl: { // // pseudoFullscreen: false // if true, fullscreen to page width and height // // }, // // zoomDelta:0.5, // // zoomControl: false, // // layers: [satelliteTile] // // }).setView([39.90923, 116.397428],4); // // var osmUrl = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; // // var osm = new L.TileLayer(osmUrl, { minZoom: 1, maxZoom: 18 }); // // //map.instance.addLayer(osm); // // // // var baseLayers = { // // "谷歌卫星": satelliteTile, // // "谷歌地形":terrainTile, // // "谷歌默认":googleTile // // }; // // // // //地图类型 // // L.control.layers(baseLayers,null,{position: 'topleft'}).addTo(map.instance); // // L.control.scale({position: 'topleft',imperial:false}).addTo(map.instance); // // } // // } // // // function createPath(pathObj) { // // var lineArr = new Array();//经纬度坐标数组 // // var center = []; // // var points = JSON.parse(pathObj.points); // // var mid = Math.ceil(points.tracePoint.length / 2); // // // // $.each(points.tracePoint, function(i,e){ // // if(i == mid){ // // center = [e.latitude,e.longitude]; // // } // // lineArr.push([e.latitude,e.longitude]); // // // // }); // // $.each(points.placeMark, function(i,e){ // // var myIcon1 = L.divIcon({ // // html: '
'+e.name+'
', // // iconSize:30 // // }); // // var marker = L.marker([Number(e.latitude), Number(e.longitude)]).setIcon(myIcon1); // // marker.addTo(map.instance); // // }); // // // // var polyline = L.polyline(lineArr,{stroke:true,fill:false,color:'red',lineCap:'none',weight:6}) // // polyline.addTo(map.instance); // // map.instance.setView(center); // // map.instance.setZoom(12); // // } // // // function getPath(roadId){ // // $.ajax({ // // url : '/gk/road/gps/'+roadId, // // success:function (data) { // // map.instance.remove(); // // map.initMap(); // // if(data.status && data.content){ // // createPath(data.content); // // } // // } // // }) // // }