');
//添加第一个tab框架
$('.gwzp .zpgwtable').append('
');
for (var ji1 in dataItem.data) {
var fid = dataItem.data[ji1].id;
var fname = dataItem.data[ji1].name;
//添加其他tab
$('.inPageTabmenu .swiper-wrapper').append('
');
//添加其他tab框架
console.log(fid);
$('.gwzp .zpgwtable').append('
');
}
});
function timestampToTime(timestamp) {
var date = new Date(timestamp);
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = date.getDate() + '/column/109/ /';
return Y + M + D;
}
var data6 = {
"tenantId": tenant.id,
"viewType": 1,
"columnId": 89,
"order": 2,
"currentPage": 1,
"pageSize": 10,
"subColumnTag": true
};
var url6 = "/api/cmscontent/appContentService/getFrontPagination";
ajaxQueryFun({}, {}, url6, data6, "get", function (data) {
var dataItem = JSON.parse(data.data);
//console.log(dataItem.data.list);
for (var ji2 in dataItem.data.list) {
//添加tr
$('.gwzp .zpgwtable .contInner').eq(0).find('table').append('
|
');
for (var jl1 in dataItem.data.list[ji2].contentFieldDTOs) {
//添加内部信息
//console.log()
if (dataItem.data.list[ji2].contentFieldDTOs[jl1].fieldTag != 'PC_TEXTCONTENT') {
$('.gwzp .zpgwtable .contInner').eq(0).find('table').find('tr').eq(parseInt(ji2) + 1).append('
' + dataItem.data.list[ji2].contentFieldDTOs[jl1].fieldValue + ' | ');
}
}
//添加时间
//console.log(dataItem.data.list[ji2])
$('.gwzp .zpgwtable .contInner').eq(0).find('table').find('tr').eq(parseInt(ji2) + 1).append('
' + timestampToTime(dataItem.data.list[ji2].pubTime) + ' | ');
}
$('.loading').hide();
var initPagination = function () {
var num_entries = Math.ceil(dataItem.data.page.total / 10);
// 创建分页
$('.gwzp .zpgwtable .contInner').eq(0).find(".pagination").pagination(num_entries, {
num_edge_entries: 1, //边缘页数
num_display_entries: num_entries, //主体页数
callback: pageselectCallback,
items_per_page: 1, //每页显示1项
prev_text: "上一页",
next_text: "下一页"
});
}();
var ck1 = true;
function pageselectCallback(page_index, jq) {
//全部分页
$('.pagination').css('pointer-events','none')
$('.loading').show();
$('.gwzp .zpgwtable .contInner').eq(0).find('table').children('tbody').html('
职位名称 | 职位类型 | 地点 | 所属公司 | 工作性质 | 发布时间 |
---|
');
if (ck1) {
ck1 = false;
var data7 = {
"tenantId": tenant.id,
"viewType": 1,
"columnId": 89,
"currentPage": page_index + 1,
"order": 2,
"pageSize": 10,
"subColumnTag": true
};
var url7 = "/api/cmscontent/appContentService/getFrontPagination";
ajaxQueryFun({}, {}, url7, data7, "get", function (data) {
var dataItem = JSON.parse(data.data);
for (var ji3 in dataItem.data.list) {
//添加tr
$('.gwzp .zpgwtable .contInner').eq(0).find('table').append('
|
');
for (var jl2 in dataItem.data.list[ji3].contentFieldDTOs) {
//添加内部信息
if (dataItem.data.list[ji3].contentFieldDTOs[jl2].fieldTag != 'PC_TEXTCONTENT') {
$('.gwzp .zpgwtable .contInner').eq(0).find('table').find('tr').eq(parseInt(ji3) + 1).append('
' + dataItem.data.list[ji3].contentFieldDTOs[jl2].fieldValue + ' | ');
}
}
//添加时间
$('.gwzp .zpgwtable .contInner').eq(0).find('table').find('tr').eq(parseInt(ji3) + 1).append('
' + timestampToTime(dataItem.data.list[ji3].pubTime) + ' | ');
}
$('.loading').hide();
ck1 = true;
$('.pagination').css('pointer-events','auto')
});
}
return false;
}
});
//tab切换分页
var ck2 = true;
$('.inPageTabmenu').on('click', '.swiper-slide', function () {
$('.inPageTabmenu').css('pointer-events','none')
var idx = $(this).index(); //下标第一种写法
var data_id = $(this).attr('data-id');
$(this).addClass('active').siblings().removeClass('active');
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').children('tbody').html('
职位名称 | 职位类型 | 地点 | 所属公司 | 工作性质 | 发布时间 |
---|
');
$('.zpgwtable .contInner').eq(idx).show().addClass('animated fadeInUp').siblings().hide().removeClass('animated fadeInUp');
$('.loading').show();
if (ck2) {
ck2 = false;
var data8 = {
"tenantId": tenant.id,
"viewType": 1,
"columnId": data_id,
"order": 2,
"pageSize": 10,
"subColumnTag": true
};
var url8 = "/api/cmscontent/appContentService/getFrontPagination";
ajaxQueryFun({}, {}, url8, data8, "get", function (data) {
var dataItem = JSON.parse(data.data);
for (var ji4 in dataItem.data.list) {
//添加tr
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').append('
|
');
for (var jl3 in dataItem.data.list[ji4].contentFieldDTOs) {
//添加内部信息
if (dataItem.data.list[ji4].contentFieldDTOs[jl3].fieldTag != 'PC_TEXTCONTENT') {
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').find('tr').eq(parseInt(ji4) + 1).append('
' + dataItem.data.list[ji4].contentFieldDTOs[jl3].fieldValue + ' | ');
}
}
//添加时间
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').find('tr').eq(parseInt(ji4) + 1).append('
' + timestampToTime(dataItem.data.list[ji4].pubTime) + ' | ');
}
$('.inPageTabmenu').css('pointer-events','auto')
var initPagination = function () {
var num_entries = Math.ceil(dataItem.data.page.total / 10);
console.log(dataItem.data.page)
// 创建分页
$('.gwzp .zpgwtable .contInner').eq(idx).find(".pagination").pagination(num_entries, {
num_edge_entries: 1, //边缘页数
num_display_entries: num_entries, //主体页数
callback: pageselectCallback,
items_per_page: 1, //每页显示1项
prev_text: "上一页",
next_text: "下一页"
});
}();
var ck3 = true;
function pageselectCallback(page_index, jq) {
$('.pagination').css('pointer-events','none')
//分页切换页码
$('.loading').show();
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').children('tbody').html('
职位名称 | 职位类型 | 地点 | 所属公司 | 工作性质 | 发布时间 |
---|
');
if (ck3) {
ck3 = false;
var data9 = {
"tenantId": tenant.id,
"viewType": 1,
"columnId": data_id,
"currentPage": page_index + 1,
"order": 2,
"pageSize": 10,
"subColumnTag": true
};
var url9 = "/api/cmscontent/appContentService/getFrontPagination";
ajaxQueryFun({}, {}, url9, data9, "get", function (data) {
var dataItem = JSON.parse(data.data);
for (var ji5 in dataItem.data.list) {
//添加tr
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').append('
|
');
for (var jl4 in dataItem.data.list[ji5].contentFieldDTOs) {
//添加内部信息
if (dataItem.data.list[ji5].contentFieldDTOs[jl4].fieldTag != 'PC_TEXTCONTENT') {
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').find('tr').eq(parseInt(ji5) + 1).append('
' + dataItem.data.list[ji5].contentFieldDTOs[jl4].fieldValue + ' | ');
}
}
//添加时间
$('.gwzp .zpgwtable .contInner').eq(idx).find('table').find('tr').eq(parseInt(ji5) + 1).append('
' + timestampToTime(dataItem.data.list[ji5].pubTime) + ' | ');
}
$('.loading').hide();
ck3 = true;
$('.pagination').css('pointer-events','auto')
});
}
return false;
}
$('.loading').hide();
ck2 = true;
});
}
});
var inPageTabmenu = new Swiper('.inPageTabmenu', {
direction: 'horizontal',
slidesPerView: 6,
spaceBetween: 32,
initialSlide: 0,
freeMode: true,
observer: true,
observeParents: true,
breakpoints: {
768: {
slidesPerView: 3.6,
spaceBetween: 12
}
}
});
setTimeout(function () {
$('.swiper-wrapper')[0].style.transform = 'translate3d(0px, 0px, 0px)';
var swiper_a = new Swiper('.swiper1', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
var swiper_b = new Swiper('.swiper104', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
var swiper_c = new Swiper('.swiper105', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
var swiper_d = new Swiper('.swiper106', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
var swiper_e = new Swiper('.swiper107', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
var swiper_f = new Swiper('.swiper108', {
slidesPerView: 'auto',
freeMode: true,
observer: true,
observeParents: true,
resistanceRatio: 0,
freeModeMomentumBounceRatio: 0
});
}, 500);