|
@@ -25,7 +25,7 @@
|
|
|
<el-table-column label="小计" prop="xiaoJi" />
|
|
<el-table-column label="小计" prop="xiaoJi" />
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<el-table
|
|
<el-table
|
|
|
- v-if="statData.length"
|
|
|
|
|
|
|
+ v-if="statData && statData.length"
|
|
|
:data="[{}]"
|
|
:data="[{}]"
|
|
|
border
|
|
border
|
|
|
class="times-table"
|
|
class="times-table"
|
|
@@ -154,7 +154,17 @@ export default {
|
|
|
return prev
|
|
return prev
|
|
|
}
|
|
}
|
|
|
}, 0)
|
|
}, 0)
|
|
|
- sums[index] = (sums[index] / (this.timesData[column.label]['总记录数']) * 10).toFixed(2) + '%'
|
|
|
|
|
|
|
+ // sums[index] = (sums[index] / (this.timesData[column.label]['总记录数']) * 10).toFixed(2) + '%'
|
|
|
|
|
+ if (
|
|
|
|
|
+ this.timesData &&
|
|
|
|
|
+ this.timesData[column.label] &&
|
|
|
|
|
+ this.timesData[column.label]['总记录数']
|
|
|
|
|
+ ) {
|
|
|
|
|
+ sums[index] =
|
|
|
|
|
+ ((sums[index] / this.timesData[column.label]['总记录数']) *
|
|
|
|
|
+ 10
|
|
|
|
|
+ ).toFixed(2) + '%'
|
|
|
|
|
+ }
|
|
|
})
|
|
})
|
|
|
const rateDetail = `住院患者满意率:${sums[2]}\n门诊患者满意率:${sums[3]}\n医务人员满意率:${sums[4]}\n员工满意率:${sums[5]}\n`
|
|
const rateDetail = `住院患者满意率:${sums[2]}\n门诊患者满意率:${sums[3]}\n医务人员满意率:${sums[4]}\n员工满意率:${sums[5]}\n`
|
|
|
this.emitChangeData('tongJiXiangQing', rateDetail)
|
|
this.emitChangeData('tongJiXiangQing', rateDetail)
|