|
|
|
|
@ -25,6 +25,12 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="toolbar-actions">
|
|
|
|
|
<el-button
|
|
|
|
|
circle
|
|
|
|
|
@click="emit('refresh')"
|
|
|
|
|
>
|
|
|
|
|
<el-icon><Refresh /></el-icon>
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
circle
|
|
|
|
|
@click="toggleFullscreen"
|
|
|
|
|
@ -108,7 +114,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
|
|
import { FullScreen } from '@element-plus/icons-vue'
|
|
|
|
|
import { FullScreen, Refresh } from '@element-plus/icons-vue'
|
|
|
|
|
defineOptions({ name: 'ScheduleCardView' })
|
|
|
|
|
|
|
|
|
|
type UnifiedPlan = {
|
|
|
|
|
@ -142,6 +148,8 @@ withDefaults(
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
const emit = defineEmits(['refresh'])
|
|
|
|
|
|
|
|
|
|
const isFullscreen = ref(false)
|
|
|
|
|
|
|
|
|
|
const toggleFullscreen = () => {
|
|
|
|
|
|