首页卡片静态页面

This commit is contained in:
2026-01-06 15:00:12 +08:00
parent aea71685e0
commit 0b4bfc1da4
13 changed files with 566 additions and 44 deletions

View File

@@ -9,21 +9,21 @@ export default {
<template>
<el-card class="h-[400px] box-card">
<Calendar
ref="calendar"
view="weekly"
:locale="locale"
:attributes="reminders"
ref="calendar"
title-position="center"
@did-move="weeknumberClick"
@dayclick="dayClick"
:masks="masks"
transparent
borderless
expanded
@did-move="weeknumberClick"
@dayclick="dayClick"
/>
<div v-if="calendar" class="py-4 px-6 w-full h-[18rem] overflow-y-auto">
<template v-for="{day, cells} in Object.values(dayCells)">
<ul v-if="cells.length > 0" class="py-2 space-y-2" :key="day">
<ul v-if="cells.length > 0" :key="day" class="py-2 space-y-2">
<li v-for="cell in cells" :key="cell">
<div class="flex items-center space-x-4">
<!--Icon-->
@@ -48,7 +48,7 @@ export default {
</li>
</ul>
</template>
<el-empty :image-size="120" v-if="reminders.length === 0" class="text-center" />
<el-empty v-if="reminders.length === 0" :image-size="120" class="text-center" />
</div>
<!-- 新增日程的表单 -->
<schedule-form ref="scheduleFormRef" @refresh="initscheduleList()" />
@@ -108,6 +108,7 @@ const weeknumberClick = (page: any) => {
//处理日程安排事件,若当前日期下没有日程则打开表单对话框,否则打开日程详情页面
const dayClick = (day: any) => {
// SPDM CODE 不需要新增待办,注释掉
if (filterCellSelected(day.id)) {
scheduleRef.value.open({date: parseDate(day.id, null)});
} else {