|
|
@@ -17,15 +17,15 @@
|
|
|
<el-table-column type="index" label="序号" width="50" />
|
|
|
<el-table-column label="调查项" prop="xiangMu" />
|
|
|
<el-table-column prop="" label="用户打分">
|
|
|
- <el-table-column label="住院患者" prop="zhuYuanAve" />
|
|
|
- <el-table-column label="门诊患者" prop="menZhenAve" />
|
|
|
- <el-table-column label="医务人员" prop="yiWuAve" />
|
|
|
- <el-table-column label="员工" prop="yuanGongAve" />
|
|
|
+ <el-table-column label="住院患者" prop="zhuYuan" />
|
|
|
+ <el-table-column label="门诊患者" prop="menZhen" />
|
|
|
+ <el-table-column label="医务人员" prop="yiWu" />
|
|
|
+ <el-table-column label="员工" prop="yuanGong" />
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="小计" prop="xiaoJiAve" />
|
|
|
+ <el-table-column label="小计" prop="xiaoJi" />
|
|
|
</el-table>
|
|
|
<el-table
|
|
|
- v-if="statData.length"
|
|
|
+ v-if="statData && statData.length"
|
|
|
:data="[{}]"
|
|
|
border
|
|
|
class="times-table"
|
|
|
@@ -101,8 +101,9 @@ export default {
|
|
|
let countDetail = ''
|
|
|
Object.keys(this.timesData).forEach((key) => {
|
|
|
const t = this.timesData[key]
|
|
|
- this.timesInfo[key] =
|
|
|
- `共${t['总数']}份,来源分布为:<br/>纸质调查表${t['纸质调查表']}份<br/>电话${t['电话']}份<br/>手机客户端${t['手机客户端']}份`
|
|
|
+ this.timesInfo[
|
|
|
+ key
|
|
|
+ ] = `共${t['总数']}份,来源分布为:<br/>纸质调查表${t['纸质调查表']}份<br/>电话${t['电话']}份<br/>手机客户端${t['手机客户端']}份`
|
|
|
countDetail += `【${key}】类型` + this.timesInfo[key] + '\n'
|
|
|
})
|
|
|
this.emitChangeData(
|
|
|
@@ -134,7 +135,7 @@ export default {
|
|
|
methods: {
|
|
|
getSummaries(param) {
|
|
|
const self = this
|
|
|
- if (!this.statData.length || this.$utils.isEmpty(this.timesData)) {
|
|
|
+ if (!this.statData?.length || this.$utils.isEmpty(this.timesData)) {
|
|
|
return []
|
|
|
}
|
|
|
const { columns, data } = param
|