|
@@ -36,26 +36,32 @@
|
|
|
style="margin-top: 5px"
|
|
|
></el-pagination>
|
|
|
<el-dialog v-model="showAnalyzeResult" title="门诊满意度调查分析" width="80%" :close-on-click-modal="false">
|
|
|
- <div style="font-size: 14px; font-weight: bold; color: black; margin-top: -12px">
|
|
|
- 问卷总量:{{ analyzeResult.totalAssessmentsCount }}
|
|
|
+ <div style="font-size: 14px; font-weight: bold; color: black; margin-top: -12px;border-bottom: 2px solid black;padding-bottom: 8px">
|
|
|
+ 所有问卷总量:{{ analyzeResult.totalAssessmentsCount }}
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
- 含有“不满意”的问卷量:{{ analyzeResult.totalUnsatisfiedCount }}({{ analyzeResult.totalUnsatisfiedPercentage }})
|
|
|
+ 所有含有“不满意”的问卷量:{{ analyzeResult.totalUnsatisfiedCount }}({{ analyzeResult.totalUnsatisfiedPercentage }})
|
|
|
</div>
|
|
|
- <div style="color: gray; margin-top: 12px">
|
|
|
- <el-tag type="danger">
|
|
|
- 以下所有统计均不包含“未接触”
|
|
|
- </el-tag>
|
|
|
+ <div style="color: gray; margin-top: 12px; color: red; font-weight: bold">
|
|
|
+ * 以下所有统计均不包含“未接触”
|
|
|
</div>
|
|
|
- <div style="font-size: 14px; font-weight: bold; color: black; margin-top: 8px">
|
|
|
- 选项总量:{{ analyzeResult.totalOptionCount }}
|
|
|
+ <div style="font-size: 14px; font-weight: bold; color: black; margin-top: 8px;border-bottom: 1px dashed lightgray;padding-bottom: 8px">
|
|
|
+ 问卷选项总量:{{ analyzeResult.totalOptionCount }}
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
“不满意”选项数量:{{ analyzeResult.totalUnsatisfiedOptionCount }}({{ analyzeResult.totalUnsatisfiedOptionPercentage }})
|
|
|
</div>
|
|
|
<div class="flex-line">
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 药剂科</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.yjkUnsatisfiedCount }},不满意度:{{ analyzeResult.yjkUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.yjkUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.yjkAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.yjkUnsatisfiedCount}} ({{analyzeResult.yjkUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.yjkUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.yjkUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.yjkUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.yjkUnsatisfiedOption.jhfwCount }}({{analyzeResult.yjkUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.yjkUnsatisfiedOption.ddscCount }}({{analyzeResult.yjkUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.yjkUnsatisfiedOption.fwtdCount }}({{analyzeResult.yjkUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -66,8 +72,16 @@
|
|
|
</div>
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 放射科</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.fskUnsatisfiedCount }},不满意度:{{ analyzeResult.fskUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.fskUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.fskAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.fskUnsatisfiedCount}} ({{analyzeResult.fskUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.fskUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.fskUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.fskUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.fskUnsatisfiedOption.jhfwCount }}({{analyzeResult.fskUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.fskUnsatisfiedOption.ddscCount }}({{analyzeResult.fskUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.fskUnsatisfiedOption.fwtdCount }}({{analyzeResult.fskUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -78,8 +92,16 @@
|
|
|
</div>
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 超声影像科</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.csyxkUnsatisfiedCount }},不满意度:{{ analyzeResult.csyxkUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.csyxkUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.csyxkAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.csyxkUnsatisfiedCount}} ({{analyzeResult.csyxkUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.csyxkUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.csyxkUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.csyxkUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.csyxkUnsatisfiedOption.jhfwCount }}({{analyzeResult.csyxkUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.csyxkUnsatisfiedOption.ddscCount }}({{analyzeResult.csyxkUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.csyxkUnsatisfiedOption.fwtdCount }}({{analyzeResult.csyxkUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -90,8 +112,16 @@
|
|
|
</div>
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 检验科</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.jykUnsatisfiedCount }},不满意度:{{ analyzeResult.jykUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.jykUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.jykAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.jykUnsatisfiedCount}} ({{analyzeResult.jykUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.jykUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.jykUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.jykUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.jykUnsatisfiedOption.jhfwCount }}({{analyzeResult.jykUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.jykUnsatisfiedOption.ddscCount }}({{analyzeResult.jykUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.jykUnsatisfiedOption.fwtdCount }}({{analyzeResult.jykUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -101,12 +131,20 @@
|
|
|
<div class="option-detail"><span class="option-name">准确率</span>不满意数量:{{ analyzeResult.jykUnsatisfiedOption.zqlCount }}({{analyzeResult.jykUnsatisfiedOption.zqlPercentage}})</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div style="width: 100%; height: 1px; background: black; margin: 12px 0 2px 0"></div>
|
|
|
+ <div style="width: 100%; height: 1px; margin: 12px 0 2px 0; border-bottom: 1px dashed lightgray"></div>
|
|
|
<div class="flex-line">
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 收费窗口</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.sfckUnsatisfiedCount }},不满意度:{{ analyzeResult.sfckUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.sfckUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.sfckAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.sfckUnsatisfiedCount}} ({{analyzeResult.sfckUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.sfckUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.sfckUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.sfckUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.sfckUnsatisfiedOption.jhfwCount }}({{analyzeResult.sfckUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.sfckUnsatisfiedOption.ddscCount }}({{analyzeResult.sfckUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.sfckUnsatisfiedOption.fwtdCount }}({{analyzeResult.sfckUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -117,8 +155,16 @@
|
|
|
</div>
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 急诊医护人员</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.jzyhUnsatisfiedCount }},不满意度:{{ analyzeResult.jzyhUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.jzyhUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.jzyhAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.jzyhUnsatisfiedCount}} ({{analyzeResult.jzyhUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.jzyhUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.jzyhUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.jzyhUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">叫号服务</span>不满意数量:{{ analyzeResult.jzyhUnsatisfiedOption.jhfwCount }}({{analyzeResult.jzyhUnsatisfiedOption.jhfwPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">等待时长</span>不满意数量:{{ analyzeResult.jzyhUnsatisfiedOption.ddscCount }}({{analyzeResult.jzyhUnsatisfiedOption.ddscPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.jzyhUnsatisfiedOption.fwtdCount }}({{analyzeResult.jzyhUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -129,8 +175,16 @@
|
|
|
</div>
|
|
|
<div class="flex-child">
|
|
|
<div class="department-name">● 门诊医护人员</div>
|
|
|
- <div class="department-summary">不满意问卷量:{{ analyzeResult.mzyhUnsatisfiedCount }},不满意度:{{ analyzeResult.mzyhUnsatisfiedPercentage }}</div>
|
|
|
- <div class="option-summary">- 不满意指标(总量:{{ analyzeResult.mzyhUnsatisfiedOption.totalOptionSize }})</div>
|
|
|
+ <div class="department-summary">
|
|
|
+ 问卷总量:{{analyzeResult.mzyhAssessmentCount}},
|
|
|
+ 不满意问卷量:{{analyzeResult.mzyhUnsatisfiedCount}} ({{analyzeResult.mzyhUnsatisfiedPercentage}})
|
|
|
+ <div>
|
|
|
+ 指标总量:{{analyzeResult.mzyhUnsatisfiedOption.totalOptionSize}},
|
|
|
+ 不满意指标量:{{analyzeResult.mzyhUnsatisfiedOption.checkedOptionSize}}
|
|
|
+ ({{analyzeResult.mzyhUnsatisfiedOption.checkedOptionPercentage}})
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="option-summary">- 不满意指标详情</div>
|
|
|
<div class="option-detail"><span class="option-name">技术水平</span>不满意数量:{{ analyzeResult.mzyhUnsatisfiedOption.jsspCount }}({{analyzeResult.mzyhUnsatisfiedOption.jsspPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">隐私保护</span>不满意数量:{{ analyzeResult.mzyhUnsatisfiedOption.ysbhCount }}({{analyzeResult.mzyhUnsatisfiedOption.ysbhPercentage}})</div>
|
|
|
<div class="option-detail"><span class="option-name">服务态度</span>不满意数量:{{ analyzeResult.mzyhUnsatisfiedOption.fwtdCount }}({{analyzeResult.mzyhUnsatisfiedOption.fwtdPercentage}})</div>
|
|
@@ -246,9 +300,6 @@ const exportExcel = () => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-// onMounted(() => {
|
|
|
-// fetchAssessments()
|
|
|
-// })
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|