Browse Source

优化满意度统计页面功能

pull/1/head
wangxy 3 years ago
parent
commit
119cee8587
5 changed files with 8 additions and 5 deletions
  1. +1
    -1
      src/views/questionnaire/satis/components/MoreBarChart.vue
  2. +4
    -1
      src/views/questionnaire/satis/components/TableFive.vue
  3. +1
    -1
      src/views/questionnaire/satis/components/TableFour.vue
  4. +1
    -1
      src/views/questionnaire/satis/components/TableThree.vue
  5. +1
    -1
      src/views/questionnaire/satis/components/TwoBarChart.vue

+ 1
- 1
src/views/questionnaire/satis/components/MoreBarChart.vue View File

@ -32,7 +32,7 @@ export default {
data() {
return {
chart: null,
xData: ['1-3年磨合期','3-5年稳定期','5年以上老业主'],
xData: ['0-3年磨合期','3-5年稳定期','5年以上老业主'],
seriesData: [],
}
},


+ 4
- 1
src/views/questionnaire/satis/components/TableFive.vue View File

@ -42,6 +42,7 @@ export default {
return {
loading: false,
dataList: [],
sampleBuildingPercent: '',
}
},
created() {
@ -62,6 +63,7 @@ export default {
methods: {
changeTableData() {
if (this.allDataList.building) {
this.sampleBuildingPercent = this.allDataList.building.sampleBuildingPercent
if (this.allDataList['building']['buildingStaticDataLi']) {
let data = this.allDataList['building']['buildingStaticDataLi']
this.dataList = data
@ -97,7 +99,8 @@ export default {
}
}, 0)
if (index === 3) {
sums[index] = (sums[index]) *100 + ' %'
console.log(this.sampleBuildingPercent*100/100)
sums[index] = ((this.sampleBuildingPercent)*100).toFixed(1) + ' %'
}
} else {
sums[index] = 'N/A'


+ 1
- 1
src/views/questionnaire/satis/components/TableFour.vue View File

@ -6,7 +6,7 @@
{{ row.timeDescr + ' (%)' }}
</template>
</el-table-column>
<el-table-column prop="breakingInPeriodPercent" label="1-3年磨合期" align="center">
<el-table-column prop="breakingInPeriodPercent" label="0-3年磨合期" align="center">
<template v-slot="{row}">
{{ toPercent(row.breakingInPeriodPercent) }}
</template>


+ 1
- 1
src/views/questionnaire/satis/components/TableThree.vue View File

@ -6,7 +6,7 @@
{{ row.timeDescr + ' (份)' }}
</template>
</el-table-column>
<el-table-column prop="breakingInPeriodCount" label="1-3年磨合期" align="center"></el-table-column>
<el-table-column prop="breakingInPeriodCount" label="0-3年磨合期" align="center"></el-table-column>
<el-table-column prop="stablePeriodCount" label="3-5年稳定期" align="center"></el-table-column>
<el-table-column prop="acquaintanceCount" label="5年以上老业主" align="center"></el-table-column>
</el-table>


+ 1
- 1
src/views/questionnaire/satis/components/TwoBarChart.vue View File

@ -32,7 +32,7 @@ export default {
data() {
return {
chart: null,
xData: ['1-3年磨合期','3-5年稳定期','5年以上老业主'],
xData: ['0-3年磨合期','3-5年稳定期','5年以上老业主'],
seriesData: [],
}
},


Loading…
Cancel
Save