|
@ -74,10 +74,10 @@ Vue.component('gxb-manage', {
|
|
|
{ label: '证件号码', prop: 'idcard', width: '90' },
|
|
|
{ label: '社区医院', prop: 'signHospitalName', width: '90' },
|
|
|
{ label: '签约医生', prop: 'signDoctorName', width: '90' },
|
|
|
{ label: '最近一次门诊下转时间', prop: 'czrq', width: '90' },
|
|
|
{ label: '最近一次上转科室', prop: 'deptName', width: '90' },
|
|
|
{ label: '最近一次出院下转时间', prop: 'createTime', width: '90' },
|
|
|
{ label: '最近一次出院下转诊断', prop: 'diagnosisName', width: '90' }
|
|
|
{ label: '最近一次门诊下转时间', prop: 'mzCreateTime', width: '90' },
|
|
|
{ label: '最近一次门诊下转诊断', prop: 'mzDiagnosisName', width: '90' },
|
|
|
{ label: '最近一次出院下转时间', prop: 'zyCreateTime', width: '90' },
|
|
|
{ label: '最近一次出院下转诊断', prop: 'zyDiagnosisName', width: '90' }
|
|
|
],
|
|
|
turnDownTableHeader: [
|
|
|
{ label: '姓名', prop: 'name', width: '90' },
|
|
@ -170,10 +170,10 @@ Vue.component('gxb-manage', {
|
|
|
this.query.team = row.code
|
|
|
}
|
|
|
this.dataRangeOption = [{ label: row.name, value: row.code }]
|
|
|
if (column == 'mzNum' || column == 'zyNum') {
|
|
|
if (column == 'mzNum') {
|
|
|
this.mzDialogVisible = true
|
|
|
this.turnUpToMzDetailPage()
|
|
|
} else if (column == 'turnDownNum') {
|
|
|
} else if (column == 'turnDownNum' || column == 'zyNum') {
|
|
|
this.mzDialogVisible = true
|
|
|
this.turnDownManageDetailPage()
|
|
|
} else if (column == 'totalNum') {
|
|
@ -190,6 +190,7 @@ Vue.component('gxb-manage', {
|
|
|
var params = JSON.parse(JSON.stringify(this.query))
|
|
|
params.page = this.page
|
|
|
params.pageSize = this.size
|
|
|
vm.dataInfo = []
|
|
|
if (this.yearType == '1') {
|
|
|
params.startDate = this.chooseYear + '-01-01'
|
|
|
params.endDate = this.chooseYear + '-12-31'
|
|
@ -213,6 +214,7 @@ Vue.component('gxb-manage', {
|
|
|
var params = JSON.parse(JSON.stringify(this.query))
|
|
|
params.page = this.page
|
|
|
params.pageSize = this.size
|
|
|
vm.dataInfo = []
|
|
|
if (this.yearType == '1') {
|
|
|
params.startDate = this.chooseYear + '-01-01'
|
|
|
params.endDate = this.chooseYear + '-12-31'
|
|
@ -234,8 +236,14 @@ Vue.component('gxb-manage', {
|
|
|
if (prop == 'name') {
|
|
|
if (this.title == '上转预约明细列表') {
|
|
|
EventBus.$emit('preview-person-info', { type: '2', code: row.code })
|
|
|
} else {
|
|
|
} else if (this.title == '个案数据列表') {
|
|
|
EventBus.$emit('preview-person-info', { type: '1', code: row.code })
|
|
|
} else if (this.title == '上转转门诊明细') {
|
|
|
EventBus.$emit('preview-person-info', { type: '3', code: row.code })
|
|
|
} else if (this.title == '门诊转住院明细') {
|
|
|
EventBus.$emit('preview-person-info', { type: '4', code: row.code })
|
|
|
} else if (this.title == '下转管理明细') {
|
|
|
EventBus.$emit('preview-person-info', { type: '5', code: row.code })
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@ -244,6 +252,7 @@ Vue.component('gxb-manage', {
|
|
|
this.loadingTwo = true
|
|
|
var url = ''
|
|
|
var params = JSON.parse(JSON.stringify(this.query))
|
|
|
vm.dataInfo = []
|
|
|
params.page = this.page
|
|
|
params.pageSize = this.size
|
|
|
if (this.yearType == '1') {
|
|
@ -275,6 +284,7 @@ Vue.component('gxb-manage', {
|
|
|
var params = JSON.parse(JSON.stringify(this.query))
|
|
|
params.page = this.page
|
|
|
params.pageSize = this.size
|
|
|
vm.dataInfo = []
|
|
|
if (this.yearType == '1') {
|
|
|
params.startDate = this.chooseYear + '-01-01'
|
|
|
params.endDate = this.chooseYear + '-12-31'
|
|
@ -477,6 +487,7 @@ Vue.component('gxb-manage', {
|
|
|
...this.form,
|
|
|
isTotal: 1
|
|
|
}
|
|
|
vm.tableData = []
|
|
|
if (this.yearType == '1') {
|
|
|
params.startDate = this.chooseYear + '-01-01'
|
|
|
params.endDate = this.chooseYear + '-12-31'
|