大屏项目初始化
This commit is contained in:
@@ -10,20 +10,17 @@
|
||||
<div class="erp-section erp-upper-section">
|
||||
<div class="erp-col erp-col-1-3">
|
||||
<div class="erp-card">
|
||||
<h3>上部列1</h3>
|
||||
<p>ERP数据面板1</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-3">
|
||||
<div class="erp-card">
|
||||
<h3>上部列2</h3>
|
||||
<p>ERP数据面板2</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-3">
|
||||
<div class="erp-card">
|
||||
<h3>上部列3</h3>
|
||||
<p>ERP数据面板3</p>
|
||||
<ChartV03 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -33,22 +30,19 @@
|
||||
<div class="erp-inner-layout">
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>中部左1列</h3>
|
||||
<p>ERP明细1</p>
|
||||
<ChartV04 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>中部左2列</h3>
|
||||
<p>ERP明细2</p>
|
||||
<ChartV05 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>中部右侧列</h3>
|
||||
<p>ERP核心数据展示</p>
|
||||
<ChartV01 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -58,22 +52,19 @@
|
||||
<div class="erp-inner-layout">
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>下部左1列</h3>
|
||||
<p>ERP统计1</p>
|
||||
<ChartV06 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>下部左2列</h3>
|
||||
<p>ERP统计2</p>
|
||||
<ChartV02 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="erp-col erp-col-1-2">
|
||||
<div class="erp-card">
|
||||
<h3>下部右侧列</h3>
|
||||
<p>ERP报表/图表展示</p>
|
||||
<ChartV07 :formParams="props.formParams" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -81,6 +72,29 @@
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { ref, watch } from 'vue';
|
||||
import ChartV01 from './components/ChartV01.vue';
|
||||
import ChartV02 from './components/ChartV02.vue';
|
||||
import ChartV03 from './components/ChartV03.vue';
|
||||
import ChartV04 from './components/ChartV04.vue';
|
||||
import ChartV05 from './components/ChartV05.vue';
|
||||
import ChartV06 from './components/ChartV06.vue';
|
||||
import ChartV07 from './components/ChartV07.vue';
|
||||
|
||||
const props = defineProps({
|
||||
formParams: {
|
||||
type: Object,
|
||||
default: () => ({})
|
||||
}
|
||||
});
|
||||
|
||||
watch(
|
||||
() => props.formParams,
|
||||
{
|
||||
deep: true,
|
||||
immediate: true
|
||||
}
|
||||
);
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@@ -143,9 +157,9 @@
|
||||
background-color: rgba(15, 52, 96, 0.9);
|
||||
border: 1px solid #1a508b;
|
||||
border-radius: 8px;
|
||||
padding: 12px;
|
||||
padding: 2px;
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
display: block;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
Reference in New Issue
Block a user