| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 | /** * 单船申报 *  */$.namespace("dcsb.main");//所在地返回值dcsb.main.szdbackData = null;//所在港口返回值dcsb.mainszgkbackData = null;//所在港区返回值dcsb.main.szgqbackData = null;dcsb.main.hwzlbackData = null;dcsb.main.shztbackData = null;dcsb.main.$popWin =null;dcsb.main.fhflag = null;dcsb.main.init = function() {	dcsb.main.$popWin = $('#popWin');	// 把form传入,构造翻页控件	dcsb.main.sel();	pageinfo($("#dcsbform"));}/**联动效果实现 *  */dcsb.main.sel = function() {	initszdSelect('szdsel', dcsb.main.szdbackData, 'showgk', '80%');	initgkSelect('gksel', dcsb.main.szgkbackData, dcsb.main.szdbackData,			'showgq', '80%');	initgqSelect('gqsel', dcsb.main.szgqbackData, dcsb.main.szdbackData,			dcsb.main.szgkbackData, null, '80%');		/*inithwzlSelect('hwzlsel',dcsb.main.hwzlbackData ,'','80%');*/	initHwzldydlSelect('hwzldydl',dcsb.main.hwzlbackData,'','80%');	initshztSelect('shztsel',dcsb.main.shztbackData,'','80%')};function showgk() {	initgqSelect('gqsel','','','',null,'80%');	initgkSelect('gksel', dcsb.main.szgkbackData, $('.szdselectpicker').val(),			'showgq', '80%');}function showgq() {	initgqSelect('gqsel', dcsb.main.szgqbackData, $('.szdselectpicker').val(),			$('.gkselectpicker').val(), null, '80%');}//新增dcsb.main.add = function() {	location.href=$.app+"/dcsb/add";}dcsb.main.back = function(data) {	location.href = $.app + "/dcsb/edit?flag=th&id=" + data;}dcsb.main.search=function(){	$("#dcsbform").submit();}dcsb.main.del=function(data){	$.confirm({	    title: '确认框',	    content: '确认删除吗',	    confirm: function(){	    	 $.post($.app + "/dcsb/delete", {                 id : data             }, function(data) {                 if (data.success) {                	 $.alert({                		    title: '提示',                		    content: '删除成功',                		    confirm: function(){                		    	$("#dcsbform").submit();                		    }                	 });                 } else {                	 $.alert({             		    title: '提示',             		    content: data.message,             		    confirm: function(){             		                     		    }             	 });                 }             }, "json");	    },	    cancel: function(){	    }	});}dcsb.main.edit=function(data){	location.href=$.app+"/dcsb/edit?id="+data;}dcsb.main.view=function(data){	var flag = dcsb.main.fhflag;	location.href=$.app+"/dcsb/view?id="+data+"&fhflag="+flag;}dcsb.main.banli=function(data){	location.href=$.app+"/dcsb/view?flag=audit&id="+data;}//货物种类function inithwzlSelect(divid,existVal,changefunc,width){	$.post($.app + "/dcsb/selectHwzl", {            }, function(data) {    	var str = "";    	if(changefunc!=null&&changefunc!=""){    		str+="<select   class='hwzlselectpicker' name='hwzl' onchange='"+changefunc+"()' id='hwzl'>";    	}else{    		str+="<select   class='hwzlselectpicker' name='hwzl'  id='hwzl'>";    	}    	str+="<option></option>";    	if(data){    		for(var i=0;i<data.length;i++){    			var code = data[i];    			if(code.id==existVal){    				str+=" <option selected='selected' value='"+code.id+"' >"+code.text+"</option>";    			}else{    				str+=" <option value='"+code.id+"' >"+code.text+"</option>";    			}    		}    	}    	str+="</select>";    	$("#"+divid).empty();    	$("#"+divid).append(str);    	$('.hwzlselectpicker').selectpicker({    		width:width    	});    	    }, "json");}//流程状态function initshztSelect(divid,existVal,changefunc,width){	$.post($.app + "/dcsb/selectShzt", {            }, function(data) {    	var str = "";    	if(changefunc!=null&&changefunc!=""){    		str+="<select class='shztselectpicker'  name='shzt' onchange='"+changefunc+"()' id='shzt'>";    	}else{    		str+="<select   class='shztselectpicker' name='shzt'  id='shzt'>";    	}    	str+="<option></option>";    	if(data){    		for(var i=0;i<data.length;i++){    			var code = data[i];    			if(code.id==existVal){    				str+=" <option selected='selected' value='"+code.id+"' >"+code.text+"</option>";    			}else{    				str+=" <option value='"+code.id+"' >"+code.text+"</option>";    			}    		}    	}    	str+="</select>";    	$("#"+divid).empty();    	$("#"+divid).append(str);    	$('.shztselectpicker').selectpicker({    		width:width    	});    	    }, "json");}//构建货物种类第一大类下拉	function initHwzldydlSelect(divid,existVal,changefunc,width){	$.post($.app+"/dcsb/selectHwlxdydl",{	},function(data) {		var str="";		if(changefunc!=null&&changefunc!=""){			str+="<select class='dydlselectpicker' name='dydlid' onchange='"+changefunc+"()' id='dydlid'>";		}else{			str+="<select class='dydlselectpicker' name='dydlid' id='dydlid'>";		}		str+="<option></option>";		if(data){			for(var i=0;i<data.length;i++){				var dydl=data[i];				if(dydl.id==existVal){					str+=" <option selected='selected' value='"+dydl.id+"' >"+dydl.text+"</option>";				}else{					str+="<option value='"+dydl.id+"'>"+dydl.text+"</option>" ;				}			}		}		str+="</select>";		$("#"+divid).empty();		$("#"+divid).append(str);		$('.dydlselectpicker').selectpicker({    		width:width    	});	}, "json");}	
 |