parent
commit
5ddc51ef77
  1. 35
      src/views/datav/AuditSuper.vue
  2. 35
      src/views/datav/CaseVerif.vue
  3. 2
      src/views/datav/Gobal.vue
  4. 30
      src/views/datav/RightsComfort.vue
  5. 29
      src/views/datav/VideoInsp.vue

35
src/views/datav/AuditSuper.vue

@ -42,29 +42,29 @@
</div>
<div class="flex gap-42">
<datav-statistic
:value="462"
:value="temp.tempTotal"
title="审计单位/项目"
style="width: 20%"
/>
<datav-statistic
:value="79224.59"
:value="temp.tempTotalMon"
:title="`审计总金额\n(万元)`"
:isDecimal="true"
style="width: 20%"
/>
<datav-statistic
:value="3544.01"
:value="temp.tempReviewMon"
:title="`审减金额\n(万元)`"
:isDecimal="true"
style="width: 20%"
/>
<datav-statistic
:value="1192"
:value="temp.tempCheckPro"
title="查出问题数"
style="width: 20%"
/>
<datav-statistic
:value="389"
:value="temp.tempPro"
title="追责问责数"
style="width: 20%"
/>
@ -172,6 +172,31 @@ import changshaMap from "@/assets/data/changsha.json";
import * as echarts from "echarts/core";
const temp = ref({
tempTotal: 0,
tempTotalMon: 0,
tempReviewMon: 0,
tempCheckPro: 0,
tempPro:0
})
setTimeout(() => {
temp.value={
tempTotal: 462,
tempTotalMon: 79224.59,
tempReviewMon: 3544.01,
tempCheckPro: 1192,
tempPro:389
}
}, 1000);
let gobalTempMapVoList = [
{
"name": "天心分局",

35
src/views/datav/CaseVerif.vue

@ -58,27 +58,27 @@
style="width: 16.66%"
/>
<datav-statistic
:value="292"
:value="temp.tempCheckedCaseTotal"
title="查实案件数"
style="width: 16.66%"
/>
<datav-statistic
:value="285"
:value="temp.tempDealPro"
title="查处问题(个)"
style="width: 16.66%"
/>
<datav-statistic
:value="223"
:value="temp.tempDealPre"
title="问责人次"
style="width: 16.66%"
/>
<datav-statistic
:value="93"
:value="temp.tempDealOrg"
title="问责单位数"
style="width: 16.66%"
/>
<datav-statistic
:value="18.4"
:value="temp.tempRate"
value-unit="%"
title="查实率"
style="width: 16.66%"
@ -253,6 +253,31 @@ const jjjgPieList = ref([]);
const ajlyPieList = ref([]);
const ajhcqxList = ref([]);
const temp = ref({
tempCheckedCaseTotal: 0,
tempDealPro: 0,
tempDealPre: 0,
tempDealOrg: 0,
tempRate: 0,
})
setTimeout(() => {
temp.value={
tempCheckedCaseTotal: 292,
tempDealPro: 285,
tempDealPre: 223,
tempDealOrg: 93,
tempRate: 18,
}
}, 1000);
function getData() {
getCaseVerifData(time.value).then((data) => {
overview.value = data.overview;

2
src/views/datav/Gobal.vue

@ -473,7 +473,7 @@ const colors = [
.tooltip-content {
width: 170px;
height: 120px;
height: 130px;
//font-size: 11px;
margin-top: -12px;
background: linear-gradient(180deg, #010457 0%, #031577 100%);

30
src/views/datav/RightsComfort.vue

@ -41,27 +41,27 @@
<datav-date-picker v-model="time"/>
<div class="flex gap-42">
<datav-statistic
:value="171"
:value="temp.tempTotalCase"
title="维权案件总数"
style="width: 20%"
/>
<datav-statistic
:value="121"
:value="temp.tempVictimPer"
title="受侵害人数"
style="width: 20%"
/>
<datav-statistic
:value="114"
:value="temp.tempComfortPer"
title="抚慰人数"
style="width: 20%"
/>
<datav-statistic
:value="205"
:value="temp.tempHitPro"
title="打击处理人数"
style="width: 20%"
/>
<datav-statistic
:value="28.1"
:value="temp.tempComfortMon"
:title="`抚慰金额\n(万元)`"
:isDecimal="true"
style="width: 20%"
@ -139,6 +139,26 @@ import * as echarts from "echarts/core";
import {getRightsComfortData} from "@/api/datav";
import moment from "moment";
const temp = ref({
tempTotalCase: 0,
tempVictimPer: 0,
tempComfortPer: 0,
tempHitPro: 0,
tempComfortMon: 0,
})
setTimeout(() => {
temp.value={
tempTotalCase: 171,
tempVictimPer: 121,
tempComfortPer: 114,
tempHitPro: 205,
tempComfortMon: 28.1,
}
}, 1000);
echarts.registerMap("changsha", changshaMap);
const time = ref([
moment().startOf("year").format("YYYY-MM-DD"),

29
src/views/datav/VideoInsp.vue

@ -59,27 +59,27 @@
</div>
<div class="flex gap-42">
<datav-statistic
:value="135"
:value="temp.tempPro"
title="发现问题数"
style="width: 20%"
/>
<datav-statistic
:value="135"
:value="temp.tempChangePro"
title="整改问题数"
style="width: 20%"
/>
<datav-statistic
:value="89"
:value="temp.tempRelationOrg"
title="涉及单位数"
style="width: 20%"
/>
<datav-statistic
:value="152"
:value="temp.tempRelationPre"
title="涉及人数"
style="width: 20%"
/>
<datav-statistic
:value="100"
:value="temp.tempChangeRate"
value-unit="%"
title="整改率"
style="width: 20%"
@ -162,6 +162,23 @@ import vCharts from "vue-echarts";
import * as echarts from "echarts/core";
const temp =ref({
tempPro: 0,
tempChangePro: 0,
tempRelationOrg: 0,
tempRelationPre: 0,
tempChangeRate: 0
})
setTimeout(() => {
temp.value = {
tempPro: 135,
tempChangePro: 135,
tempRelationOrg: 89,
tempRelationPre: 152,
tempChangeRate: 100
}
}, 1000);
echarts.registerMap("changsha", changshaMap);
let gobalTempMapVoList = [
{
@ -391,8 +408,6 @@ const option2 = {
},
};
const data1 = [
{

Loading…
Cancel
Save