From 5a60b00b5d7b98d69ef4454aa2d133b52abb8bfe Mon Sep 17 00:00:00 2001 From: newPeter7 Date: Tue, 9 May 2023 10:05:48 +0800 Subject: [PATCH 1/2] peter --- src/components/360View/business.vue | 23 +- .../360View/commonForm/threeVision.vue | 587 +++++++++++------- src/components/360View/img-reccrd.vue | 4 +- src/components/360View/index1.vue | 6 +- src/components/360View/pacs/img-reccrd.vue | 4 +- src/components/360View/pacs/patientList.vue | 6 +- src/components/360View/special/index.vue | 9 +- .../outpatientManagement/call/index.vue | 4 - .../call/patient-add-or-update.vue | 3 +- .../views/pages/pacs/img-record.vue | 4 +- 10 files changed, 400 insertions(+), 250 deletions(-) diff --git a/src/components/360View/business.vue b/src/components/360View/business.vue index 92973ed..758039e 100644 --- a/src/components/360View/business.vue +++ b/src/components/360View/business.vue @@ -12,12 +12,23 @@
-

预约激光治疗

+

预约医疗项目

发送
状态:已发送
+
+ 医疗项目: + + + +
备注: @@ -49,6 +60,8 @@ export default { data() { return { remark: '', + projectList: [], + itemId: '', treatRemark: '', jzNumber: '' } @@ -60,6 +73,7 @@ export default { }, mounted() { + this.queryProjects() this.jzNumber = window.localStorage.getItem('jzNumber') }, methods: { @@ -79,9 +93,16 @@ export default { // this.$message.error(res.msg) // } }, + queryProjects() { + this.$http.get('/patient/getZlItemDict', { params: { isAppoint: 1 }}).then(data => { + this.projectList = data.data.data || [] + }) + }, // 发送激光治疗 async sendTreat() { + if (!this.itemId) return this.$message.warning('请选择医疗项目!') const params = { + itemId: this.itemId, remark: this.treatRemark, jzNumber: this.jzNumber, platform: this.platform, diff --git a/src/components/360View/commonForm/threeVision.vue b/src/components/360View/commonForm/threeVision.vue index 39195e9..e857964 100644 --- a/src/components/360View/commonForm/threeVision.vue +++ b/src/components/360View/commonForm/threeVision.vue @@ -1,6 +1,5 @@