| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755 | 
							- /**
 
-  *bw
 
-  * 
 
-  */
 
- $.namespace("bw.detail");
 
- bw.detail.path=null;
 
- bw.detail.bwytdata=null;
 
- bw.detail.recordStatus=null;
 
- bw.detail.init=function(){
 
- //	initszdSelect('szdsel',bw.detail.szdData,'showgk','80%',bw.detail.jyrData);
 
- //	initgkSelect('gksel',bw.detail.szgkData,bw.detail.szdData,'showgq','80%',bw.detail.jyrData);
 
- //	initgqSelect('gqsel',bw.detail.szgqData,bw.detail.szdData,bw.detail.szgkData,'showzyq','80%',bw.detail.jyrData);
 
- 	initzyqSelect('zyqsel',bw.detail.szzyqData,bw.detail.szdData,bw.detail.szgkData,bw.detail.szgqData,null,'80%',bw.detail.jyrData);
 
- };
 
- bw.detail.back=function(){
 
- 	if(bw.detail.path!=null&&bw.detail.path!=''){
 
- 		location.href=$.app+bw.detail.path;
 
-    	}else{
 
-    		location.href=$.app+"/bw/main";
 
-    	}
 
- };
 
- bw.detail.initssmtSelect=function(divid,existVal,szd,gk,gq,jyr,changefunc,width,jyren,flag){
 
- 	var jsonJyr = null;
 
- 	if(jyren!=null&&jyren!=''&&flag!=true){
 
- 		jsonJyr = $.parseJSON(jyren);
 
- 		szd=jsonJyr.szd;
 
- 		gk=jsonJyr.szgk;
 
- 		gq=jsonJyr.szgq;
 
- 		jyr=jsonJyr.id;
 
- 	}else if(flag==true){
 
- 		szd=jyren.szd;
 
- 		gk=jyren.szgk;
 
- 		gq=jyren.szgq;
 
- 		jyr=jyren.id;
 
- 	}
 
- 	$.post($.app + "/selectMt", {
 
-         szd:szd,
 
-         szgk:gk,
 
-         szgq:gq,
 
-         ssjyr:jyr,
 
-         recordStatus:bw.detail.recordStatus
 
-     }, function(data) {
 
-     	var str = "";
 
-     	if(changefunc!=null&&changefunc!=""){
 
-     		str+="<select   class='ssmtselectpicker' name='ssmtid' onchange='"+changefunc+"()' id='ssmtid'>";
 
-     	}else{
 
-     		str+="<select   class='ssmtselectpicker' name='ssmtid'  id='ssmtid'>";
 
-     	}
 
-     	
 
-     	str+="<option></option>";
 
-     	if(data){
 
-     		for(var i=0;i<data.length;i++){
 
-     			var mt = data[i];
 
-     			if(mt.id==existVal){
 
-     				str+=" <option selected='selected' value='"+mt.id+"' >"+mt.mtmc+"</option>";
 
-     			}else{
 
-     				str+=" <option value='"+mt.id+"' >"+mt.mtmc+"</option>";
 
-     			}
 
-     		}
 
-     	}
 
-     	str+="</select>";
 
-     	$("#"+divid).empty();
 
-     	$("#"+divid).append(str);
 
-     	$('.ssmtselectpicker').selectpicker({
 
-     		width:width
 
-     	});
 
-     }, "json");
 
- };
 
- bw.detail.initSfwxpbw=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectSfwxpbw", {
 
-       
 
