|
@@ -1,11 +1,38 @@
|
|
|
<template>
|
|
|
- <hc-body scrollbar padding="12px">
|
|
|
- 1111
|
|
|
- </hc-body>
|
|
|
+ <div class="hc-datav-main hc-full">
|
|
|
+ <img class="hc-datav-bg" :src="bgPng" alt="bg">
|
|
|
+ <div class="hc-datav-header">
|
|
|
+ <img id="datav-header-bg" :src="png2" alt="头部图">
|
|
|
+ <div class="header-title hc-flex-center w-full">
|
|
|
+ <div class="name hc-flex">
|
|
|
+ <i class="i-solar-graph-outline" />
|
|
|
+ 项目数据看板
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="hc-datav-search-select hc-flex w-full">
|
|
|
+ <HcDatavSelect v-model="searchForm.year" :datas="yearArr" />
|
|
|
+ <HcDatavSelect v-model="searchForm.quarter" :datas="quarterArr" />
|
|
|
+ <HcDatavSelect v-model="searchForm.level" :datas="levelArr" />
|
|
|
+ <HcDatavSelect v-model="searchForm.stage" :datas="stageArr" />
|
|
|
+ <HcDatavSelect v-model="searchForm.type" :datas="typeArr" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
+import { ref } from 'vue'
|
|
|
+import bgPng from '~src/assets/images/datav-bg.png'
|
|
|
+import png2 from '~src/assets/images/datav-2.png'
|
|
|
+import HcDatavSelect from './modules/select.vue'
|
|
|
|
|
|
+//搜索表单
|
|
|
+const searchForm = ref({ year: '2024', quarter: '1', level: '0', stage: '1', type: '1' })
|
|
|
+const yearArr = [{ id: '2024', name: '2024年' }, { id: '2023', name: '2023年' }, { id: '2022', name: '2022年' }]
|
|
|
+const quarterArr = [{ id: '1', name: '一季度' }, { id: '2', name: '二季度' }, { id: '3', name: '三季度' }, { id: '4', name: '四季度' }, { id: '0', name: '所有' }]
|
|
|
+const levelArr = [{ id: '1', name: '一级' }, { id: '2', name: '二级' }, { id: '3', name: '三级' }, { id: '0', name: '所有' }]
|
|
|
+const stageArr = [{ id: '1', name: '项目阶段' }, { id: '2', name: '在建项目' }, { id: '3', name: '新开工项目' }, { id: '4', name: '建成项目' }]
|
|
|
+const typeArr = [{ id: '1', name: '公路' }, { id: '2', name: '水利' }, { id: '3', name: '房建' }, { id: '4', name: '铁路' }]
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss">
|