|
@ -295,7 +295,7 @@ Vue.component('gxb-evaluation', {
|
|
|
})
|
|
|
},
|
|
|
openDialog(row, prop) {
|
|
|
if(!row.code)return
|
|
|
if (!row.code) return
|
|
|
this.page = 1
|
|
|
var vm = this
|
|
|
this.query = {}
|
|
@ -478,6 +478,7 @@ Vue.component('gxb-evaluation', {
|
|
|
})
|
|
|
} else {
|
|
|
var fileName = `评估随访消息推送明细${new Date().getTime()}.xls`
|
|
|
params.type = 1
|
|
|
httpRequest.downLoadFileForAjax('statistics/collaborate/exportSelectSmsInfoList', fileName, params).then(function () {
|
|
|
vm.dialogExportLoading = false
|
|
|
})
|
|
@ -498,11 +499,15 @@ Vue.component('gxb-evaluation', {
|
|
|
this.query = {
|
|
|
sex: '',
|
|
|
screenResultCode: '',
|
|
|
type: params.type,
|
|
|
range: typeof params.range == 'undefined' ? '' : params.range,
|
|
|
area: typeof params.area == 'undefined' ? '' : params.area,
|
|
|
hospital: typeof params.hospital == 'undefined' ? '' : params.hospital,
|
|
|
team: typeof params.team == 'undefined' ? '' : params.team
|
|
|
}
|
|
|
if (this.title != '评估随访消息推送明细') {
|
|
|
delete this.query.type
|
|
|
}
|
|
|
},
|
|
|
previewMess(row) {
|
|
|
this.messageVisible = true
|
|
@ -533,6 +538,43 @@ Vue.component('gxb-evaluation', {
|
|
|
this.getTeam(data.hospital, false)
|
|
|
}
|
|
|
this.searchFn()
|
|
|
},
|
|
|
renderHeader: function (h, item) {
|
|
|
var label = item.column.label
|
|
|
var column = item.column
|
|
|
var tooltip = {
|
|
|
'签约社区': '显示为该患者当前的签约社区医院名称',
|
|
|
'社区医院': '显示为该患者当前的签约社区医院名称',
|
|
|
'签约医院': '显示为该患者当前的签约社区医院名称',
|
|
|
'签约医生': '显示为该患者当前的签约社区医生名称',
|
|
|
'家庭医生': '显示为该患者当前的签约社区医生名称'
|
|
|
}
|
|
|
|
|
|
if (label == '签约社区' || label == '签约医生' || label == '签约医院' || label == '家庭医生' || label == '社区医院') {
|
|
|
return [
|
|
|
label,
|
|
|
h(
|
|
|
'el-tooltip',
|
|
|
{
|
|
|
props: {
|
|
|
content: (function () {
|
|
|
return tooltip[label]
|
|
|
})(),
|
|
|
placement: 'top'
|
|
|
}
|
|
|
},
|
|
|
[
|
|
|
h('span', {
|
|
|
class: {
|
|
|
'el-icon-question': true
|
|
|
}
|
|
|
})
|
|
|
]
|
|
|
)
|
|
|
]
|
|
|
} else {
|
|
|
return [column.label]
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|