| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417 | 
							- /**
 
-  *demo
 
-  * 
 
-  */
 
- $.namespace("cg.detail");
 
- cg.detail.path=null;
 
- cg.detail.wxydjselData=null;
 
- cg.detail.back=function(){
 
- 	if(cg.detail.path!=null&&cg.detail.path!='') {
 
- 		location.href=$.app+cg.detail.path;
 
- 	} else {
 
- 		location.href=$.app+"/cg/main";
 
- 	}
 
- };
 
- cg.detail.initCgxs=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectCgxs", {
 
-          
 
-      }, function(data) {
 
-          if (data) {
 
-         	 var str = "";
 
-         		str+="<select   class='cgxsselectpicker' name='cgxsid'  >";
 
-         		str+="<option></option>";
 
-         			for(var i=0;i<data.length;i++){
 
-         				var cgxs = data[i];
 
-         				if(cgxs.id==existVal){
 
-         					str+=" <option selected='selected' value='"+cgxs.id+"' >"+cgxs.text+"</option>";
 
-         				}else{
 
-         					str+=" <option value='"+cgxs.id+"' >"+cgxs.text+"</option>";
 
-         				}
 
-         			}
 
-         		str+="</select>";
 
-         		$("#"+divid).empty();
 
-         		$("#"+divid).append(str);
 
-         		
 
-         		$('.cgxsselectpicker').selectpicker({
 
-         			width: '80%'
 
-         		});
 
-          } else {
 
-         	
 
-          }
 
-      }, "json");
 
- };
 
- cg.detail.initCgwx=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectCgwx", {
 
-         
 
-     }, function(data) {
 
-         if (data) {
 
-        	 var str = "";
 
-        		str+="<select   class='cgwxselectpicker' name='cgwxid'  >";
 
-        		str+="<option></option>";
 
-        			for(var i=0;i<data.length;i++){
 
-        				var cgwx = data[i];
 
-        				if(cgwx.id==existVal){
 
-        					str+=" <option selected='selected' value='"+cgwx.id+"' >"+cgwx.text+"</option>";
 
-        				}else{
 
-        					str+=" <option value='"+cgwx.id+"' >"+cgwx.text+"</option>";
 
-        				}
 
-        			}
 
-        		str+="</select>";
 
-        		$("#"+divid).empty();
 
-        		$("#"+divid).append(str);
 
-        		
 
-        		$('.cgwxselectpicker').selectpicker({
 
-        			width: '80%'
 
-        		});
 
-         } else {
 
-        	
 
-         }
 
-     }, "json");
 
- };
 
- cg.detail.initCgcz=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectCgcz", {
 
-         
 
-     }, function(data) {
 
-         if (data) {
 
-        	 var str = "";
 
-        		str+="<select   class='cgczselectpicker' name='cgczid'  >";
 
-        		str+="<option></option>";
 
-        			for(var i=0;i<data.length;i++){
 
-        				var cgcz = data[i];
 
-        				if(cgcz.id==existVal){
 
-        					str+=" <option selected='selected' value='"+cgcz.id+"' >"+cgcz.text+"</option>";
 
-        				}else{
 
-        					str+=" <option value='"+cgcz.id+"' >"+cgcz.text+"</option>";
 
-        				}
 
-        			}
 
-        		str+="</select>";
 
-        		$("#"+divid).empty();
 
-        		$("#"+divid).append(str);
 
-        		
 
-        		$('.cgczselectpicker').selectpicker({
 
-        			width: '80%'
 
-        		});
 
-         } else {
 
-        	
 
-         }
 
-     }, "json");
 
- };
 
- cg.detail.initWxydj=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectWxydj", {
 
-         
 
