Browse Source

赛思维统计功能优化,答题页面校验调整

pull/1/head
wangxy 3 years ago
parent
commit
132c2a94c4
5 changed files with 30 additions and 6 deletions
  1. +1
    -1
      src/views/questionnaire/question.vue
  2. +10
    -2
      src/views/questionnaire/satis/components/BarChart.vue
  3. +1
    -1
      src/views/questionnaire/satis/components/PieChart.vue
  4. +9
    -1
      src/views/questionnaire/satis/components/ThreeBarChart.vue
  5. +9
    -1
      src/views/questionnaire/satis/components/TwoBarChart.vue

+ 1
- 1
src/views/questionnaire/question.vue View File

@ -425,7 +425,7 @@ export default {
!this.submitParams.buildingid ||
// !this.submitParams.unit ||
// !this.submitParams.room ||
!this.submitParams.personname ||
// !this.submitParams.personname ||
!this.submitParams.sex ||
!this.submitParams.persontype ||
!this.submitParams.age ||


+ 10
- 2
src/views/questionnaire/satis/components/BarChart.vue View File

@ -87,7 +87,15 @@ export default {
trigger: 'axis',
axisPointer: { //
type: 'shadow' // 线'line' | 'shadow'
}
},
formatter: function(datas) {
var res = datas[0].name + '<br/>', val;
for(var i = 0, length = datas.length; i < length; i++) {
val = (datas[i].value*100).toFixed(1) + '%';
res += datas[i].seriesName + ':' + val + '<br/>';
}
return res;
}
},
grid: {
top: 30,
@ -110,7 +118,7 @@ export default {
}
}],
series: [{
name: '',
name: '满意度',
type: 'bar',
// stack: 'vistors',
barWidth: 30,


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

@ -91,7 +91,7 @@ export default {
},
tooltip: {
trigger: 'item',
formatter: '{a} <br/>{b} : {c} ({d}%)'
formatter: '{a} <br/>{b} : ({d}%)',
},
legend: {
left: 'center',


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

@ -96,7 +96,15 @@ export default {
trigger: 'axis',
axisPointer: { //
type: 'shadow' // 线'line' | 'shadow'
}
},
formatter: function(datas) {
var res = datas[0].name + '<br/>', val;
for(var i = 0, length = datas.length; i < length; i++) {
val = (datas[i].value*100).toFixed(1) + '%';
res += datas[i].seriesName + ':' + val + '<br/>';
}
return res;
}
},
grid: {
top: 10,


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

@ -93,7 +93,15 @@ export default {
trigger: 'axis',
axisPointer: { //
type: 'shadow' // 线'line' | 'shadow'
}
},
formatter: function(datas) {
var res = datas[0].name + '<br/>', val;
for(var i = 0, length = datas.length; i < length; i++) {
val = (datas[i].value*100).toFixed(1) + '%';
res += datas[i].seriesName + ':' + val + '<br/>';
}
return res;
}
},
grid: {
top: 10,


Loading…
Cancel
Save