<template>
	<view class="dljt-page-box">
		<MtaNavbar></MtaNavbar>
		<view class="dljt-container-box">
			<view class="dljt-page-title">校园动态</view>
			<view class="dljt-page-content-box">
				<view class="dljt-breadcrumb-box">
					<view class="breadcrumb-text" @click="handleGo()">首页</view>
					<icon class="breadcrumb-jt"></icon>
					<view class="breadcrumb-text">校园动态</view>
					<icon class="breadcrumb-jt"></icon>
					<view class="breadcrumb-active">学院风采</view>
				</view>
				<MtaScrollViewVue :refreshFn="getList" :size="20">
					<template v-slot="{ list }">
						<view class="video-item-box" v-for="item in list" :key="item.id" @click="handleClick(item)">
							<!-- 图 -->
							<image :src="item.cover"></image>
							<div class="video-play-btn"></div>
							<!-- 内容 -->
							<view class="video-mask-box">
								<view class="video-data">[{{formatDateToYearMonthDay(item.createTime).join('-')}}]
								</view>
								<view class="video-title">{{item.title}}</view>
							</view>
						</view>
					</template>
				</MtaScrollViewVue>
			</view>
			<!-- 底部导航 -->
			<MtaFooter></MtaFooter>
		</view>
	</view>
</template>

<script setup>
	import {
		ref,
		reactive
	} from "vue";
	import {
		onLoad
	} from "@dcloudio/uni-app"
	import * as httpApi from "@/api/common.js"
	import MtaScrollViewVue from "@/components/MtaScrollView/MtaScrollView.vue";
	import {
		formatDateToYearMonthDay,
		getStringByHtml3
	} from "@/utils/common.js"
	import MtaFooter from "@/components/MtaFooter.vue"
	import default2 from '@/static/images/common/news-bj2.png'
	
	const data = reactive({
		list: '',
		total: '',
		page: 1,
		size: 5
	})

	function handleClick(data) {
		uni.navigateTo({
			url: `/pages/xydtXueyuanfengcaiInfo/xydtXueyuanfengcaiInfo?id=${data.id}`
		})
	}

	function getList(data) {
		return httpApi.getDongtaiXueyuanFengcaiList(data)
	}

	function handleGo() {
		uni.navigateTo({
			url: '/pages/index/index'
		})
	}
	
	function pageInit() {
		httpApi.getDongtaiXueyuanFengcaiList({page: data.page,size:data.size}).then(res => {
			data.list = res.data.data;
			data.total = res.data.total;
		})
	}
</script>

<style>

</style>