-     }, function(data) {
 
-         if (data) {
 
-        	 var str = "";
 
-        		str+="<select   class='wxdjselectpicker' name='wxydjid'  >";
 
-        		str+="<option></option>";
 
-        			for(var i=0;i<data.length;i++){
 
-        				var wxydj = data[i];
 
-        				if(wxydj.id==existVal){
 
-        					str+=" <option selected='selected' value='"+wxydj.id+"' >"+wxydj.text+"</option>";
 
-        				}else{
 
-        					str+=" <option value='"+wxydj.id+"' >"+wxydj.text+"</option>";
 
-        				}
 
-        			}
 
-        		str+="</select>";
 
-        		$("#"+divid).empty();
 
-        		$("#"+divid).append(str);
 
-        		
 
-        		$('.wxdjselectpicker').selectpicker({
 
-        			width: '80%'
 
-        		});
 
-         } else {
 
-        	
 
-         }
 
-     }, "json");
 
- };
 
- cg.detail.initYwfhd=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectYwfhd", {
 
-         
 
-     }, function(data) {
 
-         if (data) {
 
-        	 var str = "";
 
-        		str+="<select   class='ywfhdselectpicker' name='ywfhdid'  >";
 
-        		str+="<option></option>";
 
-        			for(var i=0;i<data.length;i++){
 
-        				var ywfhd = data[i];
 
-        				if(ywfhd.id==existVal){
 
-        					str+=" <option selected='selected' value='"+ywfhd.id+"' >"+ywfhd.text+"</option>";
 
-        				}else{
 
-        					str+=" <option value='"+ywfhd.id+"' >"+ywfhd.text+"</option>";
 
-        				}
 
-        			}
 
-        		str+="</select>";
 
-        		$("#"+divid).empty();
 
-        		$("#"+divid).append(str);
 
-        		
 
-        		$('.ywfhdselectpicker').selectpicker({
 
-        			width: '80%'
 
-        		});
 
-         } else {
 
-        	
 
-         }
 
-     }, "json");
 
- };
 
- cg.detail.initCgazxs=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectCgazxs", {
 
-        
 
-    }, function(data) {
 
-        if (data) {
 
-       	 var str = "";
 
-       		str+="<select   class='cgazxsselectpicker' name='cgazxsid'  >";
 
-       		str+="<option></option>";
 
-       			for(var i=0;i<data.length;i++){
 
-       				var cgazxs = data[i];
 
-       				if(cgazxs.id==existVal){
 
-       					str+=" <option selected='selected' value='"+cgazxs.id+"' >"+cgazxs.text+"</option>";
 
-       				}else{
 
-       					str+=" <option value='"+cgazxs.id+"' >"+cgazxs.text+"</option>";
 
-       				}
 
-       			}
 
-       		str+="</select>";
 
-       		$("#"+divid).empty();
 
-       		$("#"+divid).append(str);
 
-       		
 
-       		$('.cgazxsselectpicker').selectpicker({
 
-       			width: '80%'
 
-       		});
 
-        } else {
 
-       	
 
-        }
 
-    }, "json");
 
- };
 
- cg.detail.initWzzt=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectWzzt", {
 
-        
 
-    }, function(data) {
 
-        if (data) {
 
-       	 var str = "";
 
-       		str+="<select   class='wzztselectpicker' name='wzztid'  >";
 
-       		str+="<option></option>";
 
-       			for(var i=0;i<data.length;i++){
 
-       				var wzzt = data[i];
 
-       				if(wzzt.id==existVal){
 
-       					str+=" <option selected='selected' value='"+wzzt.id+"' >"+wzzt.text+"</option>";
 
-       				}else{
 
-       					str+=" <option value='"+wzzt.id+"' >"+wzzt.text+"</option>";
 
-       				}
 
-       			}
 
-       		str+="</select>";
 
-       		$("#"+divid).empty();
 
-       		$("#"+divid).append(str);
 
-       		
 
-       		$('.wzztselectpicker').selectpicker({
 
-       			width: '80%'
 
-       		});
 
-        } else {
 
-       	
 
-        }
 
-    }, "json");
 
- };
 
- cg.detail.initJlfs=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectJlfs", {
 
-        
 
