$(function () { let url = window.location.href let getqyinfo = url.split('?')[1] let getqys = new URLSearchParams('?' + getqyinfo) const id = getqys.get('id') const params = { addon_idcsmart_announcement_type_id: '', page: 1, // 当前页数 limit: 5 } var totalPages = 0; // 总页数 var visiblePages = 3; // 显示的页码数 var pagination = $('.pagination'); // 获取公告分类 function getTypelist() { $.ajax({ url: "/console/v1/announcement/type", method: 'get', success: function (res) { const typeList = res.data.list typeList.forEach((item, index) => { $('#announceHead').append(` ${item.name} `) }) /* 官方公告tab切换 */ $('.announce-head a').each(function (ind, el) { // 绑定点击事件 $(el).click(function () { $(this).addClass('active').siblings().removeClass('active'); params.page = 1 params.addon_idcsmart_announcement_type_id = $(el).attr('typeId') getTitleList() }); // 默认选中 if (id == $(el).attr('typeId')) { $(this).addClass('active').siblings().removeClass('active'); params.addon_idcsmart_announcement_type_id = $(el).attr('typeId') getTitleList() } }); // 没有默认选第一个 if (!id) { $('#announceHead a:first-child').trigger('click') } } }); } getTypelist() // 公告详情 function getTitleList() { $.ajax({ url: "/console/v1/announcement", method: 'get', data: params, success: function (res) { const titleList = res.data.list $('#totalText').text(`共${res.data.count}项数据`) totalPages = Math.ceil(res.data.count / params.limit) $('.announce-list').empty() titleList.forEach((item) => { $('.announce-list').append(`
${formateTimeFun(item.create_time)}