var path = getRootPath(); function getRootPath() { // 获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath = window.document.location.href; // 获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var pathName = window.document.location.pathname; var pos = curWwwPath.indexOf(pathName); // 获取主机地址,如: http://localhost:8083 var localhostPaht = curWwwPath.substring(0, pos); // 获取带"/"的项目名,如:/uimcardprj var projectName = pathName .substring(0, pathName.substr(1).indexOf('/') + 1); if(projectName == "/shwzhtweb"){ return (localhostPaht + projectName); }else{ return localhostPaht; } } /** * 港口和交易地址改变 假数据 * @return */ function gkchangejia(i){ var id = i; if(id != "" && id != null){ var map = new Map(); map.put("ID", id); var string = map._toString(); ajaxpost1(string, '/wzcs_getjydzxx.action', 'getjydzxx'); } } function showgetjydzxx(msg){ var json = JSON.parse(msg); var jydzxx = json.jydzxx; var zdlist = json.zdlist; var gkxx = json.shWlglGkxx; var mklng = jydzxx.lng; var mklat = jydzxx.lat; var gkid = jydzxx.gkid; var id = jydzxx.id; var lxjwd = jydzxx.lxjwd; $("input[id^='text']").val(""); $("#text_1").val(mklng); $("#text_2").val(mklat); $("#text_3").val(lxjwd); $("#text_4").val(zdlist); $("#text_5").val(gkxx.id); $("#text_6").val(gkxx.lng); $("#text_7").val(gkxx.lat); $("#jydzxxid").val(id); //alert($("#text_1").val()+" "+$("#text_2").val()+" "+$("#text_3").val()); setTimeout(function(){ $("#kaishi").click(); },300); } /** * 弹框 * @return */ function addlist2(id,i) { var jydzid = id; var url = ""; var tit = ""; if(jydzid != "" && jydzid != null){ if(i=="1"){ url = "url:wzcs_getjydzxxNew.action?id="+jydzid+"&commData=1"; tit = "火运情况"; }else if(i=="2"){ url = "url:wzcs_getjydzxxNew.action?id="+jydzid+"&commData=2"; tit = "汽运情况"; } demoDG1 =$.dialog({ id:'matsSearch', //name:'dui', title : tit, max: false, min: false, content : url, width : 335, height : 260, left: '28%', top: '17%', }); } } /** * 弹框 * @return */ function addlist1(i) { var jydzid = $("#jydzxxid").val(); if(jydzid != "" && jydzid != null){ var map = new Map(); map.put("ID", jydzid); var string = map._toString(); var name = ''; if(i=="1"){ name = 'getjydztk'; }else if(i=="2"){ name = 'getjydztk1'; } ajaxpost1(string, '/wzcs_getjydzxx.action', name); } } /** * 点击地图上标记的点触发事件 * @return */ function addlist(i) { var jydzid = $("#jydzxxid").val() var url = ""; var tit = ""; if(jydzid != "" && jydzid != null){ if(i=="1"){ url = "url:wzcs_getjydzxxNew.action?id="+jydzid+"&commData=1"; tit = "火运情况"; }else if(i=="2"){ url = "url:wzcs_getjydzxxNew.action?id="+jydzid+"&commData=2"; tit = "汽运情况"; } demoDG1 =$.dialog({ id:'matsSearch', //name:'dui', title : tit, max: false, min: false, content : url, width : 335, height : 260, left: '28%', top: '17%', }); } } /** * 点击第一段路线 * @return */ function showgetjydztk(msg){ var json = JSON.parse(msg); var jydzxx = json.jydzxx; var mkdz = jydzxx.mkdz; var hykszt = jydzxx.hykszt; var qyzt = jydzxx.qyzt; var qygl = jydzxx.qygl; var qyyf = jydzxx.qyyf; var kkjg = jydzxx.kkjg; $('#ypxx1').html('从'+mkdz+'到'+hykszt+':
1.共计公里数为:'+qygl+'公里
2.运费为:'+qyyf+'元/吨
注:
坑口价格为:'+kkjg); var info = "汽运情况" $('#ypxx1').dialog( { // 如果设置为true,则默认页面加载完毕后,就自动弹出对话框;相反则处理hidden状态。 bgiframe : true, // 解决ie6中遮罩层盖不住select的问题 title : info, width : 300, height : 230, modal : true }); $('#ypxx1').dialog("option", "title", info).dialog('open'); } /** * 点击第二段路线 * @return */ function showgetjydztk1(msg){ var json = JSON.parse(msg); var jydzxx = json.jydzxx; var mkdz = jydzxx.mkdz; var hykszt = jydzxx.hykszt; var gkid = jydzxx.gkid; var hygl = jydzxx.hygl; var hyfy = jydzxx.hyfy; var gzf = jydzxx.gzf; var dgpcj = jydzxx.dgpcj; var tlx = jydzxx.tlx; $('#ypxx1').html('从'+hykszt+'到'+gkid+':
1.铁路经过:'+tlx+'
2.共计公里数为:'+hygl+'公里
3.运费为:'+hyfy+'元/吨
注:
港杂费为:'+gzf+'元
到港平仓价为:'+dgpcj+'元/吨'); var info = "火运情况" $('#ypxx1').dialog( { // 如果设置为true,则默认页面加载完毕后,就自动弹出对话框;相反则处理hidden状态。 bgiframe : true, // 解决ie6中遮罩层盖不住select的问题 title : info, width : 300, height : 230, modal : true }); $('#ypxx1').dialog("option", "title", info).dialog('open'); } function jz(){ var mklng = $("#text_1").val(); var mklat = $("#text_2").val(); var myP1= new BMap.Point(mklng, mklat); //map.clearOverlays(); var keyword2 = document.getElementById("text_3").value; var zdlist = document.getElementById("text_4").value; var zdlistsz = zdlist.split(","); var jwdsz = keyword2.split("|"); //alert(jwdsz.length); var polylinePointsArray = []; var jwd = []; var myIcon1 = new BMap.Icon(path+"/website/js/wlgl/images/zdybz.png", new BMap.Size(16, 16), { }); for (var i = 0; i < jwdsz.length-1; i++) { jwd = jwdsz[i].split(","); //alert(jwd[0]+","+jwd[1]); var x = jwd[0]; var y = jwd[1]; //alert(x+' '+y) if(x =! "" && x != '0' && x != undefined){ //alert(x+" "+y); var point = new BMap.Point(jwd[0],jwd[1]); polylinePointsArray.push(point); } } for(var j=0;j