';
$('.bus-list').find("ul").after($(pager));
var pagination = $(".pager").pagination(resData.data.page.total, {
num_edge_entries: 1, //边缘页数
num_display_entries: 5, //主体页数
jumpable:true,
jumptext: "跳转",
callback: pageselectCallback,
items_per_page:8, //每页显示项
link_to : 'javascript:void(0);',
prev_text: "上一页",
next_text: "下一页"
});
}
}
});
}
/* banner */
var bannerUrl = "/api/cmscolumn/appcolumn/findBannerByColumnId";
var bannerReq = {
"viewType" : 1,
"tenantId" : tenant.id,
"columnId" : columnId
}
ajaxQueryFun({},{},bannerUrl,bannerReq,"get",function(data){
var resData = JSON.parse(data.data);
if(resData.status == 101){
$('.banner').css('backgroundImage','url(' + resData.data[0].resUrl + ')');
$('.ban-hd').text(resData.data[0].title)
}
})
var temp = ' ';
var initUrl = "/api/cmscontent/appContentService/getFrontPagination";
var initData = {
"viewType":1,
"tenantId" : tenant.id,
"columnId":columnId,
"pageSize" : 8,
"order" : 1
};
ajaxQueryFun({},{},initUrl,initData,"get",function(data){
var resData = JSON.parse(data.data);
if(resData.status == 101){
if(resData.data.list.length > 0 ){
var str = '';
$.each(resData.data.list,function(i,data){
var li = temp,other_link = "";
$.each(data.contentFieldDTOs,function(ind,param){
switch(param.fieldTag){
case "TITLE":
li = li.replace(/{{title}}/g,param.fieldValue);
break;
case "ATTACHMENT":
other_link = param.filePath;
break;
}
});
li = li.replace('{{link}}',data.preUrl);
var date = dateFormat(data.pubTime);
li = li.replace('{{date}}',date);
str += li
});
$('.loading').addClass('hidden');
$('.bus-list').find('ul').append($(str))
if(resData.data.page.totalPage > 1){
var pager = '';
$('.bus-list').find('ul').after(pager);
var pagination = $(".pager").pagination(resData.data.page.total, {
num_edge_entries: 1, //边缘页数
num_display_entries:5, //主体页数
jumpable:true,
jumptext: "跳转",
callback: pageselectCallback,
items_per_page: 8, //每页显示项
prev_text: "上一页",
next_text: "下一页"
}
);
}
}else{
$('.loading').addClass('hidden');
$('.noData').removeClass('hidden')
}
}
$('#htmlj').t2s();
$('.un-trans').s2t();
});
$('.bus-label').find('li').each(function(){
var LI = $(this);
var This = $(this).find('a');
This.on('click',function(){
This.addClass('active');
LI.siblings('li').find('a').removeClass('active');
//var dataId = This.data('val');
//window.locations.search = '?column=' + dataId
//render(dataId);
})
});
/* function render(id){
$('.pager').length > 0 ? $('.pager').remove() : null;
$('.loading').removeClass('hidden');
$('.bus-list').find('ul').html('');
$.ajax({
url:'/api/cmscontent/appContentService/getFrontPagination?viewType=1&tenantId='+ tenant.id,
data:{
columnId:id,
pageSize:8,
order:1,
}
,
success:function(res){
if(res.status = 101){
if(res.data.list.length > 0 ){
var str = ''
$.each(res.data.list,function(i,data){
var li = temp;
$.each(data.contentFieldDTOs,function(ind,param){
switch(param.fieldTag){
case "TITLE":
li = li.replace('{{title}}',param.fieldValue);
break;
}
}
);
li = li.replace('{{link}}',data.preUrl);
var date = dateFormat(data.pubTime);
li = li.replace('{{date}}',date);
str += li
}
);
$('.loading').addClass('hidden');
$('.bus-list').find('ul').append($(str))
if(res.data.page.totalPage > 1){
var pager = '';
$('.bus-list').find('ul').after(pager);
var pagination = $(".pager").pagination(res.data.page.total, {
num_edge_entries: 1, //边缘页数
num_display_entries: 3, //主体页数
callback: pageselectCallback,
items_per_page: 8, //每页显示项
prev_text: "上一页",
next_text: "下一页"
}
);
}
}
else{
$('.loading').addClass('hidden');
$('.noData').removeClass('hidden')
}
}
$('#htmlj').t2s();
$('.un-trans').s2t();
}
})
} */
function pageselectCallback(page){
setTimeout(function(){
$(window).scrollTop($('.business').offset().top);
} ,100)
page = ++ page;
$('.loading').removeClass('hidden');
$('.bus-list').find('ul').html('');
var column = $('.bus-label').find('a.active').data('val');
var year_id = $('#inp_year').data('id');
var reqData,dataUrl;
if(year_id == 'all'){
dataUrl = '/api/cmscontent/appContentService/getFrontPagination'
reqData={
"viewType" : 1,
"tenantId" : tenant.id,
"columnId" : column,
"currentPage":page,
"pageSize" : 8,
"order" : 1
}
}else{
dataUrl = "/api/cmscontent/appContentService/getFrontPagination",
reqData={
"viewType" : 1,
"tenantId" : tenant.id,
"groupId":year_id,
"currentPage":page,
"pageSize":8,
"order":1
}
}
ajaxQueryFun({},{},dataUrl,reqData,"get",function(data){
var resData = JSON.parse(data.data);
if(resData.status == 101){
var str = ''
$.each(resData.data.list,function(i,data){
var li = temp,other_link="";
$.each(data.contentFieldDTOs,function(ind,param){
switch(param.fieldTag){
case "TITLE":
li = li.replace(/{{title}}/g,param.fieldValue);
break;
case "ATTACHMENT":
other_link = param.filePath;
break;
}
});
li = li.replace('{{link}}',data.preUrl);
var date = dateFormat(data.pubTime);
li = li.replace('{{date}}',date);
str += li
});
$('.loading').addClass('hidden');
$('.bus-list').find('ul').append($(str));
$('#htmlj').t2s();
$('.un-trans').s2t();
}
});
}
function dateFormat(timestamp){
var time = new Date(timestamp);
var month = time.getMonth() + 1;
month = month
{{title}}
{{date}}