Browse Source

4.3任务提交

master
zth 2 weeks ago
parent
commit
59ad272040
  1. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo.vue
  2. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo_em.vue
  3. 10
      src/views/dike/safetyManage/safetyAppraisal/components/statisticsOne.vue
  4. 12
      src/views/dike/safetyManage/safetyAppraisal/components/statisticsThree.vue
  5. 2
      src/views/sluice/safetyManage/safetyAppraisal/components/statisticsOne.vue
  6. 29
      src/views/sluice/safetyManage/safetyAppraisal/components/statisticsThree.vue

2
src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo.vue

@ -3,7 +3,7 @@
<el-row :gutter="15">
<el-form ref="form" :model="form" :rules="rules" label-width="152px">
<el-col :span="24">
<el-form-item label="堤防名称1">
<el-form-item label="堤防名称">
<el-input v-model="dikeName" disabled />
</el-form-item>
</el-col>

2
src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo_em.vue

@ -12,7 +12,7 @@
:contentStyle="{ minWidth: '350px' }"
>
<el-descriptions-item>
<template slot="label"> 堤防名称1 </template>
<template slot="label"> 堤防名称 </template>
{{ this.dikeName }}
</el-descriptions-item>
<el-descriptions-item>

10
src/views/dike/safetyManage/safetyAppraisal/components/statisticsOne.vue

@ -53,7 +53,11 @@
align="center"
prop="rate"
min-width="120"
/>
>
<template slot-scope="scope">
{{scope.row.rate*100+'%'}}
</template>
</el-table-column>
</el-table>
</div>
</template>
@ -87,7 +91,7 @@ export default {
// console.log(11, response);
this.statisticsList = response.data;
this.barChartData.name = response.data?.map((res) => res.adcdName);
this.barChartData.value = response.data?.map((res) => res.rate);
this.barChartData.value = response.data?.map((res) => res.rate*100);
this.loading = false;
this.barInit();
});
@ -148,7 +152,7 @@ export default {
},
minInterval: 1, //1
max: function (value) {
return value.max + Math.ceil(0.2 * value.max);
return 100;
},
// boundaryGap: [0, 1],
},

12
src/views/dike/safetyManage/safetyAppraisal/components/statisticsThree.vue

@ -27,19 +27,19 @@
min-width="120"
/>
<el-table-column
label="一堤防"
label="一堤防"
align="center"
prop="one"
min-width="120"
/>
<el-table-column
label="二堤防"
label="二堤防"
align="center"
prop="two"
min-width="120"
/>
<el-table-column
label="三堤防"
label="三堤防"
align="center"
prop="three"
min-width="120"
@ -151,19 +151,19 @@ export default {
series: [
{
name: "一堤防",
name: "一堤防",
type: "bar",
data: this.barChartData.value1,
barMaxWidth: "10%",
},
{
name: "二堤防",
name: "二堤防",
type: "bar",
data: this.barChartData.value2,
barMaxWidth: "10%",
},
{
name: "三堤防",
name: "三堤防",
type: "bar",
data: this.barChartData.value3,
barMaxWidth: "10%",

2
src/views/sluice/safetyManage/safetyAppraisal/components/statisticsOne.vue

@ -152,7 +152,7 @@ export default {
},
minInterval: 1, //1
max: function (value) {
return value.max + Math.ceil(0.2 * value.max);
return 100;
},
// boundaryGap: [0, 1],
},

29
src/views/sluice/safetyManage/safetyAppraisal/components/statisticsThree.vue

@ -26,23 +26,30 @@
min-width="120"
/>
<el-table-column
label="一水闸"
label="一水闸"
align="center"
prop="one"
min-width="120"
/>
<el-table-column
label="二水闸"
label="二水闸"
align="center"
prop="two"
min-width="120"
/>
<el-table-column
label="三水闸"
label="三水闸"
align="center"
prop="three"
min-width="120"
/>
<el-table-column
label="四类水闸"
align="center"
prop="four"
min-width="120"
/>
</el-table>
</div>
</template>
@ -60,6 +67,7 @@ export default {
value1: [],
value2: [],
value3: [],
value4:[]
},
};
},
@ -81,6 +89,7 @@ export default {
this.barChartData.value1 = response.data?.map((res) => res.one);
this.barChartData.value2 = response.data?.map((res) => res.two);
this.barChartData.value3 = response.data?.map((res) => res.three);
this.barChartData.value4 = response.data?.map((res) => res.four);
this.loading = false;
this.barInit();
});
@ -92,7 +101,7 @@ export default {
title: {
// text: "World Population",
},
color: ["#38A0FF", "#4CCA73", "#FBD437"],
color: ["#0f89ec", "#4CCA73", "#FBD437","#4E6B83FF"],
tooltip: {
trigger: "axis",
axisPointer: {
@ -150,23 +159,29 @@ export default {
series: [
{
name: "一水闸",
name: "一水闸",
type: "bar",
data: this.barChartData.value1,
barMaxWidth: "10%",
},
{
name: "二水闸",
name: "二水闸",
type: "bar",
data: this.barChartData.value2,
barMaxWidth: "10%",
},
{
name: "三水闸",
name: "三水闸",
type: "bar",
data: this.barChartData.value3,
barMaxWidth: "10%",
},
{
name: "四类水闸",
type: "bar",
data: this.barChartData.value4,
barMaxWidth: "10%",
},
],
};

Loading…
Cancel
Save