-   }, function(data) {
 
-       if (data) {
 
-      	 var str = "";
 
-      		str+="<select   class='sfwxpbwselectpicker' name='wxpbwid'  >";
 
-      		str+="<option></option>";
 
-      			for(var i=0;i<data.length;i++){
 
-      				var sfwxpbw = data[i];
 
-      				if(sfwxpbw.id==existVal){
 
-      					str+=" <option selected='selected' value='"+sfwxpbw.id+"' >"+sfwxpbw.text+"</option>";
 
-      				}else{
 
-      					str+=" <option value='"+sfwxpbw.id+"' >"+sfwxpbw.text+"</option>";
 
-      				}
 
-      			}
 
-      		str+="</select>";
 
-      		$("#"+divid).empty();
 
-      		$("#"+divid).append(str);
 
-      		
 
-      		$('.sfwxpbwselectpicker').selectpicker({
 
-      			width:'80%'
 
-      		});
 
-       } else {
 
-      	
 
-       }
 
-   }, "json");
 
- };
 
- bw.detail.initSffz=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectSffz", {
 
-      
 
-  }, function(data) {
 
-      if (data) {
 
-     	 var str = "";
 
-     		str+="<select   class='sffzselectpicker' name='sffzid'  >";
 
-     		str+="<option></option>";
 
-     			for(var i=0;i<data.length;i++){
 
-     				var sffz = data[i];
 
-     				if(sffz.id==existVal){
 
-     					str+=" <option selected='selected' value='"+sffz.id+"' >"+sffz.text+"</option>";
 
-     				}else{
 
-     					str+=" <option value='"+sffz.id+"' >"+sffz.text+"</option>";
 
-     				}
 
-     			}
 
-     		str+="</select>";
 
-     		$("#"+divid).empty();
 
-     		$("#"+divid).append(str);
 
-     		
 
-     		$('.sffzselectpicker').selectpicker({
 
-     			width:'80%'
 
-     		});
 
-      } else {
 
-          
 
-      }
 
-  }, "json");
 
- };
 
- bw.detail.initSfdwkf=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectSfdwkf", {
 
- 	     
 
- 	 }, function(data) {
 
- 	     if (data) {
 
- 	    	 var str = "";
 
- 	    		str+="<select   class='sfdwkfselectpicker' name='sfdwkfid'>";
 
- 	    		str+="<option></option>";
 
- 	    			for(var i=0;i<data.length;i++){
 
- 	    				var sfdwkf = data[i];
 
- 	    				if(sfdwkf.id==existVal){
 
- 	    					str+=" <option selected='selected' value='"+sfdwkf.id+"' >"+sfdwkf.text+"</option>";
 
- 	    				}else{
 
- 	    					str+=" <option value='"+sfdwkf.id+"' >"+sfdwkf.text+"</option>";
 
- 	    				}
 
- 	    			}
 
- 	    		str+="</select>";
 
- 	    		$("#"+divid).empty();
 
- 	    		$("#"+divid).append(str);
 
- 	    		
 
- 	    		$('.sfdwkfselectpicker').selectpicker({
 
- 	    			width:'80%'
 
- 	    		});
 
- 	     } else {
 
- 	    	
 
- 	     }
 
- 	 }, "json");
 
- 	};
 
- bw.detail.initBwyt=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectBwyt", {
 
-        
 
-    }, function(data) {
 
-        if (data) {
 
-        	var existValArr = existVal.split(",");
 
-       	 	var str = "";
 
-       		str+="<select multiple='multiple' onchange='ytsel()' class='bwytselectpicker' name='bwyt'  >";
 
-       		str+="<option></option>";
 
-       			for(var i=0;i<data.length;i++){
 
-       				var flag = false;
 
-       				var bwyt = data[i];
 
-       				for(var j = 0; j < existValArr.length; j++){
 
-       					if(bwyt.id==existValArr[j]){
 
-       						flag = true;
 
-           					str+=" <option selected='selected' value='"+bwyt.id+"' >"+bwyt.text+"</option>";
 
-           					break;
 
-           				} else {
 
-           					flag = false;
 
-           				}
 
-       				}
 
-       				if(!flag){
 
-       					str+=" <option value='"+bwyt.id+"' >"+bwyt.text+"</option>";
 
-       				}
 
-       			}
 
-       		str+="</select>";
 
-       		$("#"+divid).empty();
 
-       		$("#"+divid).append(str);
 
-       		
 
-       		$('.bwytselectpicker').selectpicker({
 
-       			width: '80%'
 
-       		});
 
-        } else {
 
-       	
 
-        }
 
-    }, "json");
 
