首页
中文版
English
快速链接
校历
中文版
首页
学院概况
学院简介
院史沿革
学院领导
学术机构
行政机构
大事记
学院期刊
党建工作
党组织概况
支部动态
学习园地
公示
链接下载
师资队伍
师资概况
杰出教师
教师名录
教学服务
AI修业助手
培养方案
课程信息
办事指南
学生工作
学生名册
学生服务
学生园地
合作交流
研修规定
国内高校合作
境外高校合作
社会合作
国际暑期学校
创新研究中心
校友
校友科研
活动集锦
校友捐赠
校友期刊
最新动态
查看更多
活动日历
查看更多
通知通告
查看更多
大阳城娱乐注册福利
招生信息
Admission Information
数智中华艺术馆
Digital Art Gallery
学院信箱
Contact Us
招生信息
搜索
` }) $('.images-banner .swiper-wrapper').html(html) var bannerSwiper = new Swiper('.banner .swiper-container', { pagination: { el: '.banner .swiper-pagination', clickable :true, }, autoplay:{ delay: 6000,//1秒切换一次 }, loop : true, }); } } async function getNewActivities() { let result = null result = await httpRequest({ url: '/admin/api/get_index_articles', type: 'get' }) if(!result) { console.error('error:', result) return } console.info(result) var html = '' var descLength = 100; if(result.status !== 200) { console.error(result) return } result.articles.map((item) => { var title = localeLanguage=='en-US'?item.en_title:item.cn_title; var created_at = item.publish_time.split(' ')[0] var image = '' if(item.image && item.image.length !== 0) { // image = `
` image = `
` } if(!image) { image = getImageSrcFromHtml(item.cn_content) if(image) { // image = `
` image = `
` } } if(!image) { var text = item.cn_content.replace(/<[^<>]+>/g,""); var summary = text.split('。') if(summary && summary.length > 0) { summary = summary[0] } image = `
${summary}
` } html += `
${image}
${title}
${created_at}
` }) $('.index-news .row').html(html) $(".img-box img.lazy").Lazy({ afterLoad: function(item) { if(item[0].height < 190) { var width = item[0].naturalWidth / item[0].naturalHeight * 190 $(item).css('height', 190) $(item).css('width', width) } } }); } async function getImportantActivities() { let result = null result = await httpRequest({ url: '/admin/api/get_events_info', type: 'get' }) if(!result) { console.error('error:', result) return } console.info(result) var html = '' var descLength = 100; if(result.status !== 200) { console.error(result) return } result.events.map((item) => { var title = localeLanguage=='en-US'?item.announcement.en_title:item.announcement.cn_title; var content = localeLanguage=='en-US'?item.announcement.en_content:item.announcement.cn_content; var created_at = item.created_at.split(' ')[0] var eventTime = moment(item.date) var yearMonth = eventTime.format('YYYY-MM') var eventDay = eventTime.format('DD') html += `
${eventDay}
${yearMonth}
${title}
${item.date}
${item.locations}
` }) $('.index-event .event-items').html(html) } async function getHomepageAnnouncements() { let result = null result = await httpRequest({ url: '/admin/api/get_homepage_announcements', type: 'get' }) if(!result) { console.error('error:', result) return } console.log(result) var html = '' var descLength = 100; if(result.status !== 200) { console.error(result) return } result.announcements.map((item) => { var title = localeLanguage=='en-US'?item.en_title:item.cn_title; var publish_time = item.publish_time.split(" ")[0] var category = getGetAnnouncementsCategory(localeLanguage, item.announce_category_id) console.log('category:', category) html += `
${title}
${publish_time}
${category}
` }) $('.index-announcement .row').html(html) } async function getEventsTimeActivities() { let result = null result = await httpRequest({ url: '/admin/api/get_events_time', type: 'get' }) if(!result) { console.error('error:', result) return } console.info(result) var html = '' var descLength = 100; if(result.status !== 200) { console.error(result) return } var timesMap = {} result.times.map((item) => { timesMap[item.replace(/\//g,"-")] = "" }) var form, $; layui.use('laydate',function(){ var laydate = layui.laydate; $ = layui.jquery; // 首页日历 var eventLaydate = laydate.render({ elem: '#event-laydate' ,position: 'static' ,showBottom: false ,mark: timesMap, done: function(value, date) { console.log('click:', value, ', date:', date) window.locations.href=`events_list.php?date=${value}`; }, ready: function (date) { var elem = $('#event-laydate'); elem.find('.layui-this').removeClass('layui-this'); layui.each(elem.find('tr'), function (trIndex, trElem) { layui.each($(trElem).find('td'), function (tdIndex, tdElem) { var tdTemp = $(tdElem); if (tdTemp.find('.laydate-day-mark').length == 0) { tdTemp.addClass('laydate-disabled'); } }); }); $('#event-laydate .laydate-set-ym span').click(function(){ var markObj = eventLaydate.config.mark; var markArr = []; for(var key in markObj){ if(!markObj.hasOwnProperty(key)){ continue; } var item = {}; item = key; markArr.push(item); } for (var i = markArr.length - 1; i >= 0; i--) { var year = markArr[i].split("-")[0]; var month = markArr[i].split("-")[1]; if (month<10) { month = month.slice(1); } elem.find('.layui-this').removeClass('layui-this'); elem.find('.laydate-year-list li[lay-ym="' + year + '"]').addClass('li-mark'); if (elem.find('.laydate-set-ym span[lay-type="year"]').text() == year + '年') { elem.find('.laydate-month-list li[lay-ym="' + (month-1) + '"]').addClass('li-mark'); } } $('.laydate-year-list li').not('.li-mark').addClass('laydate-disabled'); $('.laydate-month-list li').not('.li-mark').addClass('laydate-disabled'); }) }, change: function(value, date, endDate){ var elem = $('#event-laydate'); elem.find('.layui-this').removeClass('layui-this'); layui.each(elem.find('tr'), function (trIndex, trElem) { layui.each($(trElem).find('td'), function (tdIndex, tdElem) { var tdTemp = $(tdElem); if (tdTemp.find('.laydate-day-mark').length == 0) { tdTemp.addClass('laydate-disabled'); } }); }); var markObj = eventLaydate.config.mark; var markArr = []; for(var key in markObj){ if(!markObj.hasOwnProperty(key)){ continue; } var item = {}; item = key; markArr.push(item); } for (var i = markArr.length - 1; i >= 0; i--) { var year = markArr[i].split("-")[0]; var month = markArr[i].split("-")[1]; if (month<10) { month = month.slice(1); } elem.find('.laydate-year-list li[lay-ym="' + year + '"]').addClass('li-mark'); if (elem.find('.laydate-set-ym span[lay-type="year"]').text() == year + '年') { elem.find('.laydate-month-list li[lay-ym="' + (month-1) + '"]').addClass('li-mark'); } } $('.laydate-year-list li').not('.li-mark').addClass('laydate-disabled'); $('.laydate-month-list li').not('.li-mark').addClass('laydate-disabled'); } }); }) } $(function(){ //banner getIndexArticles() getNewActivities() getImportantActivities() getEventsTimeActivities() getHomepageAnnouncements() })
公开资讯滚动更新。建议通过站内栏目继续浏览,核对最新条目。
友情链接
联系示例
示例站点三
示例支持
示例站点一
示例文档
锚文本
示例资讯
示例信息
示例博客