diff --git a/src/components/360View/commonForm/deveopmentFIle.vue b/src/components/360View/commonForm/deveopmentFIle.vue index f97dcf3..e843950 100644 --- a/src/components/360View/commonForm/deveopmentFIle.vue +++ b/src/components/360View/commonForm/deveopmentFIle.vue @@ -350,7 +350,7 @@ export default { printObj: { id: 'threeFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F屈光发育档案]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/components/360View/commonForm/eyesVision.vue b/src/components/360View/commonForm/eyesVision.vue index d9c4595..02aae79 100644 --- a/src/components/360View/commonForm/eyesVision.vue +++ b/src/components/360View/commonForm/eyesVision.vue @@ -906,7 +906,7 @@ export default { printAll: { id: 'eyesFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F双眼视功能检查报告单]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/components/360View/commonForm/optometryForm.vue b/src/components/360View/commonForm/optometryForm.vue index e5d3079..103b065 100644 --- a/src/components/360View/commonForm/optometryForm.vue +++ b/src/components/360View/commonForm/optometryForm.vue @@ -572,7 +572,7 @@ export default { print: { id: 'optomeFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F验光报告单]` }, closeCallback() { document.title = '眼科工作平台' @@ -770,12 +770,17 @@ export default { self.connectFlag = true self.start() } - this.ws.onclose = function() { + this.ws.onclose = function(err) { self.connectFlag = false + console.log('closed', err) // self.reconnect() + // if (!self.destoryFlag) { + // self.reconnect() + // } } - this.ws.onerror = function() { + this.ws.onerror = function(err) { self.connectFlag = false + console.log('error', err) self.reconnect() } this.ws.onmessage = (msg) => { diff --git a/src/components/360View/commonForm/threeVision.vue b/src/components/360View/commonForm/threeVision.vue index 468dcbc..00a0ac7 100644 --- a/src/components/360View/commonForm/threeVision.vue +++ b/src/components/360View/commonForm/threeVision.vue @@ -806,7 +806,7 @@ export default { printAll: { id: 'threeFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F三级视功能检查报告单]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/components/360View/medicalRecord/outPatientRecord/index.vue b/src/components/360View/medicalRecord/outPatientRecord/index.vue index e0afcb9..6554706 100644 --- a/src/components/360View/medicalRecord/outPatientRecord/index.vue +++ b/src/components/360View/medicalRecord/outPatientRecord/index.vue @@ -144,7 +144,7 @@ export default { printAll: { id: 'allForeForm', beforeOpenCallback(event) { - document.title = `HM[E][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F门急诊病历]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/components/360View/opticalFile/index.vue b/src/components/360View/opticalFile/index.vue index 4cf0f5b..ab55a22 100644 --- a/src/components/360View/opticalFile/index.vue +++ b/src/components/360View/opticalFile/index.vue @@ -184,9 +184,6 @@ export default { this.getFormList() }, methods: { - updateForm() { - - }, deleteScreen() { this.getFormList() }, diff --git a/src/page-subspecialty/store/index.js b/src/page-subspecialty/store/index.js index 44d1a15..60f924a 100644 --- a/src/page-subspecialty/store/index.js +++ b/src/page-subspecialty/store/index.js @@ -29,6 +29,7 @@ export default new Vuex.Store({ } ], examNo: '', + porjectCode: '', defauleActiveIndex: '' }, modules: { diff --git a/src/page-subspecialty/views/modules/formList/DrugInjection.vue b/src/page-subspecialty/views/modules/formList/DrugInjection.vue index c7fbc9e..323d758 100644 --- a/src/page-subspecialty/views/modules/formList/DrugInjection.vue +++ b/src/page-subspecialty/views/modules/formList/DrugInjection.vue @@ -278,7 +278,7 @@ export default { print: { id: 'DrugInjection', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F药物注射手术知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/InformedConsent.vue b/src/page-subspecialty/views/modules/formList/InformedConsent.vue index 334a599..fe7fdc3 100644 --- a/src/page-subspecialty/views/modules/formList/InformedConsent.vue +++ b/src/page-subspecialty/views/modules/formList/InformedConsent.vue @@ -204,7 +204,7 @@ export default { print: { id: 'informedConsent', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼科激光手术患者知情同意书]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/InjectionTherapy.vue b/src/page-subspecialty/views/modules/formList/InjectionTherapy.vue index 154784e..0e7768a 100644 --- a/src/page-subspecialty/views/modules/formList/InjectionTherapy.vue +++ b/src/page-subspecialty/views/modules/formList/InjectionTherapy.vue @@ -167,7 +167,7 @@ export default { print: { id: 'injectionTherapy', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F球旁注射治疗同意书]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/Lacrimal.vue b/src/page-subspecialty/views/modules/formList/Lacrimal.vue index 0338b74..d8a9143 100644 --- a/src/page-subspecialty/views/modules/formList/Lacrimal.vue +++ b/src/page-subspecialty/views/modules/formList/Lacrimal.vue @@ -240,7 +240,7 @@ export default { print: { id: 'lacrimal', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F泪道冲洗]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/MinorOperation.vue b/src/page-subspecialty/views/modules/formList/MinorOperation.vue index 84f87e3..7bfab2b 100644 --- a/src/page-subspecialty/views/modules/formList/MinorOperation.vue +++ b/src/page-subspecialty/views/modules/formList/MinorOperation.vue @@ -284,7 +284,7 @@ export default { print: { id: 'minorOperation', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F干眼手术知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/StyeForm.vue b/src/page-subspecialty/views/modules/formList/StyeForm.vue index bd4fde5..d695952 100644 --- a/src/page-subspecialty/views/modules/formList/StyeForm.vue +++ b/src/page-subspecialty/views/modules/formList/StyeForm.vue @@ -255,7 +255,7 @@ export default { print: { id: 'styeForm', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F麦粒肿/霰粒肿/肉芽肿/眼睑肿物手术知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/childrenLacrimal.vue b/src/page-subspecialty/views/modules/formList/childrenLacrimal.vue index 9834162..dba64ae 100644 --- a/src/page-subspecialty/views/modules/formList/childrenLacrimal.vue +++ b/src/page-subspecialty/views/modules/formList/childrenLacrimal.vue @@ -197,7 +197,7 @@ export default { print: { id: 'lacrimalOperation', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F小儿泪道冲洗知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue b/src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue index d05cc8a..d080fea 100644 --- a/src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue +++ b/src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue @@ -235,7 +235,7 @@ export default { print: { id: '#minorOperation', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F干眼激光治疗知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/cornealForeign.vue b/src/page-subspecialty/views/modules/formList/cornealForeign.vue index 14c8201..553ba34 100644 --- a/src/page-subspecialty/views/modules/formList/cornealForeign.vue +++ b/src/page-subspecialty/views/modules/formList/cornealForeign.vue @@ -232,7 +232,7 @@ export default { print: { id: 'cornealOperation', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F角膜异物剔除术知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/gonioscope.vue b/src/page-subspecialty/views/modules/formList/gonioscope.vue index b285c5b..ff24d71 100644 --- a/src/page-subspecialty/views/modules/formList/gonioscope.vue +++ b/src/page-subspecialty/views/modules/formList/gonioscope.vue @@ -219,7 +219,7 @@ export default { print: { id: 'threeMirror', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F房角镜检查结果记录]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/laserSurgery.vue b/src/page-subspecialty/views/modules/formList/laserSurgery.vue index 1c7fd68..718ed29 100644 --- a/src/page-subspecialty/views/modules/formList/laserSurgery.vue +++ b/src/page-subspecialty/views/modules/formList/laserSurgery.vue @@ -253,7 +253,7 @@ export default { print: { id: 'laserFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼科激光手术治疗]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/mraForm.vue b/src/page-subspecialty/views/modules/formList/mraForm.vue index 655d4f5..59285d2 100644 --- a/src/page-subspecialty/views/modules/formList/mraForm.vue +++ b/src/page-subspecialty/views/modules/formList/mraForm.vue @@ -231,7 +231,7 @@ export default { print: { id: 'mraFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼底血管造影知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/mraOrder.vue b/src/page-subspecialty/views/modules/formList/mraOrder.vue index 4e845bf..6e036dd 100644 --- a/src/page-subspecialty/views/modules/formList/mraOrder.vue +++ b/src/page-subspecialty/views/modules/formList/mraOrder.vue @@ -335,7 +335,7 @@ export default { print: { id: 'mraFunc', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼底血管造影患者预约单]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/puncture.vue b/src/page-subspecialty/views/modules/formList/puncture.vue index 06fc3d3..986fe65 100644 --- a/src/page-subspecialty/views/modules/formList/puncture.vue +++ b/src/page-subspecialty/views/modules/formList/puncture.vue @@ -228,7 +228,7 @@ export default { print: { id: 'punctureOperation', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F前房穿刺知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/reportForm.vue b/src/page-subspecialty/views/modules/formList/reportForm.vue index e3d72c7..3dcc3f0 100644 --- a/src/page-subspecialty/views/modules/formList/reportForm.vue +++ b/src/page-subspecialty/views/modules/formList/reportForm.vue @@ -115,7 +115,7 @@ export default { print: { id: 'reportForm', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F睑板腺综合治疗睑脂性状分析]` }, closeCallback() { document.title = '眼科工作平台' diff --git a/src/page-subspecialty/views/modules/formList/screenReport.vue b/src/page-subspecialty/views/modules/formList/screenReport.vue index dd89649..4bdb58b 100644 --- a/src/page-subspecialty/views/modules/formList/screenReport.vue +++ b/src/page-subspecialty/views/modules/formList/screenReport.vue @@ -184,10 +184,10 @@ export default { printAll: { id: 'reportForm', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F视力筛查报告单]` }, closeCallback() { - document.title = '眼科工作平台' + // document.title = '眼科工作平台' } }, origin: {}, diff --git a/src/page-subspecialty/views/modules/formList/threeMirror.vue b/src/page-subspecialty/views/modules/formList/threeMirror.vue index 8184cfa..dd8bfb0 100644 --- a/src/page-subspecialty/views/modules/formList/threeMirror.vue +++ b/src/page-subspecialty/views/modules/formList/threeMirror.vue @@ -199,7 +199,7 @@ export default { print: { id: 'threeMirror', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼科激光手术患者知情同意书]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/treatNotice.vue b/src/page-subspecialty/views/modules/formList/treatNotice.vue index bd678fb..8e40501 100644 --- a/src/page-subspecialty/views/modules/formList/treatNotice.vue +++ b/src/page-subspecialty/views/modules/formList/treatNotice.vue @@ -192,7 +192,7 @@ export default { print: { id: 'treatNotice', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F眼科门诊治疗须知]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/formList/treatProcess.vue b/src/page-subspecialty/views/modules/formList/treatProcess.vue index c7c0be9..82056d0 100644 --- a/src/page-subspecialty/views/modules/formList/treatProcess.vue +++ b/src/page-subspecialty/views/modules/formList/treatProcess.vue @@ -197,7 +197,7 @@ export default { print: { id: 'treatProcess', beforeOpenCallback(event) { - document.title = `HM[E${event.$store.state.examNo}][D${event.$store.state.user.name}]` + document.title = `HM[P${event.patientDetail.patientId}][D${event.$store.state.user.employeeId}][OFN${event.$store.state.porjectCode}][F三面镜/眼部激光治疗流程]` }, closeCallback() { this.printHidden = true diff --git a/src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue b/src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue index b0510f2..4e07a62 100644 --- a/src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue +++ b/src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue @@ -311,6 +311,7 @@ export default { list.push({ id: item.id, porjectCode: item.porjectCode }) }) this.$store.state.examNo = list[0].id + this.$store.state.porjectCode = list[0].porjectCode } if (index === 1) { this.receiveTreat(scopeRow) diff --git a/src/page-subspecialty/views/modules/outpatientManagement/call/index.vue b/src/page-subspecialty/views/modules/outpatientManagement/call/index.vue index bf52f8f..56b5b53 100644 --- a/src/page-subspecialty/views/modules/outpatientManagement/call/index.vue +++ b/src/page-subspecialty/views/modules/outpatientManagement/call/index.vue @@ -223,6 +223,7 @@ export default { this.clipboard && this.clipboard.destroy() }, mounted() { + console.log(this.$store.state.user) }, methods: { reFresh() { diff --git a/src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue b/src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue index 71aa16a..0a7299e 100644 --- a/src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue +++ b/src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue @@ -441,6 +441,7 @@ export default { const project = scopeRow.zlProjectList if (project.length) { this.$store.state.examNo = project[0].id + this.$store.state.porjectCode = project[0].porjectCode } if (index === 1) { this.receiveTreat(scopeRow)