/** * 单船申报月报表 * */ $.namespace("dcsbybb.main"); //所在地返回值 dcsbybb.main.szdbackData = null; //所在港口返回值 dcsbybb.mainszgkbackData = null; //所在港区返回值 dcsbybb.main.szgqbackData = null; dcsbybb.main.hwzlbackData = null; dcsbybb.main.jcgbackData = null; dcsbybb.main.nwmbackData = null; dcsbybb.main.init = function() { dcsbybb.main.$popWin = $('#popWin'); // 把form传入,构造翻页控件 dcsbybb.main.sel(); pageinfo($("#dcsbybbform")); }; /**联动效果实现 * */ dcsbybb.main.sel = function() { initszdSelect('szdsel', dcsbybb.main.szdbackData, 'showgk', '80%'); initgkSelect('gksel', dcsbybb.main.szgkbackData, dcsbybb.main.szdbackData, 'showgq', '80%'); initgqSelect('gqsel', dcsbybb.main.szgqbackData, dcsbybb.main.szdbackData, dcsbybb.main.szgkbackData, null, '80%'); /*inithwzlSelect('hwzlsel',dcsbybb.main.hwzlbackData ,'','80%');*/ initHwzldydlSelect('hwzldydl',dcsbybb.main.hwzlbackData,'','80%'); initjcgSelect('jcgsel',dcsbybb.main.jcgbackData ,'','80%'); initnwmSelect('nwmsel',dcsbybb.main.nwmbackData ,'','80%'); }; function showgk() { initgqSelect('gqsel','','','',null,'80%'); initgkSelect('gksel', dcsbybb.main.szgkbackData, $('.szdselectpicker').val(), 'showgq', '80%'); }; function showgq() { initgqSelect('gqsel', dcsbybb.main.szgqbackData, $('.szdselectpicker').val(), $('.gkselectpicker').val(), null, '80%'); }; //货物种类 function inithwzlSelect(divid,existVal,changefunc,width){ $.post($.app + "/dcsb/selectHwzl", { }, function(data) { var str = ""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+code.text+""; }else{ str+=" "; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.hwzlselectpicker').selectpicker({ width:width }); }, "json"); }; //进出港 function initjcgSelect(divid,existVal,changefunc,width){ $.post($.app + "/dcsb/selectJcg", { }, function(data) { var str = ""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+code.text+""; }else{ str+=" "; } } } 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 = ""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+code.text+""; }else{ str+=" "; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.nwmselectpicker').selectpicker({ width:width }); }, "json"); }; // 查询 dcsbybb.main.search=function(){ $('#pagejump').val(1); $("#dcsbybbform").submit(); }; //删除 dcsbybb.main.del=function(data){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/dcsbybb/delete", { id : data }, function(data) { if (data.success) { $.alert({ title: '提示', content: '删除成功', confirm: function(){ $("#dcsbybbform").submit(); } }); } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); }, cancel: function(){ } }); }; //新增 dcsbybb.main.add=function(data){ location.href=$.app+"/dcsbybb/add"; }; //编辑 dcsbybb.main.edit=function(data){ location.href=$.app+"/dcsbybb/edit?id="+data; }; //查看 dcsbybb.main.view=function(data){ location.href=$.app+"/dcsbybb/view?id="+data; }; //添加附件弹出 dcsbybb.main.import=function(){ $("#scfjbt").removeAttr("style"); $('#theme-popover-mask').fadeIn(100); $('#theme-popover').slideDown(0); }; dcsbybb.main.choosefile=function(){ if($('#ybbfile').val()==''){ return; }else{ $('#fjName').val($('#ybbfile').val()); } }; //下载模板 dcsbybb.main.download=function(){ location.href=$.app+"/dcsbybb/download"; }; //导入文件 dcsbybb.main.upload=function(){ $('.theme-popover-mask').fadeOut(100); $('.theme-popover').slideUp(0); if($('#ybbfile').val()==''){ return; } $('#addform').form('submit', { url : $.app + '/dcsbybb/import', success : function(data) { var file = $('#ybbfile'); file.after(file.clone().val("")); file.remove(); if (data) { data = data.replace("",""); data = $.parseJSON(data); } if (data.success) { location.href=$.app + "/dcsbybb/main"; } else { $.alert({ title : '提示', content : data.message, confirm : function() { location.href=$.app + "/dcsbybb/main"; } }); } } }); }; //构建货物种类第一大类下拉 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"); }