Compare commits

...

4 Commits

  1. 7
      src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue
  2. 2
      src/views/dike/safetyManage/floodControlManagement/components/powerList.vue
  3. 2
      src/views/dike/safetyManage/floodControlManagement/power.vue
  4. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo.vue
  5. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo_em.vue
  6. 10
      src/views/dike/safetyManage/safetyAppraisal/components/statisticsOne.vue
  7. 12
      src/views/dike/safetyManage/safetyAppraisal/components/statisticsThree.vue
  8. 4
      src/views/sluice/managementGuarantee/standardizationConstruction/listPage/index.vue
  9. 2
      src/views/sluice/safetyManage/floodControlManagement/components/powerList.vue
  10. 2
      src/views/sluice/safetyManage/floodControlManagement/power.vue
  11. 10
      src/views/sluice/safetyManage/safetyAppraisal/components/statisticsOne.vue
  12. 29
      src/views/sluice/safetyManage/safetyAppraisal/components/statisticsThree.vue

7
src/views/dike/managementGuarantee/standardizationConstruction/listPage/index.vue

@ -457,6 +457,7 @@
<!-- oninput="if ( value > sub.children[0] ? sub.children[0].score:0) value = sub.children[0] ? sub.children[0].score:0; value = value .replace(/^0|[^0-9]/g,'')" --> <!-- oninput="if ( value > sub.children[0] ? sub.children[0].score:0) value = sub.children[0] ? sub.children[0].score:0; value = value .replace(/^0|[^0-9]/g,'')" -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model.number=" v-model.number="
evalForm.score[`${sub.orderBy + '-' + 'S1'}`] evalForm.score[`${sub.orderBy + '-' + 'S1'}`]
" "
@ -479,6 +480,8 @@
> >
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model="evalForm.reason[`${sub.orderBy + '-' + 'R1'}`]" v-model="evalForm.reason[`${sub.orderBy + '-' + 'R1'}`]"
placeholder="扣分原因" placeholder="扣分原因"
style="width: 90%" style="width: 90%"
@ -562,6 +565,8 @@
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model.number=" v-model.number="
evalForm.score[ evalForm.score[
`${sub.orderBy + '-' + 'S' + (index + 1)}` `${sub.orderBy + '-' + 'S' + (index + 1)}`
@ -586,6 +591,8 @@
> >
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model=" v-model="
evalForm.reason[ evalForm.reason[
`${sub.orderBy + '-' + 'R' + (index + 1)}` `${sub.orderBy + '-' + 'R' + (index + 1)}`

2
src/views/dike/safetyManage/floodControlManagement/components/powerList.vue

@ -385,6 +385,8 @@ export default {
this.msgSuccess("新增成功"); this.msgSuccess("新增成功");
this.open = false; this.open = false;
this.getList(); this.getList();
this.$emit('parentMethod','')
} }
}); });
} }

2
src/views/dike/safetyManage/floodControlManagement/power.vue

@ -257,7 +257,7 @@
> >
<el-tabs v-model="activeName" style="margin-bottom: 20px" v-if="addOpen"> <el-tabs v-model="activeName" style="margin-bottom: 20px" v-if="addOpen">
<el-tab-pane label="备用电源信息" name="powerList" :lazy="true"> <el-tab-pane label="备用电源信息" name="powerList" :lazy="true">
<powerList ref="powerList" :prowerTypeId="prowerTypeId" /> <powerList ref="powerList" :prowerTypeId="prowerTypeId" @parentMethod="getList"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="试运行记录" name="powerRecords" :lazy="true"> <el-tab-pane label="试运行记录" name="powerRecords" :lazy="true">
<powerRecords <powerRecords

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

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

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

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

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

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

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

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

4
src/views/sluice/managementGuarantee/standardizationConstruction/listPage/index.vue

@ -509,6 +509,7 @@
<!-- oninput="if ( value > sub.children[0] ? sub.children[0].score:0) value = sub.children[0] ? sub.children[0].score:0; value = value .replace(/^0|[^0-9]/g,'')" --> <!-- oninput="if ( value > sub.children[0] ? sub.children[0].score:0) value = sub.children[0] ? sub.children[0].score:0; value = value .replace(/^0|[^0-9]/g,'')" -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model.number=" v-model.number="
evalForm.score[`${sub.orderBy + '-' + 'S1'}`] evalForm.score[`${sub.orderBy + '-' + 'S1'}`]
" "
@ -531,6 +532,7 @@
> >
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model="evalForm.reason[`${sub.orderBy + '-' + 'R1'}`]" v-model="evalForm.reason[`${sub.orderBy + '-' + 'R1'}`]"
placeholder="扣分原因" placeholder="扣分原因"
style="width: 90%" style="width: 90%"
@ -614,6 +616,7 @@
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model.number=" v-model.number="
evalForm.score[ evalForm.score[
`${sub.orderBy + '-' + 'S' + (index + 1)}` `${sub.orderBy + '-' + 'S' + (index + 1)}`
@ -638,6 +641,7 @@
> >
<!-- <span></span> --> <!-- <span></span> -->
<el-input <el-input
:disabled="form.status!=0&&form.status!=2"
v-model=" v-model="
evalForm.reason[ evalForm.reason[
`${sub.orderBy + '-' + 'R' + (index + 1)}` `${sub.orderBy + '-' + 'R' + (index + 1)}`

2
src/views/sluice/safetyManage/floodControlManagement/components/powerList.vue

@ -383,6 +383,7 @@ export default {
this.msgSuccess("修改成功"); this.msgSuccess("修改成功");
this.open = false; this.open = false;
this.getList(); this.getList();
this.$emit('parentMethod','')
} }
}); });
} else { } else {
@ -392,6 +393,7 @@ export default {
this.msgSuccess("新增成功"); this.msgSuccess("新增成功");
this.open = false; this.open = false;
this.getList(); this.getList();
this.$emit('parentMethod','')
} }
}); });
} }

2
src/views/sluice/safetyManage/floodControlManagement/power.vue

@ -257,7 +257,7 @@
> >
<el-tabs v-model="activeName" style="margin-bottom: 20px" v-if="addOpen"> <el-tabs v-model="activeName" style="margin-bottom: 20px" v-if="addOpen">
<el-tab-pane label="备用电源信息" name="powerList" :lazy="true"> <el-tab-pane label="备用电源信息" name="powerList" :lazy="true">
<powerList ref="powerList" :prowerTypeId="prowerTypeId" /> <powerList ref="powerList" :prowerTypeId="prowerTypeId" @parentMethod="getList"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="试运行记录" name="powerRecords" :lazy="true"> <el-tab-pane label="试运行记录" name="powerRecords" :lazy="true">
<powerRecords <powerRecords

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

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

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

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

Loading…
Cancel
Save