$(function () {
var params = {
addon_idcsmart_news_type_id: '',
page: 1, // 当前页数
limit: 6
}
// 获取新闻分类
function getTypelist() {
$.ajax({
url: "/console/v1/news/type",
method: 'get',
success: function (res) {
const typeList = res.data.list
typeList.forEach((item, index) => {
if (index === 0) {
$('#leftNews-title').text(item.name)
$('#leftNews-type').attr('href', `news-classify.html?id=${item.id}&title=${item.name}`)
} else {
$('#new-type-list').append(`
`)
}
getTitleList(item.id, index)
})
}
});
}
getTypelist()
// 新闻列表
function getTitleList(id, index) {
params.addon_idcsmart_news_type_id = id
if (index === 0) {
params.limit = 6
} else {
params.limit = 3
}
$.ajax({
url: "/console/v1/news",
method: 'get',
data: params,
success: function (res) {
const titleList = res.data.list
if (index === 0) {
const firstNews = res.data.list[0]
const arr = res.data.list.slice(1)
if (firstNews) {
$('#first-news').attr('href', `news-details.html?id=${firstNews.id}`)
$('#first-news').append(`
`)
}
arr.forEach((item, i) => {
$('#left-news').append(`
`)
})
} else {
titleList.forEach((item, i) => {
$(`#newstype${index}`).append(`
`)
})
}
}
});
}
function formateTimeFun(time) {
const date = new Date(time * 1000);
Y = date.getFullYear() + '年';
M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '月';
D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + '日';
return (Y + M + D);
}
})