| 
															
																@ -295,7 +295,7 @@ Vue.component('gxb-evaluation', { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      }) 
															 | 
															
															 | 
															
																      }) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    }, 
															 | 
															
															 | 
															
																    }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    openDialog(row, prop) { 
															 | 
															
															 | 
															
																    openDialog(row, prop) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      if(!row.code)return 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																      if (!row.code) return 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      this.page = 1 
															 | 
															
															 | 
															
																      this.page = 1 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      var vm = this 
															 | 
															
															 | 
															
																      var vm = this 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      this.query = {} 
															 | 
															
															 | 
															
																      this.query = {} 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -478,6 +478,7 @@ Vue.component('gxb-evaluation', { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        }) 
															 | 
															
															 | 
															
																        }) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      } else { 
															 | 
															
															 | 
															
																      } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        var fileName = `评估随访消息推送明细${new Date().getTime()}.xls` 
															 | 
															
															 | 
															
																        var fileName = `评估随访消息推送明细${new Date().getTime()}.xls` 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        params.type = 1 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        httpRequest.downLoadFileForAjax('statistics/collaborate/exportSelectSmsInfoList', fileName, params).then(function () { 
															 | 
															
															 | 
															
																        httpRequest.downLoadFileForAjax('statistics/collaborate/exportSelectSmsInfoList', fileName, params).then(function () { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																          vm.dialogExportLoading = false 
															 | 
															
															 | 
															
																          vm.dialogExportLoading = false 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        }) 
															 | 
															
															 | 
															
																        }) 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -498,11 +499,15 @@ Vue.component('gxb-evaluation', { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      this.query = { 
															 | 
															
															 | 
															
																      this.query = { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        sex: '', 
															 | 
															
															 | 
															
																        sex: '', 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        screenResultCode: '', 
															 | 
															
															 | 
															
																        screenResultCode: '', 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        type: params.type, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        range: typeof params.range == 'undefined' ? '' : params.range, 
															 | 
															
															 | 
															
																        range: typeof params.range == 'undefined' ? '' : params.range, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        area: typeof params.area == 'undefined' ? '' : params.area, 
															 | 
															
															 | 
															
																        area: typeof params.area == 'undefined' ? '' : params.area, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        hospital: typeof params.hospital == 'undefined' ? '' : params.hospital, 
															 | 
															
															 | 
															
																        hospital: typeof params.hospital == 'undefined' ? '' : params.hospital, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        team: typeof params.team == 'undefined' ? '' : params.team 
															 | 
															
															 | 
															
																        team: typeof params.team == 'undefined' ? '' : params.team 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      } 
															 | 
															
															 | 
															
																      } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																      if (this.title != '评估随访消息推送明细') { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        delete this.query.type 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																      } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    }, 
															 | 
															
															 | 
															
																    }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    previewMess(row) { 
															 | 
															
															 | 
															
																    previewMess(row) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      this.messageVisible = true 
															 | 
															
															 | 
															
																      this.messageVisible = true 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -533,6 +538,43 @@ Vue.component('gxb-evaluation', { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        this.getTeam(data.hospital, false) 
															 | 
															
															 | 
															
																        this.getTeam(data.hospital, false) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      } 
															 | 
															
															 | 
															
																      } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																      this.searchFn() 
															 | 
															
															 | 
															
																      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() { 
															 | 
															
															 | 
															
																  mounted() { 
															 |