From a6cb83153ab435b2ecfed474b9246484e78c0763 Mon Sep 17 00:00:00 2001
From: newPeter7
Date: Tue, 4 Apr 2023 14:02:12 +0800
Subject: [PATCH] peter
---
src/components/360View/afterPart/index.vue | 1 -
.../360View/commonForm/deveopmentFIle.vue | 16 +-
.../360View/commonForm/eyesVision.vue | 24 +-
.../360View/commonForm/optometryForm.vue | 27 +-
src/components/360View/dataInfo.vue | 2 +-
src/components/360View/forePart/index.vue | 1 -
src/components/360View/img-reccrd.vue | 9 +-
src/components/360View/index1.vue | 5 +-
.../medicalRecord/callMedical/index.vue | 9 +-
.../medicalRecord/outPatientRecord/index.vue | 36 +-
src/components/360View/special/index.vue | 29 +-
.../360View/specialExamine/index.vue | 1 -
src/page-subspecialty/router/index.js | 8 +-
.../optometryManagement/cornea/HIS-add.vue | 6 +-
.../optometryManagement/cornea/index.vue | 164 +-
.../cornea/patient-add-or-update.vue | 12 +-
.../optometryManagement/dioptric/HIS-add.vue | 31 +-
.../optometryManagement/seeDoctor/index.vue | 32 +-
.../seeDoctor/ok-lens-rgp/add-or-update.vue | 223 +++
.../ok-lens-rgp/arrival-notice-or-update.vue | 131 ++
.../seeDoctor/ok-lens-rgp/index.vue | 430 ++++
.../seeDoctor/ok-lens-rgp/left-right-eye.vue | 241 +++
.../removeLens-returnGoods-or-update.vue | 269 +++
.../optometryManagement/seeDoctor/review.vue | 17 +-
.../views/pages/pacs/drawer.vue | 175 ++
.../views/pages/pacs/img-record.vue | 1735 +++++++++++++++++
.../views/pages/pacs/index.vue | 48 +
.../views/pages/pacs/show-file.vue | 284 +++
.../views/pages/pacsManage/index.vue | 34 +-
29 files changed, 3707 insertions(+), 293 deletions(-)
create mode 100644 src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue
create mode 100644 src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/arrival-notice-or-update.vue
create mode 100644 src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/index.vue
create mode 100644 src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue
create mode 100644 src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/removeLens-returnGoods-or-update.vue
create mode 100644 src/page-subspecialty/views/pages/pacs/drawer.vue
create mode 100644 src/page-subspecialty/views/pages/pacs/img-record.vue
create mode 100644 src/page-subspecialty/views/pages/pacs/index.vue
create mode 100644 src/page-subspecialty/views/pages/pacs/show-file.vue
diff --git a/src/components/360View/afterPart/index.vue b/src/components/360View/afterPart/index.vue
index 107d186..533d093 100644
--- a/src/components/360View/afterPart/index.vue
+++ b/src/components/360View/afterPart/index.vue
@@ -523,7 +523,6 @@ export default {
}
const { data: res } = await this.$http.post(url, params)
if (res.code === 0) {
- this.$message.success('保存成功')
await this.getforeList()
} else {
this.$message.error(res.msg)
diff --git a/src/components/360View/commonForm/deveopmentFIle.vue b/src/components/360View/commonForm/deveopmentFIle.vue
index e1dfe03..143df75 100644
--- a/src/components/360View/commonForm/deveopmentFIle.vue
+++ b/src/components/360View/commonForm/deveopmentFIle.vue
@@ -547,18 +547,22 @@ export default {
type: ''
}]
this.tableData = this.originTableData
+ this.getPatientData()
},
async getPatientData() {
const { data: res } = await this.$http.get(
- '/patient/view/getPatientData',
- {
- params: {
- patientId: this.patientId
- }
+ '/patient/view/getPatientData',
+ {
+ params: {
+ patientId: this.patientId
}
+ }
)
if (res.code === 0) {
- this.dataForm = res.data
+ const data = res.data
+ this.headData[1].patientName = data.patientName
+ this.headData[1].sex = data.patientSex
+ this.headData[1].birthday = data.patientBirthday
} else {
this.$message.error(res.msg)
}
diff --git a/src/components/360View/commonForm/eyesVision.vue b/src/components/360View/commonForm/eyesVision.vue
index 0983ea8..58b5cd3 100644
--- a/src/components/360View/commonForm/eyesVision.vue
+++ b/src/components/360View/commonForm/eyesVision.vue
@@ -200,7 +200,7 @@
{{ item.name }}
-
+
调节功能异常:
@@ -529,7 +529,7 @@ export default {
created() {
},
mounted() {
- this.originTableData = JSON.parse(JSON.stringify(this.tableData))
+ this.originTableData = JSON.parse(JSON.stringify(this.tableData))
this.getPatientData()
},
methods: {
@@ -540,24 +540,22 @@ export default {
},
reSet() {
this.dataForm = {
- number: '',
- name: '',
- sex: '',
- age: '',
- file: '',
- fileNUm: ''
+ patientId: '',
+ patientName: '',
+ patientSex: '',
+ patientAge: ''
}
this.tableData = this.originTableData
this.getPatientData()
},
async getPatientData() {
const { data: res } = await this.$http.get(
- '/patient/view/getPatientData',
- {
- params: {
- patientId: this.patientId
- }
+ '/patient/view/getPatientData',
+ {
+ params: {
+ patientId: this.patientId
}
+ }
)
if (res.code === 0) {
this.dataForm = res.data
diff --git a/src/components/360View/commonForm/optometryForm.vue b/src/components/360View/commonForm/optometryForm.vue
index edfa663..8d7717e 100644
--- a/src/components/360View/commonForm/optometryForm.vue
+++ b/src/components/360View/commonForm/optometryForm.vue
@@ -506,8 +506,6 @@ export default {
mounted() {
this.originTableData = JSON.parse(JSON.stringify(this.tableData))
this.getPatientData()
-
- console.log(window.localStorage.getItem('shili'))
const shili = window.localStorage.getItem('shili') ? JSON.parse(window.localStorage.getItem('shili')) : []
if (shili.length) {
this.tableData[0].od = shili[0].odVan
@@ -519,24 +517,25 @@ export default {
this.dataForm = this.formContent.a
this.tableData = this.formContent.b
this.getPatientData()
- const shili = JSON.parse(window.localStorage.getItem('shili'))
- if (shili.length) {
- this.tableData[0].od = shili[0].odVan
- this.tableData[0].os = shili[0].osVan
- }
},
reSet() {
this.dataForm = {
- number: '',
- name: '',
- sex: '',
- age: '',
+ patientId: '',
+ patientName: '',
+ patientSex: '',
+ patientAge: '',
file: '',
fileNUm: ''
}
this.tableData = this.originTableData
+ this.getPatientData()
},
async getPatientData() {
+ const shili = window.localStorage.getItem('shili') ? JSON.parse(window.localStorage.getItem('shili')) : []
+ if (shili.length) {
+ this.tableData[0].od = shili[0].odVan
+ this.tableData[0].os = shili[0].osVan
+ }
const { data: res } = await this.$http.get(
'/patient/view/getPatientData',
{
@@ -546,7 +545,11 @@ export default {
}
)
if (res.code === 0) {
- this.dataForm = res.data
+ const data = res.data
+ this.dataForm.patientId = data.patientId
+ this.dataForm.patientName = data.patientName
+ this.dataForm.patientSex = data.patientSex
+ this.dataForm.patientAge = data.patientAge
} else {
this.$message.error(res.msg)
}
diff --git a/src/components/360View/dataInfo.vue b/src/components/360View/dataInfo.vue
index a14edfd..e00ca89 100644
--- a/src/components/360View/dataInfo.vue
+++ b/src/components/360View/dataInfo.vue
@@ -131,7 +131,7 @@
-
+
@@ -101,7 +101,6 @@ export default {
}
const { data: res } = await this.$http.post('/case/save', params)
if (res.code === 0) {
- this.$message.success('保存成功')
this.getFormList()
} else {
this.$message.error(res.msg)
@@ -135,6 +134,8 @@ export default {
if (this.id === '') {
this.handleForm(0, first)
}
+ } else {
+ this.addRecord('门急诊电子病历')
}
} else {
this.$message.error(res.msg)
diff --git a/src/components/360View/medicalRecord/outPatientRecord/index.vue b/src/components/360View/medicalRecord/outPatientRecord/index.vue
index 4855dc4..7f5d829 100644
--- a/src/components/360View/medicalRecord/outPatientRecord/index.vue
+++ b/src/components/360View/medicalRecord/outPatientRecord/index.vue
@@ -126,22 +126,22 @@ export default {
methods: {
// 保存表单
handleSaveTable() {
- // this.saveTableData('1', '病史采集')
- // this.$refs.foreParts.saveFore()
- // this.$refs.afterParts.saveAfter()
- // this.$refs.examines.saveExamine()
- // this.saveTableData('5', '诊断处置')
- if (this.comonFormActive === '1') {
- this.saveTableData('1', '病史采集')
- } else if (this.comonFormActive === '2') {
- this.$refs.foreParts.saveFore()
- } else if (this.comonFormActive === '3') {
- this.$refs.afterParts.saveAfter()
- } else if (this.comonFormActive === '4') {
- this.$refs.examines.saveExamine()
- } else if (this.comonFormActive === '5') {
- this.saveTableData('5', '诊断处置')
- }
+ this.saveTableData('1', '病史采集')
+ this.$refs.foreParts.saveFore()
+ this.$refs.afterParts.saveAfter()
+ this.$refs.examines.saveExamine()
+ this.saveTableData('5', '诊断处置')
+ // if (this.comonFormActive === '1') {
+ // this.saveTableData('1', '病史采集')
+ // } else if (this.comonFormActive === '2') {
+ // this.$refs.foreParts.saveFore()
+ // } else if (this.comonFormActive === '3') {
+ // this.$refs.afterParts.saveAfter()
+ // } else if (this.comonFormActive === '4') {
+ // this.$refs.examines.saveExamine()
+ // } else if (this.comonFormActive === '5') {
+ // this.saveTableData('5', '诊断处置')
+ // }
},
// 保存模板
handleTemplate() {
@@ -214,7 +214,9 @@ export default {
const { data: res } = await this.$http.post(url, params)
if (res.code === 0) {
- this.$message.success('保存成功')
+ if (flag === '1') {
+ this.$message.success('保存成功')
+ }
this.getOutPatientList(flag)
} else {
this.$message.error(res.msg)
diff --git a/src/components/360View/special/index.vue b/src/components/360View/special/index.vue
index 19669c7..25998c2 100644
--- a/src/components/360View/special/index.vue
+++ b/src/components/360View/special/index.vue
@@ -29,9 +29,6 @@
所有报告
-
-
-
@@ -124,6 +121,7 @@ export default {
},
mounted() {
+
this.getPatientData()
this.getSpecialItem()
},
@@ -184,17 +182,32 @@ export default {
this.$message.error(res.msg)
}
},
- // 提取数据
+ // 点击行展示提取数据
handleData(item) {
- console.log(187,item)
this.examNo = item.examNo
this.examineItem = item.examineItem
this.getItemData()
},
- // 查看报告
- handleRecord() {
- this.isActive = true
+ handleRecord(item) {
+ console.log(item)
+ const patientInfo = {
+ examDate: item.examTime ? item.examTime.substring(0, 11) : '',
+ itemCode: item.examineItem,
+ examNo: item.examNo,
+ patientId: this.patientId
+ }
+ const { href } = this.$router.resolve({
+ name: 'pacs',
+ query: {
+ info: this.$Base64.encode(JSON.stringify(patientInfo))
+ }
+ })
+ window.open(href, '_blank')
},
+ // 查看报告
+ // handleRecord() {
+ // this.isActive = true
+ // },
// 关闭360弹框
closePacs() {
this.isActive = false
diff --git a/src/components/360View/specialExamine/index.vue b/src/components/360View/specialExamine/index.vue
index ffb80ae..5356906 100644
--- a/src/components/360View/specialExamine/index.vue
+++ b/src/components/360View/specialExamine/index.vue
@@ -249,7 +249,6 @@ export default {
}
const { data: res } = await this.$http.post(url, params)
if (res.code === 0) {
- this.$message.success('保存成功')
await this.getOutPatientList()
} else {
this.$message.error(res.msg)
diff --git a/src/page-subspecialty/router/index.js b/src/page-subspecialty/router/index.js
index 4997c25..2a56a62 100644
--- a/src/page-subspecialty/router/index.js
+++ b/src/page-subspecialty/router/index.js
@@ -36,8 +36,14 @@ export const pageRoutes = [
meta: { title: '登录' }
},
{
- path: '/pacs',
+ path: '/pacsManage',
component: () => import('@/page-subspecialty/views/pages/pacsManage/index'),
+ name: 'pacsManage',
+ meta: { title: 'pacs浏览器', isTab: true }
+ },
+ {
+ path: '/pacs',
+ component: () => import('@/page-subspecialty/views/pages/pacs/index'),
name: 'pacs',
meta: { title: 'pacs浏览器', isTab: true }
}
diff --git a/src/page-subspecialty/views/modules/optometryManagement/cornea/HIS-add.vue b/src/page-subspecialty/views/modules/optometryManagement/cornea/HIS-add.vue
index 08c457a..f19e6ca 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/cornea/HIS-add.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/cornea/HIS-add.vue
@@ -80,16 +80,16 @@ export default {
this.tableText = '请查询所需数据'
this.$refs.dataFormHis.resetFields() // 重置表单
this.tableData = []
- this.findHandle(1)
})
},
// His查询按钮
async findHandle(flag) {
this.loading = true
- if (flag === 2 && !this.dataFormHis.patientId && !this.dataFormHis.patientName && !this.dataFormHis.patientIdNumber) {
+ if (!this.dataFormHis.patientId && !this.dataFormHis.patientName && !this.dataFormHis.patientIdNumber) {
+ this.loading = false
return this.$message.error('搜索内容不能为空')
}
- const { data: res } = await this.$http.get('/pat/Manage/getHisPatientList', {
+ const { data: res } = await this.$http.get('/patient/getHisPatient', {
params: this.dataFormHis
})
if (res.code === 0) {
diff --git a/src/page-subspecialty/views/modules/optometryManagement/cornea/index.vue b/src/page-subspecialty/views/modules/optometryManagement/cornea/index.vue
index 99665d5..340cee6 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/cornea/index.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/cornea/index.vue
@@ -3,18 +3,15 @@
-
+
-
-
-
-
+
-
+
-
+
- 查询
+ 查询
-
- 新增
-
-
- HIS引入
-
-
+
+
+
+
+
+
+
OK镜
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/page-subspecialty/views/modules/optometryManagement/cornea/patient-add-or-update.vue b/src/page-subspecialty/views/modules/optometryManagement/cornea/patient-add-or-update.vue
index 966800e..4c89d06 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/cornea/patient-add-or-update.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/cornea/patient-add-or-update.vue
@@ -7,10 +7,10 @@
>
-
+
-
+
@@ -38,9 +38,9 @@
月
-->
-
-
-
+
+
+
{{ $t('cancel') }}
@@ -63,6 +63,7 @@ export default {
return {
visible: false,
dataForm: {
+ platform: 1,
patId: '',
patName: '',
patIdNumber: '',
@@ -72,7 +73,6 @@ export default {
revisitCycles: '1', // 周期数
revisitCyclesUnit: '3', // 周期单位 1年2月3日4周
remarks: '',
- drgsName: window.localStorage.getItem('identity')
}
}
},
diff --git a/src/page-subspecialty/views/modules/optometryManagement/dioptric/HIS-add.vue b/src/page-subspecialty/views/modules/optometryManagement/dioptric/HIS-add.vue
index 3d4200b..86ea8bc 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/dioptric/HIS-add.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/dioptric/HIS-add.vue
@@ -111,21 +111,22 @@ export default {
}
},
// 点击引入按钮
- async introduceHandle(item) {
- console.log(item)
- const { data: res } = await this.$http.get('/patient/doLeadIn', {
- params: {
- patientId: item.patientId,
- platform: this.isSearch
- }
- })
- if (res.code === 0) {
- this.$message.success('引入成功!')
- this.$parent.getDataListInitial()
- } else {
- this.tableText = res.msg
- this.$message.error(res.msg)
- }
+ async introduceHandle(scopwRow) {
+ this.$parent.addOrUpdateHandle('', scopwRow, 'HIS引入')
+ // console.log(item)
+ // const { data: res } = await this.$http.get('/patient/doLeadIn', {
+ // params: {
+ // patientId: item.patientId,
+ // platform: this.isSearch
+ // }
+ // })
+ // if (res.code === 0) {
+ // this.$message.success('引入成功!')
+ // this.$parent.getDataListInitial()
+ // } else {
+ // this.tableText = res.msg
+ // this.$message.error(res.msg)
+ // }
}
}
}
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/index.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/index.vue
index 4be4e94..7c136d7 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/index.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/index.vue
@@ -11,8 +11,8 @@
{{ patientInfoObj.patientId }}
-
- {{ patientInfoObj.patientIdNumber }}
+
+ {{ patientInfoObj.patientId }}
{{ patientInfoObj.patientPhone }}
@@ -22,20 +22,27 @@
-
+
-
+
-
+
+
-
+
+
+
+
+
+
+
@@ -46,9 +53,12 @@ import okLens from './ok-lens/index.vue' // ok镜
import noticeBook from './notice-book.vue' // 告知书
import review from './review.vue' // 复查情况
import historyFile from './historyRecord.vue' // 历史档案
+import okLensRgp from './ok-lens-rgp/index.vue' // ok镜
+
export default {
components: {
firstVisit,
+ okLensRgp,
okLens,
noticeBook,
review,
@@ -61,7 +71,7 @@ export default {
doctorList: [],
patientInfoObj: {},
activeName: 'noticeBook',
- patientIdNumber: '',
+ patientId: '',
patientId: '',
pageParams: {}
}
@@ -86,7 +96,7 @@ export default {
},
{
name: '身份证号',
- info: val.patientIdNumber
+ info: val.patientId
},
{
name: '手机号',
@@ -106,7 +116,7 @@ export default {
},
created() {
this.pageParams = JSON.parse(this.$Base64.decode(this.$route.query.info))
- this.patientIdNumber = this.pageParams.patientIdNumber
+ this.patientId = this.pageParams.patientId
this.patientId = this.pageParams.patientId
this.getPatientInfo()
this.getDoctorList()
@@ -141,8 +151,8 @@ export default {
},
// 告知书
TabClick(tab, event) {
- if (tab.name === 'okLens') {
- this.$refs.OKLens.init()
+ if (tab.name === 'okLensRgp') {
+ this.$refs.okLensRgp.init()
}
}
}
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue
new file mode 100644
index 0000000..f170b67
--- /dev/null
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/arrival-notice-or-update.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/arrival-notice-or-update.vue
new file mode 100644
index 0000000..0533323
--- /dev/null
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/arrival-notice-or-update.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/index.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/index.vue
new file mode 100644
index 0000000..1ce4992
--- /dev/null
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/index.vue
@@ -0,0 +1,430 @@
+
+
+
+
+
+ 借片
+
+
+ 补录
+
+
+ 换片
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
{{ item.status==1 && !scope.row.oldDpId ? '订片': (item.status==2 ? '到货' : (item.status==3 ? '通知' : (item.status==4 ? '取镜' :(item.status==5 ? '放弃' : (item.status==6 ? '换片' : (item.status==100 ? '退货' : (item.status==1&& scope.row.oldDpId ? '换片':''))))))) }}
+
{{ item.shareDate ? $options.filters.dateFilterTwo( item.shareDate) : '' }}
+
出厂编号:{{ item.factoryNumber ? item.factoryNumber : '-' }}
+
原订片编号:{{ scope.row.oldDpId ? scope.row.oldDpId.substr(9) : '' }}
+
新订片编号:{{ scope.row.newDpId ? scope.row.newDpId.substr(9) : '' }}
+
+
+ 眼别:{{ scope.row.eyeType }}
+ 品牌:{{ scope.row.brand }}
+ 曲率:{{ scope.row.curvity }}
+ 度数:{{ scope.row.degrees }}
+ AZT:{{ scope.row.azt }}
+ BC:{{ scope.row.bc }}
+ RZD:{{ scope.row.rzd }}
+ LZA:{{ scope.row.lza }}
+ 直径:{{ scope.row.diameter }}
+
+
+ 取镜记录
+
+
订片医生:{{ item.dpDoctorName }}
+
操作者:{{ item.operateDoctorName }}
+
备注:{{ item.remark ? item.remark : '-' }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.id ? scope.row.id.substr(9): '- ' }}
+
+
+
+
+ {{ scope.row.dpDate ? $options.filters.dateFilterTwo( scope.row.dpDate): '- ' }}
+
+
+
+
+
+ 眼别:{{ scope.row.eyeType }}
+ 品牌:{{ scope.row.brand }}
+
+
+ 曲率:{{ scope.row.curvity }}
+ 基弧:{{ scope.row.baseArc }}
+ 度数:{{ scope.row.degrees }}
+ AZT:{{ scope.row.azt }}
+ BC:{{ scope.row.bc }}
+ RZD:{{ scope.row.rzd }}
+ LZA:{{ scope.row.lza }}
+ 直径:{{ scope.row.diameter }}
+
+
+
+
+
+
+ 眼别:{{ scope.row.eyeType }}
+ 品牌:{{ scope.row.brand }}
+ 度数:{{ scope.row.degrees }}
+
+
+
+
+
+ {{ scope.row.remark ? scope.row.remark : '-' }}
+
+
+
+
+
+
+ {{ scope.row.arrivalDate ? $options.filters.dateFilterTwo( scope.row.arrivalDate): '- ' }}
+
+
+
+
+ {{ scope.row.noticeDate ? $options.filters.dateFilterTwo( scope.row.noticeDate): '- ' }}
+
+
+
+
+ {{ scope.row.takeAwayDate ? $options.filters.dateFilterTwo( scope.row.takeAwayDate): '- ' }}
+
+
+
+
+ {{ scope.row.returnDate ? $options.filters.dateFilterTwo( scope.row.returnDate): '- ' }}
+
+
+
+
+
+
+
+
+ 未到货
+
+
+
+ 未通知
+
+
+
+
+ 通知30天未取镜
+
+
+
+ 未取镜
+
+
+
+
+ 已取镜
+
+
+
+ 已放弃
+
+
+
+ 换片
+
+
+
+ 补录
+
+
+
+ 借片
+
+
+
+ 已退货
+
+
+
+
+
+
+
+ 到货
+ 通知
+ 更改通知
+ 取镜
+ 取镜记录
+ 退货
+
+
+
+ 退货
+ 编辑
+ 删除
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue
new file mode 100644
index 0000000..f6bce23
--- /dev/null
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/removeLens-returnGoods-or-update.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/removeLens-returnGoods-or-update.vue
new file mode 100644
index 0000000..80b2ebb
--- /dev/null
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/removeLens-returnGoods-or-update.vue
@@ -0,0 +1,269 @@
+
+
+
+
+ 订片日期:
+ {{ dataForm.dpDate }}
+
+
+
订片信息:
+
+
品牌:{{ dataForm.brand }}
+
眼别:{{ dataForm.eyeType }}
+
曲率:{{ dataForm.curvity }}
+
度数:{{ dataForm.degrees }}
+
AZT:{{ dataForm.azt }}
+
BC:{{ dataForm.bc }}
+
RZD:{{ dataForm.rzd }}
+
LZA:{{ dataForm.lza }}
+
直径:{{ dataForm.diameter }}
+
颜色:{{ dataForm.colour }}
+
+
+
+
+ 取镜日期:
+ {{ dataForm.takeAwayDate }}
+
+
+ 出厂编号:
+ {{ dataForm.factoryNumber }}
+
+
+
+
取镜签字:
+
![]()
+
+
+
+
+
+
+
+
+ 取镜
+ 放弃
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
取镜签名:
+
+
签名
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/review.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/review.vue
index 27a5676..fc54822 100644
--- a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/review.vue
+++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/review.vue
@@ -141,14 +141,10 @@
+
+
diff --git a/src/page-subspecialty/views/pages/pacs/img-record.vue b/src/page-subspecialty/views/pages/pacs/img-record.vue
new file mode 100644
index 0000000..31fc940
--- /dev/null
+++ b/src/page-subspecialty/views/pages/pacs/img-record.vue
@@ -0,0 +1,1735 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+ {{ patientInfo.patientName }}
+ {{ patientInfo.patientSex }}
+ {{ patientInfo.patientAge }}岁
+
+
+
+
+ deletePatientTag(tag)">
+ {{ tag.tagName.length > 15 ? tag.tagName.substring(0,15) + '...' : tag.tagName }}
+
+
+
+ 添加患者标签
+
+
+
+
![]()
+
![]()
+
![]()
+
+
+
+ 全选
+ 反选
+
+
+
![]()
+
+
+
+
+
+
+ {{ data.text }}
+
+
+
+ deleteExamineTag(_item)">
+ {{ _item.tagName.length > 15 ? _item.tagName.substring(0,15) + '...' : _item.tagName }}
+
+
+ 添加检查项标签
+
+
+
+
+
+
+
+
+
+
+
+ 版权所有:南京慧目信息技术有限公司
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
![]()
+
+
+
+
![]()
+
+
+
+ {{ item.seriesDescription }}
+ ({{ item.laterality }})
+
+
{{ item.time }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ node.label.length > 15 ? node.label.substring(0,15) + '...' : node.label }}
+
+ append(data)"
+ >
+ 增加
+
+ editTag(data)"
+ >
+ 编辑
+
+
+ 确认删除该条标签么?
+
+ 确定
+
+
+ 删除
+
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+ 取消
+
+
+ 确定
+
+
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/pages/pacs/index.vue b/src/page-subspecialty/views/pages/pacs/index.vue
new file mode 100644
index 0000000..e3af360
--- /dev/null
+++ b/src/page-subspecialty/views/pages/pacs/index.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/pages/pacs/show-file.vue b/src/page-subspecialty/views/pages/pacs/show-file.vue
new file mode 100644
index 0000000..2e0abdc
--- /dev/null
+++ b/src/page-subspecialty/views/pages/pacs/show-file.vue
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
diff --git a/src/page-subspecialty/views/pages/pacsManage/index.vue b/src/page-subspecialty/views/pages/pacsManage/index.vue
index 6fd5b47..7ed183c 100644
--- a/src/page-subspecialty/views/pages/pacsManage/index.vue
+++ b/src/page-subspecialty/views/pages/pacsManage/index.vue
@@ -149,8 +149,6 @@ export default {
page: 1,
limit: 10,
total: 0,
- // patientId: '2328656',
- // patientId: '2553716',
patientId: '',
patientName: '', // 病人姓名
userName: '', // 用户名
@@ -226,7 +224,6 @@ export default {
},
mounted() {
this.userName = window.localStorage.getItem('userName')
- // this.getPatientData()
this.queryPatientList()
},
methods: {
@@ -242,6 +239,12 @@ export default {
this.startDate = null
this.endDate = null
},
+ // 点击进入患者详情
+ handleClickRow(record) {
+ console.log(record)
+ this.patientId = record.id
+ this.getPatientData()
+ },
// 根据id获取患者信息--中间上侧患者信息
async getPatientData() {
const { data: res } = await this.$http.get(
@@ -254,6 +257,7 @@ export default {
)
if (res.code === 0) {
this.patientBaseData = res.data ? res.data : {}
+ this.isActive = true
} else {
this.$message.error(res.msg)
}
@@ -332,28 +336,7 @@ export default {
const url = `${api.interfaceConfig.downLoad}?patientId=${this.patientId}&token=${token}`
window.location.href = url
},
- // 点击进入患者详情
- handleClickRow(record, index) {
- console.log(record)
- this.patientId = record.id
- this.getPatientData()
- // this.patientBaseData = record
- this.isActive = true
- // return {
- // on: {
- // click: () => {
- // console.log(record)
- // // window.localStorage.setItem('patientId', '88163664')
- // window.localStorage.setItem('patientId', '2553716')
- // // window.localStorage.setItem('patientId', record.id)
- // window.localStorage.setItem('name', record.name)
- // window.localStorage.setItem('age', record.age)
- // window.localStorage.setItem('sex', record.sex)
- // this.$router.push({ name: 'patientDetail' })
- // }
- // }
- // }
- },
+
// 关闭360弹框
closePacs() {
this.isActive = false
@@ -390,7 +373,6 @@ export default {
if (res.code === 0) {
this.patientList = res.data ? res.data.list : []
this.total = res.data ? res.data.total : 0
- console.log(this.patientList)
} else {
this.$message.error(res.msg)
}