-    }, function(data) {
 
-        if (data) {
 
-       	 var str = "";
 
-       		str+="<select   class='jlfsselectpicker' name='jlfsid'  >";
 
-       		str+="<option></option>";
 
-       			for(var i=0;i<data.length;i++){
 
-       				var jlfs = data[i];
 
-       				if(jlfs.id==existVal){
 
-       					str+=" <option selected='selected' value='"+jlfs.id+"' >"+jlfs.text+"</option>";
 
-       				}else{
 
-       					str+=" <option value='"+jlfs.id+"' >"+jlfs.text+"</option>";
 
-       				}
 
-       			}
 
-       		str+="</select>";
 
-       		$("#"+divid).empty();
 
-       		$("#"+divid).append(str);
 
-       		
 
-       		$('.jlfsselectpicker').selectpicker({
 
-       			width: '80%'
 
-       		});
 
-        } else {
 
-       	
 
-        }
 
-    }, "json");
 
- };
 
- cg.detail.initClfs=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectClfs", {
 
-        
 
-    }, function(data) {
 
-        if (data) {
 
-       	 var str = "";
 
-       		str+="<select   class='clfsselectpicker' name='clfsid'  >";
 
-       		str+="<option></option>";
 
-       			for(var i=0;i<data.length;i++){
 
-       				var clfs = data[i];
 
-       				if(clfs.id==existVal){
 
-       					str+=" <option selected='selected' value='"+clfs.id+"' >"+clfs.text+"</option>";
 
-       				}else{
 
-       					str+=" <option value='"+clfs.id+"' >"+clfs.text+"</option>";
 
-       				}
 
-       			}
 
-       		str+="</select>";
 
-       		$("#"+divid).empty();
 
-       		$("#"+divid).append(str);
 
-       		
 
-       		$('.clfsselectpicker').selectpicker({
 
-       			width: '80%'
 
-       		});
 
-        } else {
 
-       	
 
-        }
 
-    }, "json");
 
- };
 
- cg.detail.initSfwxpcg=function(divid, existVal){
 
- 	 $.post($.app + "/cg/selectSfwxpcg", {
 
-       
 
-   }, function(data) {
 
-       if (data) {
 
-      	 var str = "";
 
-      		str+="<select   class='sfwxpcgselectpicker' name='sfwxpcgid'  >";
 
-      		str+="<option></option>";
 
-      			for(var i=0;i<data.length;i++){
 
-      				var sfwxpcg = data[i];
 
-      				if(sfwxpcg.id==existVal){
 
-      					str+=" <option selected='selected' value='"+sfwxpcg.id+"' >"+sfwxpcg.text+"</option>";
 
-      				}else{
 
-      					str+=" <option value='"+sfwxpcg.id+"' >"+sfwxpcg.text+"</option>";
 
-      				}
 
-      			}
 
-      		str+="</select>";
 
-      		$("#"+divid).empty();
 
-      		$("#"+divid).append(str);
 
-      		
 
-      		$('.sfwxpcgselectpicker').selectpicker({
 
-      			width: '80%'
 
-      		});
 
-       } else {
 
-      	
 
-       }
 
-   }, "json");
 
- };
 
- /**
 
-  * 验证不为空
 
-  * 
 
-  */
 
- vae=function(area,name){
 
- 	if(isEmpty(area.val())){
 
- 		$.alert({
 
- 		    title: '提示',
 
- 		    content: name+'不能为空!',
 
- 		});
 
- 		return false;
 
- 	}
 
- };
 
- /**
 
-  * 验证为整数或者浮点数
 
-  * 
 
-  */
 
- van=function(area,name){
 
- 	if(!isFDS(area.val())&&!isZS(area.val())){
 
- 		$.alert({
 
- 		    title: '提示',
 
- 		    content: name+'需为正数',
 
- 		});
 
- 		return false;
 
- 	}
 
- };
 
