数据概览静态
This commit is contained in:
parent
7aba9c4bb7
commit
625bd9e19b
@ -7,6 +7,20 @@ const titleList = ref([
|
|||||||
{ icon: 'icon-yisheng', count: 3, title: "手术医生" },
|
{ icon: 'icon-yisheng', count: 3, title: "手术医生" },
|
||||||
{ icon: 'icon-shebeigailan', count: 93, title: "设备品牌" },
|
{ icon: 'icon-shebeigailan', count: 93, title: "设备品牌" },
|
||||||
])
|
])
|
||||||
|
const tableData = ref([{
|
||||||
|
date: '2016-05-03',
|
||||||
|
name: 'Tom',
|
||||||
|
address: 'No. 189, Grove St, Los Angeles',
|
||||||
|
}])
|
||||||
|
|
||||||
|
for (let index = 0; index < 10; index++) {
|
||||||
|
tableData.value.push({
|
||||||
|
date: '2016-05-03',
|
||||||
|
name: 'Tom',
|
||||||
|
address: 'No. 189, Grove St, Los Angeles',
|
||||||
|
},)
|
||||||
|
|
||||||
|
}
|
||||||
const pieDom = ref<HTMLDivElement | null>(null)
|
const pieDom = ref<HTMLDivElement | null>(null)
|
||||||
const barDom = ref<HTMLDivElement | null>(null)
|
const barDom = ref<HTMLDivElement | null>(null)
|
||||||
|
|
||||||
@ -150,33 +164,51 @@ onMounted(() => {
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="chart">
|
<div class="chart">
|
||||||
<div>
|
<div class="box_shadow">
|
||||||
<h3>手术类型分布</h3>
|
<h3>手术类型分布</h3>
|
||||||
<div ref="pieDom"></div>
|
<div ref="pieDom"></div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class="box_shadow">
|
||||||
<h3>医生手术统计</h3>
|
<h3>医生手术统计</h3>
|
||||||
<div ref="barDom"></div>
|
<div ref="barDom"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="table"></div>
|
<TableBox :total="100">
|
||||||
<div>
|
<template #header>
|
||||||
|
最近手术记录 <el-button size="small" type="primary">查看全部</el-button>
|
||||||
</div>
|
</template>
|
||||||
|
<el-table stripe :data="tableData" height="480">
|
||||||
|
<el-table-column prop="date" label="日期" width="180" />
|
||||||
|
<el-table-column prop="name" label="姓名" width="180" />
|
||||||
|
<el-table-column prop="name" label="手术医生" width="180" />
|
||||||
|
<el-table-column prop="name" label="手术名称" />
|
||||||
|
<el-table-column prop="name" label="脑积水类型" width="180" />
|
||||||
|
<el-table-column prop="name" label="当前阀门压力" width="180" />
|
||||||
|
<el-table-column fixed="right" label="操作" align="center" width="180">
|
||||||
|
<template #default>
|
||||||
|
<el-button link type="primary" size="small">
|
||||||
|
查看详情
|
||||||
|
</el-button>
|
||||||
|
<el-button link type="primary" size="small">手术记录</el-button>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
</el-table>
|
||||||
|
</TableBox>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.data {
|
.data {
|
||||||
|
h3 {
|
||||||
|
font-weight: 100;
|
||||||
|
padding: 20px 15px;
|
||||||
|
border-bottom: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
gap: 20px;
|
gap: 20px;
|
||||||
|
|
||||||
h3 {
|
|
||||||
padding: 20px;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
|
|
||||||
li {
|
li {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
@ -207,7 +239,6 @@ onMounted(() => {
|
|||||||
|
|
||||||
>div {
|
>div {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
background-color: #fff;
|
|
||||||
height: 400px;
|
height: 400px;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user