- };
 
- bw.detail.initBwszhd=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectBwszhd", {
 
-       
 
-   }, function(data) {
 
-       if (data) {
 
-       	var existValArr = existVal.split(",");
 
-      	 	var str = "";
 
-      		str+="<select   class='bwszhdselectpicker' name='bwszhdid'  >";
 
-      		str+="<option></option>";
 
-      			for(var i=0;i<data.length;i++){
 
-      				var flag = false;
 
-      				var bwszhd = data[i];
 
-      				for(var j = 0; j < existValArr.length; j++){
 
-      					if(bwszhd.id==existValArr[j]){
 
-      						flag = true;
 
-          					str+=" <option selected='selected' value='"+bwszhd.id+"' >"+bwszhd.text+"</option>";
 
-          					break;
 
-          				} else {
 
-          					flag = false;
 
-          				}
 
-      				}
 
-      				if(!flag){
 
-      					str+=" <option value='"+bwszhd.id+"' >"+bwszhd.text+"</option>";
 
-      				}
 
-      			}
 
-      		str+="</select>";
 
-      		$("#"+divid).empty();
 
-      		$("#"+divid).append(str);
 
-      		
 
-      		$('.bwszhdselectpicker').selectpicker({
 
-      			width: '80%'
 
-      		});
 
-       } else {
 
-      	
 
-       }
 
-   }, "json");
 
- };
 
- bw.detail.initBwsx=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectBwsx", {
 
-      
 
-  }, function(data) {
 
-      if (data) {
 
-     	 var str = "";
 
-     		str+="<select   class='bwsxselectpicker' name='bwsxid'  id='bwsxid'>";
 
-     		str+="<option></option>";
 
-     			for(var i=0;i<data.length;i++){
 
-     				var bwsx = data[i];
 
-     				if(bwsx.id==existVal){
 
-     					str+=" <option selected='selected' value='"+bwsx.id+"' >"+bwsx.text+"</option>";
 
-     				}else{
 
-     					str+=" <option value='"+bwsx.id+"' >"+bwsx.text+"</option>";
 
-     				}
 
-     			}
 
-     		str+="</select>";
 
-     		$("#"+divid).empty();
 
-     		$("#"+divid).append(str);
 
-     		
 
-     		$('.bwsxselectpicker').selectpicker({
 
-     			width:'80%'
 
-     		});
 
-      } else {
 
-     	
 
-      }
 
-  }, "json");
 
- };
 
- bw.detail.initFwlx=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectFwlx", {
 
-      
 
-  }, function(data) {
 
-      if (data) {
 
-     	 var str = "";
 
-     		str+="<select   class='fwlxselectpicker' name='fwlxid'  >";
 
-     		str+="<option></option>";
 
-     			for(var i=0;i<data.length;i++){
 
-     				var fwlx = data[i];
 
-     				if(fwlx.id==existVal){
 
-     					str+=" <option selected='selected' value='"+fwlx.id+"' >"+fwlx.text+"</option>";
 
-     				}else{
 
-     					str+=" <option value='"+fwlx.id+"' >"+fwlx.text+"</option>";
 
-     				}
 
-     			}
 
-     		str+="</select>";
 
-     		$("#"+divid).empty();
 
-     		$("#"+divid).append(str);
 
-     		
 
-     		$('.fwlxselectpicker').selectpicker({
 
-     			width:'80%'
 
-     		});
 
-      } else {
 
-     	
 
-      }
 
-  }, "json");
 
- };
 
