';
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;
}
//alert(strr);
if(strr!=""&&strr!=null&&strr.substr(-1)==","){
strr = strr.substr(0,strr.length-1);
}
//alert(strr);
str += '' + strr + ' | ';
str += ''
+ ''
+ '删除'
+ ''
+ '编辑'
+ ' | ';
}
str += "";
$("#tb").append(str);
}
}, "json");
$('.theme-popover-mask-tc').fadeIn(100);
$('.theme-popover-tc').slideDown(0);
}
// 修改选择
xkzsq.detail.jydyxzedit = function() {
$('.theme-popover-mask-tc').fadeIn(100);
$('.theme-popover-tc').slideDown(0);
}
// 关闭选择框
xkzsq.detail.guanbipop = function() {
if ($('#flag').val() == 1) {
$.post($.app + "/xkzsq/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) {
$("#jydyadd").html(data.attrs.jylzstr);
$("#ywzladd").html(data.attrs.jyfwstr);
$('#fjdiv').empty();
var fjList = data.attrs.fjList;
if (!isEmpty(fjList) && fjList.length > 0) {
var fjstr = '';
$('#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);
}
// 保存附件
xkzsq.detail.submitFile = function(id) {
$('#addform')
.form(
'submit',
{
url : $.app + '/xkzsq/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 是第几行附件
xkzsq.detail.delFj = function(accid, id) {
$.confirm({
title : '确认框',
content : '确认删除吗',
confirm : function() {
$.post($.app + "/xkzsq/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() {
}
});
}
// 经营地域选择页面保存
xkzsq.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;
}
//判断保存时候
var flag=0;
$("#tb tr:gt(0)").each(function()
{
var line1=$(this).children('td:eq(0)')[0].innerHTML;
var line2=$(this).children('td:eq(1)')[0].innerHTML;
var date1=$('#fjdmc').find("option:selected").text();
var date2=$('#jyfwmc').find("option:selected").text();
var gk=$('#gksel').find("option:selected").text();
var gq=$('#gqsel').find("option:selected").text();
var zyq=$('#zyqsel').find("option:selected").text();
var mt=$('#mtsel').find("option:selected").text();
var bw=$('#bwsel').find("option:selected").text();
var jydy="";
if(gk!=""){jydy=jydy+gk;}
if(gq!=""){jydy=jydy+","+gq;}
if(zyq!=""){jydy=jydy+","+zyq;}
if(mt!=""){jydy=jydy+","+mt;}
if(bw!=""){jydy=jydy+","+bw;}
if(line1==(date1+" "+date2)&&line2==jydy){
ts("数据有重复,请重新选择", $('#fjdmc'));
flag=1;
return false;
}
})
if(flag==1){
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;
}
if(strr!=""&&strr!=null&&strr.substr(-1)==","){
strr = strr.substr(0,strr.length-1);
}
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', xkzsq.detail.gk,
xkzsq.detail.szdData, 'showgq', 300);
initgqSelect('gqsel', xkzsq.detail.gq,
xkzsq.detail.szdData, xkzsq.detail.gk,
"showzyq", 300);
initzyqSelect('zyqsel', '', xkzsq.detail.gk, '', 300);
initbwSelect('bwsel', '', $('#jyrid').val(), '', 300)
initmtSelect('mtsel', '', $('#jyrid').val(), '', 300)
$('#jyid').val('');
} else {
$.alert({
title : '提示',
content : data.message,
confirm : function() {
}
});
}
}
});
}
// 删除经营范围的数据
xkzsq.detail.del = function(data) {
$.confirm({
title : '确认框',
content : '确认删除吗',
confirm : function() {
$.post($.app + "/xkzsq/deletejydy", {
id : data
}, function(data) {
if (data.success) {
$.alert({
title : '提示',
content : '删除成功',
confirm : function() {
var delid = data.message;
$("#" + delid).remove();
xkzsq.detail.delIds(delid);
$('#flag').val("1");
}
});
} else {
$.alert({
title : '提示',
content : data.message,
confirm : function() {
}
});
}
}, "json");
},
cancel : function() {
}
});
}
//行政区划
xkzsq.detail.initXzqh=function(divid, existVal, gk ){
$.post($.app + "/xkzsq/selectXzqh", {
gk:gk
}, function(data) {
if (data) {
var str = "";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.xzqhselectpicker').selectpicker({
width:'95%'
});
} else {
}
}, "json");
};
xkzsq.detail.initQyxz=function(divid, existVal){
$.post($.app + "/xkzsq/selectQyxz", {
}, function(data) {
if (data) {
var str = "";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.qyxzselectpicker').selectpicker({
width: '95%'
});
} else {
}
}, "json");
};
// 删除经营范围数据
xkzsq.detail.delIds = function(data) {
var ids = $('#jydyids').val();
var arr = ids.split(',');
ids = '';
for (var i = 0; i < arr.length; i++) {
if (arr[i] != data) {
ids = ids + arr[i] + ",";
}
}
ids = ids.substring(0, ids.length - 1);
$('#jydyids').val(ids);
};
// 编辑经营范围
xkzsq.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, xkzsq.detail.szdData,
'showgq', 300);
// 港区
initgqSelect('gqsel', gqid, xkzsq.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 += "