$.namespace("ax.detail"); ax.detail.axlxDate = null; ax.detail.axgnDate = null; ax.detail.lyztDate = null; ax.detail.nbaDate = null; ax.detail.axlx = null; ax.detail.axgn = null; ax.detail.lyzt = null; ax.detail.nba = null; ax.detail.init=function(){ ax.detail.initAxlxSel('80%'); ax.detail.initAxgnSel('80%'); ax.detail.initLyztSel('80%'); ax.detail.initNbaSel('80%'); }; ax.detail.back=function(){ location.href=$.app+"/ax/main"; }; ax.detail.save=function(){ if(isEmpty($('#szdid').val())){ ts("请选择所在地",$('#szdid')); return false; } if(isEmpty($('#szgkid').val())){ ts("请选择所在港口",$('#szgkid')); return false; } if(isEmpty($('#szgqid').val())){ ts("请选择所在港区",$('#szgqid')); return false; } // if(isEmpty($('#xzjyr').val())){ // ts("请选择所属经营人",$('#xzjyr')); // return false; // } if(isEmpty($('#axmc').val())){ ts("岸线名称不能为空",$('#axmc')); return false; } if(! isFDS($('#axcd').val())){ ts("岸线长度需为正数",$('#axcd')); return false; } if(! isFDS($('#waterarea').val())){ ts("使用水域面积需为正数",$('#waterarea')); return false; } if(! isFDS($('#landarea').val())){ ts("使用陆域土地面积需为正数",$('#landarea')); return false; } if(! isFDS($('#linelength').val())){ ts("使用自然岸线长度需为正数",$('#linelength')); return false; } var iframeObj=document.getElementById("mapiframe"); if(iframeObj.contentWindow && iframeObj.contentWindow.gis ){ iframeObj.contentWindow.gis.edit.submitToService(); } var interval1 = window.setInterval(function(){ try{ if(iframeObj.contentWindow&&iframeObj.contentWindow.gis&&iframeObj.contentWindow.gisSaveResult){ clearInterval(interval1 ); } }catch(e){ } },2000); $("#szdid").removeAttr("disabled"); $("#szgkid").removeAttr("disabled"); $("#szgqid").removeAttr("disabled"); $.ajax({ url:$.app+"/ax/save", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/ax/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }); }; ax.detail.initAxlxSel=function(width){ var str = ""; str+=""; $("#axlxDiv").empty(); $("#axlxDiv").append(str); $('.selectpicker').selectpicker({ width:width }); }; ax.detail.initAxgnSel=function(width){ var str = ""; str+=""; $("#axgnDiv").empty(); $("#axgnDiv").append(str); $('.selectpicker').selectpicker({ width:width }); }; ax.detail.initLyztSel=function(width){ var str = ""; str+=""; $("#lyztDiv").empty(); $("#lyztDiv").append(str); $('.selectpicker').selectpicker({ width:width }); }; ax.detail.initNbaSel=function(width){ var str = ""; str+=""; $("#nbaDiv").empty(); $("#nbaDiv").append(str); $('.selectpicker').selectpicker({ width:width }); }; /*ts = function(message,element){ $.alert({ title: '提示', content: message, confirm: function(){ $(element).focus(); } }); };*/ //换行 $(function(){ newLine(); }); ax.detail.report=function(){ fileExt=$('#file').val().substr($('#file').val().lastIndexOf(".")).toLowerCase();//获得文件后缀名 if($('#file').val()==""){ ts("请先选择文件!",$('#file')); return false; } if(fileExt!=".xls"||fileExt!=".xlsx"){ ts("请上传正确的EXCEL文件,如XX.xls、XX.xlsx!",$('#file')); return false; } var formData = new FormData($( "#readReportForm" )[0]); $.ajax({ url:$.app+"/ax/report", type:"post", data: formData, dataType:'json', async: false, cache: false, contentType: false, processData: false, success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: data.message, confirm: function(){ if(data.message=="数据导入成功!"){ location.href=$.app+'/ax/main'; }else{ location.href=$.app+'/ax/downLoadTxt'; } } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, error:function(){ alert(); } }); }