wangrong
2026-08-28 17b92e9b60dda6dcc20c748046a5ff3c3958d52e
src/modules/report/components/panel-card.vue
@@ -3,6 +3,7 @@
      <div class="panel-card__header">
         <div class="panel-card__title">
            <span>{{ title }}</span>
            <el-tag v-if="demo" class="panel-card__badge" type="info" effect="plain" size="small">演示</el-tag>
            <span v-if="sub" class="panel-card__sub">{{ sub }}</span>
         </div>
         <div class="panel-card__extra">
@@ -19,6 +20,7 @@
defineProps<{
   title: string;
   sub?: string;
   demo?: boolean;
}>();
</script>
@@ -61,6 +63,10 @@
      color: var(--el-text-color-secondary);
   }
   &__badge {
      transform: translateY(-1px);
   }
   &__body {
      flex: 1;
      min-height: 0;