- bw.detail.initZyhbwfl=function(divid, existVal,bwytstr){
 
- 	var flag = "2";
 
- //	var bwytstr = $('.bwytselectpicker').val()+"";
 
- 	if(bwytstr.indexOf("1804")>=0){
 
- 		flag="1";
 
- 	}
 
- 	 $.post($.app + "/bw/selectZyhbwfl?flag="+flag, {
 
-      
 
-  }, function(data) {
 
-      if (data) {
 
-     	 var str = "";
 
-     		str+="<select   class='zyhbwflselectpicker' name='zyhbwflid'  >";
 
-     		str+="<option></option>";
 
-     			for(var i=0;i<data.length;i++){
 
-     				var zyhbwfl = data[i];
 
-     				if(zyhbwfl.id==existVal){
 
-     					str+=" <option selected='selected' value='"+zyhbwfl.id+"' >"+zyhbwfl.text+"</option>";
 
-     				}else{
 
-     					str+=" <option value='"+zyhbwfl.id+"' >"+zyhbwfl.text+"</option>";
 
-     				}
 
-     			}
 
-     		str+="</select>";
 
-     		$("#"+divid).empty();
 
-     		$("#"+divid).append(str);
 
-     		
 
-     		$('.zyhbwflselectpicker').selectpicker({
 
-     			width:'80%'
 
-     		});
 
-      } else {
 
-     	
 
-      }
 
-  }, "json");
 
- };
 
- vae=function(a,b){
 
- 	if(isEmpty(a.val())){
 
- 		ts(b+"不能为空",a);
 
- 		return false;
 
- 	}
 
- };
 
- van=function(a,b){
 
- 	if(!isFDS(a.val())){
 
- 		ts(b+"必须为正数",a);
 
- 		return false;
 
- 	}
 
- };
 
