/** * 理货变更 * */ $.namespace("lhbg.detail"); lhbg.detail.selData=null; lhbg.detail.szdData=null; lhbg.detail.gk = null; lhbg.detail.gq = null; lhbg.detail.taskKey=null; lhbg.detail.init = function() { initgkSelect('gksel', '', lhbg.detail.szdData,'showgq', 300); initgqSelect('gqsel','','','',null,300); initzyqSelect('zyqsel','','',null,300); } function showRy() { $('#selectrydiv').fadeIn(100); $('#selectry2div').slideDown(0); } function showYj() { $('#selectyjdiv').fadeIn(100); $('#selectyj2div').slideDown(0); } lhbg.detail.delData=function(data){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/lhbg/delete", { id : data }, function(data) { if (data.success) { $.alert({ title: '提示', content: '删除成功', confirm: function(){ location.href=$.app+'/lhbg/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 showgk() { initgqSelect('gqsel', '', '', '', 'showzyq', 300); initgkSelect('gksel', '', xkzsq.detail.szdData, "showgq", 300); } function showgq() { initgqSelect('gqsel', '', xkzsq.detail.szdData, $('.gkselectpicker') .val(), null, 300); } lhbg.detail.bgdzChe = function(){ if($('#bgdzChe').is(':checked')){ $("#xbgdz").removeAttr("readonly"); }else{ $("#xbgdz").attr({ readonly: 'true' }); $('#xbgdz').val(''); } } lhbg.detail.fddbrChe = function(){ if($('#fddbrChe').is(':checked')){ $("#xfddbr").removeAttr("readonly"); }else{ $("#xfddbr").attr({ readonly: 'true' }); $('#xfddbr').val(''); } } lhbg.detail.tyyyChe = function(){ if($('#tyyyChe').is(':checked')){ $("#tyyy").removeAttr("readonly"); }else{ $("#tyyy").attr({ readonly: 'true' }); $('#tyyy').val(''); } } vae=function(a,b){ if(isEmpty(a.val())){ ts(b+"不能为空",a); return false; } return true; }; // 保存 lhbg.detail.save = function(){ //验证必填字段是否为空 if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;} if (vae($('#addform input[name=lxr]'), "联系人") == false) { return false; } if (vae($('#addform input[name=dh]'), "电话") == false) { return false; } if($('#bgdzChe').is(':checked')){ if(vae($('#addform input[name=xbgdz]'),"变更后办公地址")==false){return false;} } if($('#fddbrChe').is(':checked')){ if(vae($('#addform input[name=xfddbr]'),"变更后法定代表人")==false){return false;} } if($('#tyyyChe').is(':checked')){ if(vae($('#addform input[name=tyyy]'),"停业歇业原因")==false){return false;} } $(".btn").attr("disabled",true); $.ajax({ url:$.app+"/lhbg/save", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){// ajax返回的数据 if (data.success) { $.alert({ title : '提示', content : '操作成功', confirm : function() { location.href=$.app+'/lhbg/main'; } }); }else{ $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled",false); } }); } } }); } //保存 lhbg.detail.saveTb = function(){ //验证必填字段是否为空 if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;} if (vae($('#addform input[name=lxr]'), "联系人") == false) { return false; } if (vae($('#addform input[name=dh]'), "电话") == false) { return false; } if($('#bgdzChe').is(':checked')){ if(vae($('#addform input[name=xbgdz]'),"变更后办公地址")==false){return false;} } if($('#fddbrChe').is(':checked')){ if(vae($('#addform input[name=xfddbr]'),"变更后法定代表人")==false){return false;} } if($('#tyyyChe').is(':checked')){ if(vae($('#addform input[name=tyyy]'),"停业歇业原因")==false){return false;} } $(".btn").attr("disabled",true); $.ajax({ url:$.app+"/lhbg/saveTb", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){// ajax返回的数据 if (data.success) { $.alert({ title : '提示', content : '操作成功', confirm : function() { location.href=$.app+'/lhbg/main'; } }); }else{ $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled",false); } }); } } }); } //保存 lhbg.detail.submit = function(){ if (isEmpty($('#userids').val())) { $.alert({ title : '提示', content : "请选择人员办理!!!", confirm : function() { $(".btn").attr("disabled", false); } }); return false; } //验证必填字段是否为空 if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;} //验证必填字段是否为空 if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;} if (vae($('#addform input[name=lxr]'), "联系人") == false) { return false; } if (vae($('#addform input[name=dh]'), "电话") == false) { return false; } if($('#bgdzChe').is(':checked')){ if(vae($('#addform input[name=xbgdz]'),"变更后办公地址")==false){return false;} } if($('#fddbrChe').is(':checked')){ if(vae($('#addform input[name=xfddbr]'),"变更后法定代表人")==false){return false;} } if($('#tyyyChe').is(':checked')){ if(vae($('#addform input[name=tyyy]'),"停业歇业原因")==false){return false;} } $(".btn").attr("disabled",true); $.ajax({ url:$.app+"/lhbg/submit", data:$("#addform").serialize(), type : "post", dataType : "json", success:function(data){// ajax返回的数据 if (data.success) { $.alert({ title : '提示', content : '操作成功', confirm : function() { location.href=$.app+'/lhbg/main'; } }); }else{ $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled",false); } }); } } }); } // 返回 lhbg.detail.back = function(){ location.href=$.app+'/lhbg/main'; } // 保存附件 lhbg.detail.submitFile = function(id){ $('#addform').form('submit', { url :$.app + '/lhbg/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) { var accContect = data.attrs.acc.fjmc; var fjid = data.attrs.acc.fjid; var accid = data.attrs.acc.id; var str = ""; str =str +""+ "" + " " + accContect + "" +""; str =str+""+ '删除' +""; $('#tableId').append(str); } else { $.messager.showError(data.message); } } }); } // 删除accid 附件关联ID,id 是第几行附件 lhbg.detail.delFj = function(accid,tr){ $.confirm({ title: '确认框', content: '确认删除吗', confirm: function(){ $.post($.app + "/lhbg/delFj", { ids : accid }, function(data) { if (data.success) { $(tr).parent().parent().remove(); } else { $.alert({ title: '提示', content: data.message, confirm: function(){ } }); } }, "json"); }, cancel: function(){ } }); } lhbg.detail.audit=function(auditpass,id){ if (auditpass == "Y" && lhbg.detail.taskKey != 'ldpz') { if (isEmpty($('#userids').val())) { $.alert({ title : '提示', content : "请选择人员办理!!!", confirm : function() { $(".btn").attr("disabled", false); } }); return false; } } $(".btn").attr("disabled", true); var shyj = $('#yj').val(); var opflag = $('#opflag').val(); var audit; var shyj; if(auditpass=="Y"){ audit=true; }else{ audit=false; } $.post($.app + "/lhbg/audit", { id:id, shyj:shyj, flag:audit, userids:$('#userids').val() }, function(data) { if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/lhbg/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled", false); } }); } }, "json"); } lhbg.detail.submitAudit=function(){ if (isEmpty($('#userids').val())) { $.alert({ title : '提示', content : "请选择人员办理!!!", confirm : function() { $(".btn").attr("disabled", false); } }); return false; } $(".btn").attr("disabled",true); $.ajax({ url:$.app + "/lhbg/submitAudit", data:$("#addform").serialize(), type:"post", dataType:"json", success:function(data){// ajax返回的数据 if (data.success) { $.alert({ title: '提示', content: '操作成功', confirm: function(){ location.href=$.app+'/lhbg/main'; } }); }else { $.alert({ title: '提示', content: data.message, confirm: function(){ $(".btn").attr("disabled", false); } }); } } }); }