/** * 许可证变更 * */ $.namespace("xkzbg.detail"); xkzbg.detail.selData=null; xkzbg.detail.szdData=null; xkzbg.detail.gk = null; xkzbg.detail.gq = null; xkzbg.detail.init = function() { initjyfwmcSelect('jyfwmc','','','','',300); initfjdSelect('fjdmc','','','showjyfwmc',300); initgkSelect('gksel', '', xkzbg.detail.szdData,'showgq', 300); initgqSelect('gqsel','','','',null,300); initzyqSelect('zyqsel','','',null,300); initbwSelect('bwsel','','','',300) initmtSelect('mtsel','','','',300) /* initszdSelect('szdsel','','showgk',300); */ /* * initgkSelect('gksel','90012',$('#szd').val(),'showgq','300'); * initgqSelect('gqsel','',$('.szdselectpicker').val(),$('.gkselectpicker').val(),null,300); */ } xkzbg.detail.delData=function(data){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/xkzbg/delete", { id : data }, function(data) { if (data.success) { $.alert({ title: '提示', content: '删除成功', confirm: function(){ location.href=$.app+'/xkzbg/main'; } }); } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); }, cancel: function(){ } }); } function guanbitcpop() { $('.theme-popover-mask-tc').fadeOut(100); $('.theme-popover-tc').slideUp(0); } function showjyfwmc() { initjyfwmcSelect('jyfwmc', '', $('.fjdmcselectpicker').val(), null, null, 300); } function showgk() { initgqSelect('gqsel', '', '', '', 'showzyq', 300); initgkSelect('gksel', '', xkzsq.detail.szdData, "showgq", 300); } function showgq() { initgqSelect('gqsel', '', xkzsq.detail.szdData, $('.gkselectpicker') .val(), null, 300); } xkzbg.detail.viewXkz = function(xkzid){ var path="/xkzbg/viewmain?path=1:id="+$('#id').val()+""; location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path; } xkzbg.detail.addXkz = function(xkzid){ var path="/xkzbg/addmain?path=1:id="+$('#id').val()+""; location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path; } xkzbg.detail.editXkz = function(xkzid){ var path="/xkzbg/editmain?path=1:id="+$('#id').val()+""; location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path; } xkzbg.detail.qymcChe = function(){ if($('#qymcChe').is(':checked')){ $("#xqymc").removeAttr("readonly"); }else{ $("#xqymc").attr({ readonly: 'true' }); $('#xqymc').val(''); } } xkzbg.detail.bgdzChe = function(){ if($('#bgdzChe').is(':checked')){ $("#xbgdz").removeAttr("readonly"); }else{ $("#xbgdz").attr({ readonly: 'true' }); $('#xbgdz').val(''); } } xkzbg.detail.fddbrChe = function(){ if($('#fddbrChe').is(':checked')){ $("#xfddbr").removeAttr("readonly"); }else{ $("#xfddbr").attr({ readonly: 'true' }); $('#xfddbr').val(''); } } xkzbg.detail.jydyChe = function(){ if($('#jydyChe').is(':checked')){ $("#xjydy").removeAttr("readonly"); $('#selJydy').show(); }else{ $("#xjydy").attr({ readonly: 'true' }); $('#xjydy').val(''); $('#selJydy').hide(); } } xkzbg.detail.jyfwChe = function(){ if($('#jyfwChe').is(':checked')){ $("#xjyfw").removeAttr("readonly"); }else{ $("#xjyfw").attr({ readonly: 'true' }); $('#xjyfw').val(''); } } xkzbg.detail.qtChe = function(){ if($('#qtChe').is(':checked')){ $("#xqt").removeAttr("readonly"); $("#yqt").removeAttr("readonly"); }else{ $("#yqt").attr({ readonly: 'true' }); $("#xqt").attr({ readonly: 'true' }); $('#xqt').val(''); $('#yqt').val(''); } } vae=function(a,b){ if(isEmpty(a.val())){ ts(b+"不能为空",a); return false; } return true; }; xkzbg.detail.initValue=function(){ //码头 var mtName= document.getElementsByName("mtid"); var mtids = []; for (i=0; i'; str+=''+jyzl.fjdmc+" "+jyzl.jyfwmc+'' var strr =''; if(!isEmpty(jyzl.gkmc)){ strr = strr +jyzl.gkmc+","; } if(!isEmpty(jyzl.gqmc)){ strr = strr +jyzl.gqmc+","; } if(!isEmpty(jyzl.zyqmc)){ strr = strr +jyzl.zyqmc+","; } if(!isEmpty(jyzl.mtmc)){ strr = strr +jyzl.mtmc+","; } if(!isEmpty(jyzl.bwmc)){ strr = strr +jyzl.bwmc; } str+=''+strr +''; str+='' + '' + '删除'+ '' + '编辑'+ ''; } str+=""; $("#tb").append(str); } }, "json"); $('.theme-popover-mask-tc').fadeIn(100); $('.theme-popover-tc').slideDown(0); } // 修改选择 xkzbg.detail.jydyxzedit = function(){ $('.theme-popover-mask-tc').fadeIn(100); $('.theme-popover-tc').slideDown(0); } // 关闭选择框 xkzbg.detail.guanbipop=function(){ if($('#flag').val()==1){ $.post($.app + "/xkzbg/delFj", { ids : $("#fjids").val() }, function(data) { if (data.success) { } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); $.ajax({ url:$.app+"/xkzsq/findjydyAndywzl", type:"post", data:{ jydyids:$("#jydyids").val() }, dataType:"json", success:function(data){ if(data.success){ $("#xjydy").val(data.attrs.jyfwstr); $('#fjdiv').empty(); var fjList = data.attrs.fjList; if(!isEmpty(fjList) &&fjList.length > 0){ var fjstr =''; for(var i=0;i' } fjstr +='
序号附件名称上传附件名称操作
'+fjList[i].sqclmc+'' +''+'' +'上传' +'' +'
'; $('#fjdiv').append(fjstr); $('#flag').val(""); $('#jyid').val(''); } }else{ $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }) } $('.theme-popover-mask-tc').fadeOut(100); $('.theme-popover-tc').slideUp(0); } // 保存附件 xkzbg.detail.submitFile = function(id){ $('#addform').form('submit', { url :$.app + '/xkzbg/saveFile', onSubmit : function() { }, success : function(data, status) { var file = $('#fjid'+id); file.after(file.clone().val("")); file.remove(); if (data) { data = data.replace("",""); data = $.parseJSON(data); } if (data.success) { $("#fspan"+id).hide(); var fjids = $('#fjids').val(); var accContect = data.attrs.acc.fjmc; var fjid = data.attrs.acc.fjid; var accid = data.attrs.acc.id; fjids = fjids + accid + ","; var str = ""; str = "" + " " + accContect +""; $("#span"+id).html(str); str = '删除'; $("#dspan"+id).html(str); $("#fspan"+id).hide(); $('#fjids').val($('#fjids').val()+","+accid); } else { $.messager.showError(data.message); } } }); } // 删除accid 附件关联ID,id 是第几行附件 xkzbg.detail.delFj = function(accid,id){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/xkzbg/delFj", { ids : accid }, function(data) { if (data.success) { $("#span"+id).html(''); $("#dspan"+id).html(''); $("#fspan"+id).show(); } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); }, cancel: function(){ } }); } // 经营地域选择页面保存 xkzbg.detail.savejydy = function(){ if(vae($('#fjdmc select'),"经营范围")==false){return false;} if(vae($('#jyfwmc select'),"经营范围 第二大类")==false){return false;} if(vae($('#gksel select'),"港口")==false){return false;} if(vae($('#gqsel select'),"港区")==false){return false;} $.ajax({ url:$.app+"/xkzsq/savejydy", data:$("#jydyaddform").serialize(), type:"post", dataType:"json", success:function(data){// ajax返回的数据 if (data.success) { $('#flag').val("1"); var id=data.attrs.xzjy.id; $("#"+id).remove(); var str=""; str+=''; str+=''+data.attrs.xzjy.fjdmc+" "+data.attrs.xzjy.jyfwmc+'' var strr =''; if(!isEmpty(data.attrs.xzjy.gkmc)){ strr = strr +data.attrs.xzjy.gkmc+","; } if(!isEmpty(data.attrs.xzjy.gqmc)){ strr = strr +data.attrs.xzjy.gqmc+","; } if(!isEmpty(data.attrs.xzjy.zyqmc)){ strr = strr +data.attrs.xzjy.zyqmc+","; } if(!isEmpty(data.attrs.xzjy.mtmc)){ strr = strr +data.attrs.xzjy.mtmc+","; } if(!isEmpty(data.attrs.xzjy.bwmc)){ strr = strr +data.attrs.xzjy.bwmc; } str+=''+strr +''; str+='' + '' + '删除'+ '' + '编辑'+ ''; str+=""; $("#tb").append(str); if(isEmpty($('#jyid').val())){ var strVal=$("#jydyids").val()+id+","; $("#jydyids").val(strVal); } initjyfwmcSelect('jyfwmc','','','','',300); initfjdSelect('fjdmc','','','showjyfwmc',300); initgkSelect('gksel', xkzbg.detail.gk, xkzbg.detail.szdData,'showgq', 300); initgqSelect('gqsel', xkzbg.detail.gq,xkzbg.detail.szdData, xkzbg.detail.gk,"showzyq",300); initzyqSelect('zyqsel','', xkzbg.detail.gk,'',300); initbwSelect('bwsel','',$('#jyrid').val(),'',300) initmtSelect('mtsel','',$('#jyrid').val(),'',300) $('#jyid').val(''); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }); } // 删除经营范围的数据 xkzbg.detail.del=function(data){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/xkzbg/deletejydy", { id : data }, function(data) { if (data.success) { $.alert({ title: '提示', content: '删除成功', confirm: function(){ var delid=data.message; $("#"+delid).remove(); xkzbg.detail.delIds(delid); $('#flag').val("1"); } }); } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); }, cancel: function(){ } }); } // 删除经营范围数据 xkzbg.detail.delIds = function(data){ var ids = $('#jydyids').val(); var arr = ids.split(','); ids = ''; for (var i = 0 ;i < arr.length-1;i++){ if(arr[i] != data){ ids = ids + arr[i]+"," } } ids = ids.substring(0, ids.length-1); $('#jydyids').val(ids); } // 编辑经营范围 xkzbg.detail.editjydy=function(data){ $.ajax({ url:$.app+"/xkzsq/editjydy?id="+data, type:"post", dataType:"json", success:function(data){ if(data){ $('#jyid').val(data.attrs.jydy.id); var jyfwid = data.attrs.jydy.jyfwid; var fjdid = data.attrs.jydy.fjdid; var gkid = data.attrs.jydy.gkid; var gqid = data.attrs.jydy.gqid; var mtid = data.attrs.jydy.mtid; var zyqid =data.attrs.jydy.zyqid; var bwid =data.attrs.jydy.bwid; // 父节点 initfjdSelect('fjdmc','',fjdid,'showjyfwmc',300); // 经营范围 initjyfwmcSelect('jyfwmc','',fjdid,jyfwid,'',300); // 港口 initgkSelect('gksel', gkid, xkzbg.detail.szdData,'showgq', 300); // 港区 initgqSelect('gqsel',gqid,xkzbg.detail.szdData,gkid,null,300); initzyqSelect('zyqsel',zyqid,gkid,'',300); initbwSelect('bwsel',bwid,$('#jyrid').val(),'',300) initmtSelect('mtsel',mtid,$('#jyrid').val(),'',300) } } }) } function initfjdSelect(divid,existVal,fjdid,changefunc,width){ $.post($.app+"/xkzsq/selectFjdmc",{ },function(data) { var str=""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+fjdmc.text+""; }else{ str+=" "; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.fjdmcselectpicker').selectpicker({ width:width }); }, "json"); } function initjyfwmcSelect(divid,existVal,fjdmc,jyfwid,changefunc,width){ $.post($.app+"/xkzsq/selectJyfwmc",{ id:fjdmc },function(data) { var str=""; if(changefunc!=null&&changefunc!=""){ str+=""; } str+=""; if(data){ for(var i=0;i"+jyfwmc.text+""; }else{ str+=" "; } } } str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.jyfwmcselectpicker').selectpicker({ width:width }); }, "json"); } xkzbg.detail.audit=function(auditpass,id){ var opflag = $('#opflag').val(); var shyj=""; if(opflag == 1){ shyj = $('#clscyj').val(); }else if(opflag == 2){ shyj = $('#hcyj').val(); }else if(opflag == 3){ shyj = $('#fhyj').val(); }else if(opflag == 4){ shyj = $('#spyj').val(); } var audit; if(auditpass=="Y"){ audit=true; }else{ audit=false; } $.post($.app + "/xkzbg/audit", { id:id, shyj:shyj, flag:audit }, function(data) { if (data.success) { if(data.attrs.jflag){ location.href=$.app+'/xkzbg/addXkzjds?bgid='+id; }else{ $.alert({ title: '提示', content: '操作成功', confirm: function(){ xkzbg.detail.back(); } }); } }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); } xkzbg.detail.submitAudit=function(){ $.ajax({ url:$.app + "/xkzbg/submitAudit", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){// ajax返回的数据 if (data.success) { if(data.attrs.jflag){ location.href=$.app+'/xkzbg/addXkzjds?bgid='+id; }else{ $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/xkzbg/main'; } }); } }else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } } }); }