|
@@ -25,7 +25,7 @@
|
|
:disabled="datetimeType !== '0'"
|
|
:disabled="datetimeType !== '0'"
|
|
:disabled-date="handleDisabledDate"
|
|
:disabled-date="handleDisabledDate"
|
|
@calendar-change="(val) => calendarDate = val"
|
|
@calendar-change="(val) => calendarDate = val"
|
|
- @clear="calendarStart = []"
|
|
|
|
|
|
+ @clear="calendarDate = []"
|
|
/>
|
|
/>
|
|
<el-tooltip
|
|
<el-tooltip
|
|
effect="dark"
|
|
effect="dark"
|
|
@@ -49,7 +49,9 @@
|
|
</div>
|
|
</div>
|
|
<div class="statistic-content">
|
|
<div class="statistic-content">
|
|
<div class="__gis-business-main_title">有效线索TOP5</div>
|
|
<div class="__gis-business-main_title">有效线索TOP5</div>
|
|
- <FocusContentCom class="one">1</FocusContentCom>
|
|
|
|
|
|
+ <FocusContentCom class="one">
|
|
|
|
+ <Top5ChartCom :data="clueTop5"/>
|
|
|
|
+ </FocusContentCom>
|
|
<div class="__gis-business-main_title">区域分析</div>
|
|
<div class="__gis-business-main_title">区域分析</div>
|
|
<FocusContentCom class="two">2</FocusContentCom>
|
|
<FocusContentCom class="two">2</FocusContentCom>
|
|
<div class="__gis-business-main_title">审核情况</div>
|
|
<div class="__gis-business-main_title">审核情况</div>
|
|
@@ -89,12 +91,14 @@ import {useRouter, useRoute} from 'vue-router'
|
|
import {ElMessage, ElMessageBox} from "element-plus";
|
|
import {ElMessage, ElMessageBox} from "element-plus";
|
|
import BusinessMainCom from '../common/business-main.vue'
|
|
import BusinessMainCom from '../common/business-main.vue'
|
|
import FocusContentCom from '../common/focus-content.vue'
|
|
import FocusContentCom from '../common/focus-content.vue'
|
|
|
|
+import Top5ChartCom from './top5-chart.vue'
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
name: '',
|
|
name: '',
|
|
components: {
|
|
components: {
|
|
BusinessMainCom,
|
|
BusinessMainCom,
|
|
FocusContentCom,
|
|
FocusContentCom,
|
|
|
|
+ Top5ChartCom,
|
|
},
|
|
},
|
|
props: {},
|
|
props: {},
|
|
setup(props, {emit}) {
|
|
setup(props, {emit}) {
|
|
@@ -119,7 +123,14 @@ export default defineComponent({
|
|
{label: '自定义', value: '0'},
|
|
{label: '自定义', value: '0'},
|
|
],
|
|
],
|
|
calendarDate: <any>[],
|
|
calendarDate: <any>[],
|
|
- shArea: ''
|
|
|
|
|
|
+ shArea: '',
|
|
|
|
+ clueTop5: [
|
|
|
|
+ {num: 189, name: '海口市'},
|
|
|
|
+ {num: 158, name: '儋州市'},
|
|
|
|
+ {num: 147, name: '琼海市'},
|
|
|
|
+ {num: 124, name: '东方市'},
|
|
|
|
+ {num: 99, name: '三亚市'},
|
|
|
|
+ ]
|
|
})
|
|
})
|
|
const onSearch = () => {
|
|
const onSearch = () => {
|
|
state.clue.form = JSON.parse(JSON.stringify(state.clue.tempForm))
|
|
state.clue.form = JSON.parse(JSON.stringify(state.clue.tempForm))
|
|
@@ -209,7 +220,7 @@ export default defineComponent({
|
|
@import "../main";
|
|
@import "../main";
|
|
.clue {
|
|
.clue {
|
|
flex: 1;
|
|
flex: 1;
|
|
- padding: 0 12px 10px 12px;
|
|
|
|
|
|
+ padding: 20px 12px 10px 12px;
|
|
display: flex;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
@@ -252,7 +263,7 @@ export default defineComponent({
|
|
height: 100%;
|
|
height: 100%;
|
|
border-radius: 2px;
|
|
border-radius: 2px;
|
|
border: 1px solid #0093FF;
|
|
border: 1px solid #0093FF;
|
|
- font-size: 14px;
|
|
|
|
|
|
+ font-size: 12px;
|
|
font-family: PingFang SC, PingFang SC;
|
|
font-family: PingFang SC, PingFang SC;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
color: #108DF3;
|
|
color: #108DF3;
|
|
@@ -268,6 +279,9 @@ export default defineComponent({
|
|
}
|
|
}
|
|
.__cus-buttons-2 {
|
|
.__cus-buttons-2 {
|
|
height: 28px;
|
|
height: 28px;
|
|
|
|
+ >div {
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.statistic-content {
|
|
.statistic-content {
|