- cg.detail.save=function(){
 
- 	// 必填非空验证
 
- 	if(vae($('#szdid'), "所在地")==false){return false;}
 
- 	if(vae($('#szgkid'), "所在港口")==false){return false;}
 
- 	if(vae($('#szgqid'), "所在港区")==false){return false;}
 
- 	if(vae($('#xzjyrid'), "所属经营人")==false){return false;}
 
- 	if(vae($('#cgmctext'), "储罐名称")==false){return false;}
 
- 	if(vae($('#addform input[name=cglx]'), "储罐类型")==false){return false;}
 
- 	if(vae($('#addform input[name=hxpmc]'), "作业品名")==false){return false;}
 
- 	
 
- 	
 
- 	if(vae($('#sjyltext'), "储存压力")==false){
 
- 		return false;
 
- 	}else{
 
- 		if(van($('#sjyltext'), "储存压力")==false){return false;}
 
- 	}
 
- 	if(vae($('#aqgdtext'), "罐体高度")==false){return false;}else{
 
- 		if(van($('#aqgdtext'), "罐体高度")==false){return false;}
 
- 	}
 
- 	if(vae($('#zjtext'), "罐体直径")==false){return false;}else{
 
- 		if(van($('#zjtext'), "罐体直径")==false){return false;}
 
- 	}
 
- 	if(vae($('#cgqmjtext'), "罐体容积")==false){return false;}else{
 
- 		if(van($('#cgqmjtext'), "罐体容积")==false){return false;}
 
- 	}
 
- 	if(vae($('#addform input[name=tcsj]'), "投产日期")==false){return false;}
 
- 	
 
- 	// 特殊字段类型验证
 
- 	/*if(van($('#cgqmjtext'), "储罐区面积")==false){return false;}*/
 
- 	if(van($('#gjzxjltext'), "罐间最小距离")==false){return false;}
 
- 	if(van($('#cgrjtext'), "储罐容积")==false){return false;}
 
- 	/*if(van($('#sjyltext'), "设计压力")==false){return false;}*/
 
- 	if(van($('#sjgzyltext'), "实际工作压力")==false){return false;}
 
- 	/*if(van($('#aqgdtext'), "安全高度")==false){return false;}*/
 
- 	/*if(van($('#zjtext'), "直径")==false){return false;}*/
 
- 	if(van($('#zdwxycgrltext'), "重大危险源储罐容量")==false){return false;}
 
- 	
 
- 	if(van($('#ygrjtext'), "油罐容积")==false){return false;}
 
- 	if(van($('#ygrltext'), "油罐容量")==false){return false;}
 
- 	if(van($('#ytcrjtext'), "圆筒仓容积")==false){return false;}
 
- 	if(van($('#ythgcgrjtext'), "液体化工储罐容积")==false){return false;}
 
- 	if(van($('#lstcrjtext'), "粮食筒仓容积")==false){return false;}
 
- 	if(van($('#sntcrjtext'), "水泥筒仓容积")==false){return false;}
 
- 	if(van($('#qtscyckrjtext'), "其他生产用仓库容积")==false){return false;}
 
- 	
 
- 	$("#szdid").removeAttr("disabled");
 
- 	$("#szgkid").removeAttr("disabled");
 
- 	$("#szgqid").removeAttr("disabled");
 
- 	$(".btn").attr("disabled",true);
 
- 	 $.ajax({
 
-          url:$.app+"/cg/save",
 
-          data:$("#addform").serialize(),
 
-          type:"post",
 
-          dataType:"json",
 
-          success:function(data){//ajax返回的数据
 
- 	           if (data.success) {
 
- 		           	$.alert({
 
- 		       		    title: '提示',
 
- 		       		    content: '操作成功',
 
- 		       		    confirm: function(){
 
- 		       		    	if(cg.detail.path!=null&&cg.detail.path!='') {
 
- 		       		    		location.href=$.app+cg.detail.path;
 
- 			       		 	} else {
 
- 			       		 		location.href=$.app+"/cg/main";
 
- 			       		 	}
 
- 		       		    }
 
- 		           	});
 
- 	           }else {
 
- 		           	$.alert({
 
- 		       		    title: '提示',
 
- 		       		    content: data.message,
 
- 		       		    confirm: function(){
 
- 		       		    	$(".btn").attr("disabled",false);
 
- 		       		    }
 
- 		           	});
 
- 	           }
 
- 	     }
 
-     }); 
 
- };
 
 
  |