var siteCode = $("#SITECODE").val(),
channelCode = $('#CHANNELCODE').val(),
pagination = false;
function pageselectCallback (pageIndex) {
if (pagination) {
window.showsFLFGList(pageIndex, '', window.ckVal, '', '', '', window.zdjg_fl, window.ztfl_fl);
}
}
$(function () {
switch (channelCode) {
case 'gfxwj':
flxz = '瑙勮寖鎬ф枃浠?;
$('#xxtab4').css({ 'background': 'url(/sanyasite/xhtml/flfg/images/fgsjk_nav.png) no-repeat', 'background-size': '100% 100%', 'padding': '10px 40px 0' });
channelCode = 'gfxwjxx|bmgfxwj|qzfgfxwj';
break;
case 'gfxwjxx|bmgfxwj|qzfgfxwj':
flxz = '瑙勮寖鎬ф枃浠?;
break;
case 'sydfxfg':
flxz = '鍦版柟鎬ф硶瑙?;
$('#xxtab2').css({ 'background': 'url(/sanyasite/xhtml/flfg/images/fgsjk_nav.png) no-repeat', 'background-size': '100% 100%', 'padding': '10px 40px 0' });
$('.whsearch').hide();
$('.zksq1').hide();
$('.ztfl_m').hide();
break;
default: break;
}
window.showsFLFGList();
window.loadZDJG();
})
function showsFLFGList (pageIndex, title, ckVal, wh, pubdate_s, pubdate_e, zdjg, ztfl) {
var title = $('#qttext').val(),
wh = $('#wh').val(),
pubdate_s = $('#pubdate_s').val(),
pubdate_e = $('#pubdate_e').val();
if (!pageIndex) {
pageIndex = 1;
}
var reqdata = { sname: siteCode, cname: channelCode, needAttachments: 1, pageSize: 15, page: pageIndex, title: title, wh: wh, sdate: pubdate_s, edate: pubdate_e, fgjg: zdjg, wjzt: ckVal, ztfl: ztfl };
$.ajax({
method: "POST",
url: '/b/ms/list',
data: reqdata,
beforeSend:function(XMLHttpRequest){
$(".zt-lm2 ul").empty();
$(".zt-lm2").append("
"); //鍦ㄥ悗鍙拌繑鍥瀞uccess涔嬪墠鏄剧ずloading鍥炬爣
},
success: function (data) {
var fglist = data.list;
$(".zt-lm2 ul").empty();
$("#loading").remove();
if (fglist.length > 0) {
$(".zt-lm3").show();
for (var i = 0; i < fglist.length; i++) {
var date = new Date(fglist[i].c_fwrq),
year = date.getFullYear(),
month = date.getMonth() + 1,
day = date.getDate();
month = month < 10 ? "0" + month : month;
day = day < 10 ? "0" + day : day;
var gbrq = year + '-' + month + '-' + day;
var item = data.list[i];
var attachments = item["attachments"];
var url = item["url"];
if (attachments != null) {
var Arr1 = attachments.split(",");
var Arr2 = url.split("/");
var docx = "";
var pdf = "";
if (Arr1[0].indexOf("doc") != -1) {
docx = "/" + Arr2[1] + "/" + Arr2[2] + "/" + Arr2[3] + "/" + Arr2[4] + "/" + Arr2[5] + "/" + Arr1[0];
} else {
pdf = "/" + Arr2[1] + "/" + Arr2[2] + "/" + Arr2[3] + "/" + Arr2[4] + "/" + Arr2[5] + "/" + Arr1[0];
}
if (Arr1[1].indexOf("doc") != -1) {
docx = "/" + Arr2[1] + "/" + Arr2[2] + "/" + Arr2[3] + "/" + Arr2[4] + "/" + Arr2[5] + "/" + Arr1[1];
} else {
pdf = "/" + Arr2[1] + "/" + Arr2[2] + "/" + Arr2[3] + "/" + Arr2[4] + "/" + Arr2[5] + "/" + Arr1[1];
}
} else {
docx = "";
pdf = "";
}
if (fglist[i].c_wjzt == null) {
fglist[i].c_wjzt = '';
}
if (fglist[i].c_wh == null) {
fglist[i].c_wh = '';
}
$(".zt-lm2 ul").append("" +
"" +
"" + fglist[i].c_wjzt + "
" +
""
);
// 淇敼鍒楄〃鏁版嵁涓枃浠剁姸鎬佺殑鑳屾櫙棰滆壊
var fg_wjzt = $(".zt-lm2-c span").eq(i).text().replace(/\s+/g, "");
if (fg_wjzt == "灏氭湭鐢熸晥") {
$(".zt-lm2-c span").eq(i).css("background", "#949494");
} else if (fg_wjzt == "淇敼") {
$(".zt-lm2-c span").eq(i).css("background", "#6d9ced");
} else if (fg_wjzt == "搴熸") {
$(".zt-lm2-c span").eq(i).css("background", "#ca1c1d");
} else if (fg_wjzt == "澶辨晥") {
$(".zt-lm2-c span").eq(i).css("background", "#646464");
}
}
// 鎼滅储鍏抽敭瀛楀彉绾
var regExp = new RegExp(title, "g");
$(".zt-lm2-l>a").each(function () {
var html = $(this).html();
var newHtml = html.replace(regExp, "" + title + "");
$(this).html(newHtml);
});
// 鍒嗛〉
var totalPage = '',
totalRow = data.totalRow;
if(data.totalPage == 4){
totalPage = data.totalPage-1;
}else{
totalPage = 4;
}
if (!pagination) {
$('#Pagination').pagination({
totalData: totalRow,
showData: 15,
jump: true,
coping: true,
homePage: '棣栭〉',
endPage: '灏鹃〉',
prevContent: '涓婁竴椤?,
nextContent: '涓嬩竴椤?,
jumpBtn: 'GO',
keepShowPN: true,
mode: 'fixed',
count: totalPage,
callback: function (api) {
var pageIndex = api.getCurrent();
var pageCount = api.getPageCount();
pageselectCallback(pageIndex);
$(".jump-ipt").before("绗?+pageIndex+"椤?nbsp;");
$(".jump-btn").after(" 鍏?+totalRow+"鏉?nbsp;鍏?+pageCount+"椤袋/span>");
}
}, function (api) {
var pageIndex = api.getCurrent();
var pageCount = api.getPageCount();
$(".jump-ipt").before("绗?+pageIndex+"椤?nbsp;");
$(".jump-btn").after(" 鍏?+totalRow+"鏉?nbsp;鍏?+pageCount+"椤袋/span>");
});
pagination = true;
}
$("#Pagination").show();
}else{
$("#Pagination").hide();
$(".zt-lm2 ul").empty();
$(".zt-lm3").hide();
$(".zt-lm2 ul").append("鏆傛棤鏁版嵁");
}
},
error: function (error) {
alert("鏁版嵁鍔犺浇寮傚父锛岃鑱旂郴绠$悊鍛?);
}
});
}
// 鏀惰捣灞曞紑
$('.zksq1').click(function () {
var z1 = $(this).text();
if (z1 == "灞曞紑") {
$('.zdjg .zdjg_fl').css('height', 'auto');
$(this).text('鏀惰捣');
} else {
$('.zdjg .zdjg_fl').css('height', '38px');
$(this).text('灞曞紑');
}
});
$('.zksq2').click(function () {
var z2 = $(this).text();
if (z2 == "灞曞紑") {
$('.ztfl .zdjg_fl').css('height', 'auto');
$(this).text('鏀惰捣');
} else {
$('.ztfl .zdjg_fl').css('height', '38px');
$(this).text('灞曞紑');
}
});
$('.sqzk1').click(function () {
$('.yincgjjs-nr').css('height', '190px');
$('.sqzk2 span').html('灞曞紑');
$('.sqzk2 span i').css('background', 'url(/sanyasite/xhtml/flfg/images/sqzk2_down.png) no-repeat');
$(this).hide();
});
$('.sqzk2 span').click(function () {
var s2 = $(this).text();
if (s2 == "鏀惰捣") {
$('.yincgjjs-nr').css('height', '190px');
$('.sqzk1').hide();
$(this).html('灞曞紑');
$('.sqzk2 span i').css('background', 'url(/sanyasite/xhtml/flfg/images/sqzk2_down.png) no-repeat');
} else {
$('.yincgjjs-nr').css('height', 'auto');
$('.sqzk1').show();
$('.sqzk1').text('鏀惰捣');
$(this).html('鏀惰捣');
$('.sqzk2 span i').css('background', 'url(/sanyasite/xhtml/flfg/images/sqzk2_up.png) no-repeat');
}
});
$('#qtsubmit').click(function () {
var title = $('#qttext').val();
window.pagination = false;
showsFLFGList(0, title, window.ckVal, window.fg_wh, window.pubdates, window.pubdatee, window.zdjg_fl, window.ztfl_fl);
});
// 鍒跺畾鏈哄叧
function loadZDJG () {
$.ajax({
method: "POST",
url: '/b/ms/list_zdjg',
data: {
sname: siteCode,
cname: channelCode
},
success: function (data) {
var zdjg = data;
for (var i = 0; i < zdjg.length; i++) {
$(".zdjg .zdjg_fl").append('' + zdjg[i].c_fbjg + '');
}
var zdjg = $(".zdjg .zdjg_fl span");
zdjg.each(function (index) {
$(".zdjg .zdjg_fl span").eq(0).addClass('active');
$(this).attr("index", index);
});
zdjg.click(function () {
$(".zdjg .zdjg_fl span").eq(0).removeClass('active');
var zdjg_xh = $(this).attr("index");
var z_fl = $(".zdjg .zdjg_fl span").eq(zdjg_xh).attr("title");
$(".zdjg .zdjg_fl span").removeClass('active');
$(".zdjg .zdjg_fl span").eq(zdjg_xh).addClass('active');
window.zdjg_fl = z_fl;
});
}
});
}
// 鏃舵晥鎬
var sxx = $(".sxx .zdjg_fl span");
sxx.each(function (index) {
$(".sxx .zdjg_fl span").eq(0).addClass('active');
$(this).attr("index", index);
});
sxx.click(function () {
$(".sxx .zdjg_fl span").eq(0).removeClass('active');
var sxx_xh = $(this).attr("index");
var s_fl = $(".sxx .zdjg_fl span").eq(sxx_xh).attr("fldata");
$(".sxx .zdjg_fl span").removeClass('active');
$(".sxx .zdjg_fl span").eq(sxx_xh).addClass('active');
window.ckVal = s_fl;
});
// 涓婚鍒嗙被
var ztfl = $(".ztfl .zdjg_fl span");
ztfl.each(function (index) {
$(".ztfl .zdjg_fl span").eq(0).addClass('active');
$(this).attr("index", index);
});
ztfl.click(function () {
$(".ztfl .zdjg_fl span").eq(0).removeClass('active');
var ztfl_xh = $(this).attr("index");
var z_fl = $(".ztfl .zdjg_fl span").eq(ztfl_xh).attr("fldata");
$(".ztfl .zdjg_fl span").removeClass('active');
$(".ztfl .zdjg_fl span").eq(ztfl_xh).addClass('active');
window.ztfl_fl = z_fl;
});
$('#btsubmit').click(function () {
var wh = $('#wh').val(),
pubdate_s = $('#pubdate_s').val(),
pubdate_e = $('#pubdate_e').val(),
fg_title = $('#qttext').val();
window.pagination = false;
window.pubdates = pubdate_s;
window.pubdatee = pubdate_e;
window.fg_wh = wh;
showsFLFGList(0, fg_title, window.ckVal, wh, pubdate_s, pubdate_e, window.zdjg_fl, window.ztfl_fl);
});
$('#reset').click(function () {
$('#wh').val("");
$('#pubdate_s').val("");
$('#pubdate_e').val("");
$(".zdjg .zdjg_fl span").removeClass('active');
$(".sxx .zdjg_fl span").removeClass('active');
$(".ztfl .zdjg_fl span").removeClass('active');
$(".zdjg .zdjg_fl span").eq(0).addClass('active');
window.zdjg_fl = '';
$(".sxx .zdjg_fl span").eq(0).addClass('active');
window.ckVal = '';
$(".ztfl .zdjg_fl span").eq(0).addClass('active');
window.ztfl_fl = '';
});