|
@@ -434,7 +434,12 @@ const handleCurrentChange = (val) => {
|
|
|
}
|
|
|
|
|
|
const changeAssessmentStatus = (row, deleted) => {
|
|
|
- updateAssessmentStatus(row.id, deleted).then(res => {
|
|
|
+ const params = {
|
|
|
+ visitType: inquiry.visitType,
|
|
|
+ id: row.id,
|
|
|
+ deleted: deleted,
|
|
|
+ }
|
|
|
+ updateAssessmentStatus(params).then(res => {
|
|
|
row.deleted = deleted
|
|
|
ElMessage({
|
|
|
message: res,
|
|
@@ -446,18 +451,37 @@ const changeAssessmentStatus = (row, deleted) => {
|
|
|
}
|
|
|
|
|
|
const exportExcel = () => {
|
|
|
- const fields = {
|
|
|
- item1: '对药剂科工作人员',
|
|
|
- item3: '对放射科工作人员',
|
|
|
- item5: '对超声影像科工作人员',
|
|
|
- item7: '对检验科工作人员',
|
|
|
- item9: '对收费窗口工作人员',
|
|
|
- item11: '对门诊医护人员',
|
|
|
- item13: '对急诊医护人员',
|
|
|
+ let fields;
|
|
|
+ if (inquiry.visitType === 'OUTPATIENT') {
|
|
|
+ fields = {
|
|
|
+ item1: '对药剂科工作人员',
|
|
|
+ item3: '对放射科工作人员',
|
|
|
+ item5: '对超声影像科工作人员',
|
|
|
+ item7: '对检验科工作人员',
|
|
|
+ item9: '对收费窗口工作人员',
|
|
|
+ item11: '对门诊医护人员',
|
|
|
+ item13: '对急诊医护人员',
|
|
|
+ suggestion: '建议与意见'
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ fields = {
|
|
|
+ item1: '对护理人员',
|
|
|
+ item3: '对科室医生',
|
|
|
+ item5: '对环境卫生',
|
|
|
+ item7: '对食堂',
|
|
|
+ item9: '对药剂科工作人员',
|
|
|
+ item11: '对放射科工作人员',
|
|
|
+ item13: '对超声影像科工作人员',
|
|
|
+ item15: '对检验科工作人员',
|
|
|
+ item17: '对收费窗口工作人员',
|
|
|
+ item19: '对门诊医护人员',
|
|
|
+ item21: '对急诊医护人员',
|
|
|
+ suggestion: '建议与意见'
|
|
|
+ };
|
|
|
}
|
|
|
- formatDateRange()
|
|
|
+ formatDateRange();
|
|
|
getAllSatisfiedBodies(inquiry).then(res => {
|
|
|
- Export(res, fields, '门诊满意度问卷')
|
|
|
+ Export(res, fields, titleOfAnalyze.value)
|
|
|
})
|
|
|
}
|
|
|
|