/** *单船申报月报表 * */ $.namespace("dcsbybb.detail"); dcsbybb.detail.nwm=null; dcsbybb.detail.jcg=null; dcsbybb.detail.jyr=null; dcsbybb.detail.init = function() { initnwmSelect('nwmsel',dcsbybb.detail.nwm,null,'','80%'); initjcgSelect('jcgsel',dcsbybb.detail.jcg,null,'','80%'); if(dcsbybb.detail.jyr.length==0){ //行政人员 $("#bgsj").attr("disabled","disabled"); $(":radio").attr("disabled","disabled"); $("#zysl").attr("readonly","readonly"); $("#zyslteu").attr("readonly","readonly"); } }; //进出港 function initjcgSelect(divid,existVal,changefunc,width){ $.post($.app + "/dcsb/selectJcg", { }, function(data) { var str = ""; $("#"+divid).empty(); $("#"+divid).append(str); $('.jcgselectpicker').selectpicker({ width:width }); }, "json"); }; //内外贸 function initnwmSelect(divid,existVal,changefunc,width){ $.post($.app + "/dcsb/selectNwm", { }, function(data) { var str = ""; $("#"+divid).empty(); $("#"+divid).append(str); $('.nwmselectpicker').selectpicker({ width:width }); }, "json"); }; dcsbybb.detail.save = function(){ if(validBeforeSave()==false){return false;} $.ajax({ url : $.app + "/dcsbybb/save", data : $("#addform").serialize(), type : "post", dataType : "json", success : function(data) {//ajax返回的数据 if (data.success) { $.alert({ title : '提示', content : '操作成功', confirm : function() { dcsbybb.detail.back(); } }); } else { $.alert({ title : '提示', content : data.message, confirm : function() { } }); } } }); }; //返回 dcsbybb.detail.back = function(){ location.href=$.app + "/dcsbybb/main"; }; /** * 验证不为空 * */ vae=function(area,name){ if(isEmpty(area.val())){ $.alert({ title: '提示', content: name+'不能为空!', }); return false; } }; /** * 验证为整数 * */ van=function(area,name){ if(!isZS(area.val())){ $.alert({ title: '提示', content: name+'需为正数! ', }); return false; } }; // 验证 validBeforeSave=function(){ if(vae($('#jcgid'), "进出港 ")==false){return false;} if(vae($('#nwmid'), "内外贸 ")==false){return false;} if(vae($('#dydlid'), "货物种类第一大类 ")==false){return false;} /*if(isEmpty($('input:radio[name="hwzl"]:checked').val())){ $.alert({ title: '提示', content: '货物种类不能为空!', }); return false; }*/ /*if(vae($('#zysl'), "作业数量 ")==false){return false;}*/ if(vae($('#bgsj'), "报告时间 ")==false){return false;} /*if(van($('#zysl'), "作业数量(吨)")==false){return false;} if(van($('#zyslteu'), "作业数量(TEU)")==false){return false;}*/ if(isEmpty($('#zysl').val())){ $.alert({ title: '提示', content: "作业数量不能为空", }); return false; } }; //构建货物种类第一大类下拉 function initHwzldydlSelect(divid,existVal,changefunc,width){ $.post($.app+"/dcsb/selectHwlxdydl",{ },function(data) { var str=""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+dydl.text+""; }else{ str+="" ; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.dydlselectpicker').selectpicker({ width:width }); }, "json"); } //构建货物种类第二大类下拉 //existVal:默认值,dydlid:第一大类id function initHwzldedlSelect(divid,existVal,dydlid,width){ $.post($.app+"/dcsb/selectHwlxdedl",{ dydlid:dydlid },function(data) { var str=""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.dedlselectpicker').selectpicker({ width:width }); }, "json"); }