- bw.detail.save=function(){
 
- 	
 
- 	//验证必填字段是否为空
 
- 	 if(vae($('#szdsel select'),"所在地")==false){return false;}
 
- 	 if(vae($('#szgksel select'),"港口")==false){return false;}
 
- 	 if(vae($('#szgqsel select'),"港区")==false){return false;}
 
- 	 if(vae($('#xzjyr'),"所属经营人")==false){return false;}
 
- 	 if(vae($('#ssmtsel select'),"所属码头")==false){return false;}
 
- 	 if(vae($('#addform input[name=bwmc]'),"泊位名称")==false){return false;}
 
- 	 if(vae($('#fwlxsel select'),"服务类型")==false){return false;}
 
- 	 if(vae($('#bwytsel select'),"泊位用途")==false){return false;}
 
- 	 if(vae($('#addform input[name=bwcd]'),"泊位长度")==false){return false;}
 
- 	
 
- 	 if(vae($('#sfwxpbwsel select'),"是否危险品泊位")==false){return false;}
 
- 	 if(vae($('#addform input[name=sjkpnl]'),"设计靠泊能力(吨级)")==false){return false;}
 
- 	 //if(vae($('#zyqsel select'),"所在作业区")==false){return false;}
 
- 	 if(vae($('#sffzsel select'),"是否取得港口设施保安证书")==false){return false;}
 
- 	 if(vae($('#kbcblxsel select'),"靠泊船舶类型")==false){return false;}
 
- 	//验证浮点类型
 
- 	 if(vae($('#addform input[name=qysjsh]'),"前沿设计水深")==false){
 
- 		 return false;
 
- 	 }else{
 
- 		 if(van($('#addform input[name=qysjsh]'),"前沿设计水深")==false){return false;}
 
- 	 }	 
 
- 	 if(vae($('#addform input[name=qysjss]'),"前沿实际水深")==false){
 
- 		 return false;
 
- 	}else{
 
- 		if(van($('#addform input[name=qysjss]'),"前沿实际水深")==false){return false;}
 
- 	}
 
- 	 if(vae($('#addform input[name=hckpnl]'),"核查靠泊能力")==false){
 
- 		 return false;
 
- 	}else{
 
- 		 if(van($('#addform input[name=hckpnl]'),"核查靠泊能力")==false){return false;}
 
- 	}
 
- 	
 
- 	 if(van($('#addform input[name=bwcd]'),"泊位长度")==false){return false;}
 
- 	 /*if(van($('#addform input[name=sjtgnl]'),"设计通过能力")==false){return false;}*/
 
- 	 if(van($('#addform input[name=sjkpnl]'),"设计靠泊能力(吨级)")==false){return false;}
 
- 	 /*if(van($('#addform input[name=nhwtgnl]'),"年货物通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=nwxhwttl]'),"年危险货物吞吐量")==false){return false;}*/
 
- 	
 
- 	 if(van($('#addform input[name=nhwtgnl]'),"货物设计年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=hwhc]'),"货物核查年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=hwgs]'),"货物估算年综合通过能力")==false){return false;}
 
- 	 
 
- 	 if(van($('#addform input[name=njzxtgnl]'),"集装箱设计年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=jzxhc]'),"集装箱核查年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=jzxgs]'),"集装箱估算年综合通过能力")==false){return false;}
 
- 	 
 
- 	 if(van($('#addform input[name=gzsj]'),"滚装设计年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=gzhc]'),"滚装核查年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=gzgs]'),"滚装估算年综合通过能力")==false){return false;}
 
- 	 
 
- 	 if(van($('#addform input[name=lksj]'),"旅客设计年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=lkhc]'),"旅客核查年综合通过能力")==false){return false;}
 
- 	 if(van($('#addform input[name=lkgs]'),"旅客估算年综合通过能力")==false){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);
 
- 		
 
- 	 $(".btn").attr("disabled",true);
 
- 	 $("#szdid").removeAttr("disabled");
 
- 	 $("#szgkid").removeAttr("disabled");
 
- 	 $("#szgqid").removeAttr("disabled");
 
- 	 
 
- 	 $.ajax({
 
-          url:$.app+"/bw/save",
 
-          data:$("#addform").serialize(),
 
-          type:"post",
 
-          dataType:"json",
 
-          success:function(data){//ajax返回的数据
 
- 	           if (data.success) {
 
- 		           	$.alert({
 
- 		       		    title: '提示',
 
- 		       		    content: '操作成功',
 
- 		       		    confirm: function(){
 
- 		       		    	if(bw.detail.path!=null&&bw.detail.path!=''){
 
- 		       		    		location.href=$.app+bw.detail.path;
 
- 		       		    	}else{
 
- 		       		    		location.href=$.app+'/bw/main';
 
- 		       		    	}
 
- 		       		    }
 
- 		           	});
 
- 	           }else {
 
- 		           	$.alert({
 
- 		       		    title: '提示',
 
- 		       		    content: data.message,
 
- 		       		    confirm: function(){
 
- 		       		    	$(".btn").attr("disabled",false);
 
- 		       		    }
 
- 		           	});
 
- 	           }
 
- 	     }
 
-     }); 
 
- };
 
- bw.detail.initSclxSelect=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectSclx", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  		str+="<select  class='sclxselectpicker' name='sclxid' >";
 
- 	  		str+="<option></option>";
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var sclx = data[i];
 
- 	  				if(sclx.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+sclx.id+"' >"+sclx.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+sclx.id+"' >"+sclx.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.sclxselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };
 
- /*bw.detail.initJgxsSelect=function(divid, existVal,changefunc){
 
- 	 $.post($.app + "/bw/selectJgxs", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  	 if(changefunc!=null&&changefunc!=""){
 
- 	  		str+="<select   class='jgxsselectpicker' name='jgxsid' onchange='"+changefunc+"()' id='jgxsid'>";
 
- 	  		 
 
- 	  	 }else{
 
- 	  		str+="<select   class='jgxsselectpicker' name='jgxsid'  id='jgxsid'>";
 
- 	  	 }
 
- 	  		
 
- 	  		str+="<option></option>";
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var jgxs = data[i];
 
- 	  				if(jgxs.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+jgxs.id+"' >"+jgxs.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+jgxs.id+"' >"+jgxs.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.jgxsselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };*/
 
- bw.detail.initBwxs=function(divid, existVal,changefunc){
 
- 	 $.post($.app + "/bw/selectBwxs", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  	 if(changefunc!=null&&changefunc!=""){
 
- 	  		str+="<select   class='bwxsselectpicker' name='jgxsid' onchange='"+changefunc+"()' id='jgxsid'>";
 
- 	  		 
 
- 	  	 }else{
 
- 	  		str+="<select   class='bwxsselectpicker' name='jgxsid'  id='jgxsid'>";
 
- 	  	 }
 
- 	  		
 
- 	  		str+="<option></option>";
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var jgxs = data[i];
 
- 	  				if(jgxs.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+jgxs.id+"' >"+jgxs.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+jgxs.id+"' >"+jgxs.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.bwxsselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };
 
- bw.detail.initBwszsxSelect=function(divid, existVal){
 
- 	 $.post($.app + "/bw/selectBwszsx", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  		str+="<select   class='bwszsxselectpicker' name='bwszsxid' id='bwszsx'>";
 
- 	  		str+="<option></option>";
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var bwszsx = data[i];
 
- 	  				if(bwszsx.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+bwszsx.id+"' >"+bwszsx.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+bwszsx.id+"' >"+bwszsx.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.bwszsxselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };
 
- bw.detail.needCondtion=function(){
 
- 	setTimeout(function(){
 
- 		var yongtu=$('#bwytsel select');
 
- 		var fenglei=$('#zyhbwflsel select');
 
- 		var span=$('#zyhbwflsel .filter-option');
 
- 		yongtu.change(function(event) {
 
- 	         if(yongtu.val().indexOf("1816")>=0){
 
- 	      
 
- 	        	 fenglei.removeAttr('disabled');
 
- 	         }else{
 
- 	        	 fenglei.attr("disabled","true");
 
- 	        	 span.text("请选择");
 
- 	         }
 
- 	     });
 
- 		
 
- 	},1500);
 
- };
 
- bw.detail.jyrSel=function(jyrid,jyr){
 
- 	if(jyr!=null&&jyr!=''){
 
- 		var jsonJyr = $.parseJSON(jyr);
 
- 		$('#xzjyr').val(jsonJyr.gkjyr);
 
-     	$('#xzjyrid').val(jsonJyr.id);
 
-     	$('#choose-btn').css('display','none');
 
- 	}else if(jyrid!=null&&jyrid!=''){
 
- 		guanbipop();
 
- 		$.post($.app + "/gkjyr/findById", {
 
- 			id:jyrid
 
- 	    }, function(data) {
 
- 	    	//返回的是经营人实体,你可以在回掉中,进行任何其他字段的默认填写
 
- 	    	$('#xzjyr').val(data.gkjyr);
 
- 	    	$('#xzjyrid').val(data.id);
 
- 	    }, "json");
 
- 	}
 
- };
 
- //构建作业区的下拉
 
- function initzyqSelect(divid,existVal,szd,gk,gq,changefunc,width,jyr){
 
- 	var jsonJyr = null;
 
- 	if(jyr!=null&&jyr!=''){
 
- 		jsonJyr = $.parseJSON(jyr);
 
- 		szd=jsonJyr.szd;
 
- 		gk=jsonJyr.szgk;
 
- 		gq=jsonJyr.szgq;
 
- //		jyr=jsonJyr.id;
 
- 	}
 
- 	$.post($.app + "/mt/selectZyq", {
 
-     szd:szd,
 
-     szgk:gk,
 
-     szgq:gq
 
- }, function(data) {
 
- 	var str = "";
 
- 	if(changefunc!=null&&changefunc!=""){
 
- 		str+="<select   class='zyqselectpicker' name='sszyqid' onchange='"+changefunc+"()' id='sszyqid'>";
 
- 	}else{
 
- 		str+="<select   class='zyqselectpicker' name='sszyqid'  id='sszyqid'>";
 
- 	}
 
- 	
 
- 	str+="<option></option>";
 
- 	if(data){
 
- 		for(var i=0;i<data.length;i++){
 
- 			var zyq = data[i];
 
- 			if(zyq.id==existVal){
 
- 				str+=" <option selected='selected' value='"+zyq.id+"' >"+zyq.zyqmc+"</option>";
 
- 			}else{
 
- 				str+=" <option value='"+zyq.id+"' >"+zyq.zyqmc+"</option>";
 
- 			}
 
- 		}
 
- 	}
 
- 	str+="</select>";
 
- 	$("#"+divid).empty();
 
- 	$("#"+divid).append(str);
 
- 	$('.zyqselectpicker').selectpicker({
 
- 		width:width
 
- 	});
 
- }, "json");
 
- }
 
- bw.detail.initZlsSelect=function(divid, existVal,bwxsVal){
 
- 	 $.post($.app + "/bw/selectZls", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  		str+="<select   class='zlsselectpicker' name='zlsid' >";
 
- 	  		str+="<option></option>";
 
- 	  		if(bwxsVal=='6801'){
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var zls = data[i];
 
- 	  				if(zls.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+zls.id+"' >"+zls.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+zls.id+"' >"+zls.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.zlsselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };
 
- bw.detail.initXpSelect=function(divid, existVal,bwxsVal){
 
- 	 $.post($.app + "/bw/selectXp", {
 
- 		  
 
- 	 }, function(data) {
 
- 	   if (data) {
 
- 	  	 var str = "";
 
- 	  		str+="<select   class='xpselectpicker' name='xpid' >";
 
- 	  		str+="<option></option>";
 
- 	  		if(bwxsVal=='6802'){
 
- 	  			for(var i=0;i<data.length;i++){
 
- 	  				var xp = data[i];
 
- 	  				if(xp.id==existVal){
 
- 	  					str+=" <option selected='selected' value='"+xp.id+"' >"+xp.text+"</option>";
 
- 	  				}else{
 
- 	  					str+=" <option value='"+xp.id+"' >"+xp.text+"</option>";
 
- 	  				}
 
- 	  			}
 
- 	  		}
 
- 	  		str+="</select>";
 
- 	  		$("#"+divid).empty();
 
- 	  		$("#"+divid).append(str);
 
- 	  		
 
- 	  		$('.xpselectpicker').selectpicker({
 
- 	  			width:'80%'
 
- 	  		});
 
- 	   } else {
 
- 	  	
 
- 	   }
 
- 	 }, "json");
 
- };
 
- //构建靠泊船舶类型下拉	
 
- bw.detail.initkbcblxSelect=function(divid,existVal,width){
 
- 	$.post($.app+"/bw/selectCblx",{
 
- 	},function(data) {
 
- 		var str="";
 
- 		str+="<select class='kbcblxselectpicker' name='kbcblxid' id='kbcblxid'>";
 
- 		str+="<option></option>";
 
- 		if(data){
 
- 			for(var i=0;i<data.length;i++){
 
- 				var kbcblx=data[i];
 
- 				if(kbcblx.id==existVal){
 
- 					str+=" <option selected='selected' value='"+kbcblx.id+"' >"+kbcblx.text+"</option>";
 
- 				}else{
 
- 					str+="<option value='"+kbcblx.id+"'>"+kbcblx.text+"</option>" ;
 
- 				}
 
- 			}
 
- 		}
 
- 		str+="</select>";
 
- 		$("#"+divid).empty();
 
- 		$("#"+divid).append(str);
 
- 		$('.kbcblxselectpicker').selectpicker({
 
-     		width:width
 
-     	});
 
- 	}, "json");
 
- }
 
 
  |