$.namespace("hxhbtj.detail"); hxhbtj.detail.path=null; hxhbtj.detail.wxydjselData=null; hxhbtj.detail.back=function(){ if(hxhbtj.detail.path!=null&&hxhbtj.detail.path!='') { location.href=$.app+hxhbtj.detail.path; } else { location.href=$.app+"/hxhbtj/main"; } }; hxhbtj.detail.save=function(){ // 必填非空验证 if(vae($('#dq'), "所在地区")==false){return false;} if(vae($('#rq'), "日期")==false){return false;} // 特殊字段类型验证 if(van($('#yyhxts'), "远洋航线条数")==false){return false;} if(van($('#yyhxhbs'), "远洋航线航班数")==false){return false;} if(van($('#jyhxts'), "近洋航线条数")==false){return false;} if(van($('#jyhxhbs'), "近洋航线航班数")==false){return false;} if(van($('#nzxts'), "内支线条数")==false){return false;} if(van($('#nzxhbs'), "内支线航班数")==false){return false;} if(van($('#nmhxts'), "内贸航线条数")==false){return false;} if(van($('#nmhxhbs'), "内贸航线航班数")==false){return false;} if(van($('#nmjzxttl'), "月内贸集装箱吞吐量 TEU")==false){return false;} if(van($('#wmjzxttl'), "月外贸集装箱吞吐量 TEU")==false){return false;} if(van($('#nnmjzxttl'), "年内贸集装箱吞吐量 TEU")==false){return false;} if(van($('#nwmjzxttl'), "年外贸集装箱吞吐量 TEU")==false){return false;} if(van($('#bywcl'), "本月完成量")==false){return false;} if(van($('#bnljl'), "本年累积量")==false){return false;} //if(van($('#tbzzs'), "同比增长数")==false){return false;} //if(van($('#nmtbzzs'), "内贸同比增长数")==false){return false;} //if(van($('#wmtbzzs'), "外贸同比增长数")==false){return false;} if(van($('#yyxkphxs'), "远洋新开辟航线数")==false){return false;} if(van($('#yytkhxs'), "远洋停开航线数")==false){return false;} if(van($('#jyxkphxs'), "近洋新开辟航线数")==false){return false;} if(van($('#jytkhxs'), "近洋停开航线数")==false){return false;} if(van($('#nzxxkphxs'), "内支线新开辟航线数")==false){return false;} if(van($('#nzxtkhxs'), "内支线停开航线数")==false){return false;} if(van($('#nmxkphxs'), "内贸新开辟航线数")==false){return false;} if(van($('#nmtkhxs'), "内贸停开航线数")==false){return false;} // $("#szgkid").removeAttr("disabled"); $(".btn").attr("disabled",true); $.ajax({ url:$.app+"/hxhbtj/save", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ if(hxhbtj.detail.path!=null&&hxhbtj.detail.path!='') { location.href=$.app+hxhbtj.detail.path; } else { location.href=$.app+"/hxhbtj/main"; } } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled",false); } }); } } }); }; hxhbtj.detail.stat=function(){ // 必填非空验证 if(vae($('#dq'), "所在地区")==false){return false;} if(vae($('#rq'), "日期")==false){return false;} location.href=$.app+"/hxhbtj/stat?dq="+$('#dq').val()+"&rq="+$('#rq').val(); }; hxhbtj.detail.saveTbzt=function(data){ // 必填非空验证 if(vae($('#dq'), "所在地区")==false){return false;} if(vae($('#rq'), "日期")==false){return false;} // 特殊字段类型验证 if(van($('#yyhxts'), "远洋航线条数")==false){return false;} if(van($('#yyhxhbs'), "远洋航线航班数")==false){return false;} if(van($('#jyhxts'), "近洋航线条数")==false){return false;} if(van($('#jyhxhbs'), "近洋航线航班数")==false){return false;} if(van($('#nzxts'), "内支线条数")==false){return false;} if(van($('#nzxhbs'), "内支线航班数")==false){return false;} if(van($('#nmhxts'), "内贸航线条数")==false){return false;} if(van($('#nmhxhbs'), "内贸航线航班数")==false){return false;} if(van($('#nmjzxttl'), "月内贸集装箱吞吐量 TEU")==false){return false;} if(van($('#wmjzxttl'), "月外贸集装箱吞吐量 TEU")==false){return false;} if(van($('#nnmjzxttl'), "年内贸集装箱吞吐量 TEU")==false){return false;} if(van($('#nwmjzxttl'), "年外贸集装箱吞吐量 TEU")==false){return false;} if(van($('#bywcl'), "本月完成量")==false){return false;} if(van($('#bnljl'), "本年累积量")==false){return false;} //if(van($('#tbzzs'), "同比增长数")==false){return false;} //if(van($('#nmtbzzs'), "内贸同比增长数")==false){return false;} //if(van($('#wmtbzzs'), "外贸同比增长数")==false){return false;} if(van($('#yyxkphxs'), "远洋新开辟航线数")==false){return false;} if(van($('#yytkhxs'), "远洋停开航线数")==false){return false;} if(van($('#jyxkphxs'), "近洋新开辟航线数")==false){return false;} if(van($('#jytkhxs'), "近洋停开航线数")==false){return false;} if(van($('#nzxxkphxs'), "内支线新开辟航线数")==false){return false;} if(van($('#nzxtkhxs'), "内支线停开航线数")==false){return false;} if(van($('#nmxkphxs'), "内贸新开辟航线数")==false){return false;} if(van($('#nmtkhxs'), "内贸停开航线数")==false){return false;} $(".btn").attr("disabled",true); $.ajax({ url:$.app + "/hxhbtj/saveTbzt", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){//ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '提交成功', confirm: function(){ location.href=$.app+'/hxhbtj/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled",false); } }); } } }); }; //验证不为空 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; } };