From cd4b3328279b4fcdcfe1dd1de3447a57a8eb61fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Mon, 3 Nov 2025 02:41:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(user):=20=E7=BC=93=E5=AD=98=E7=94=A8?= =?UTF-8?q?=E6=88=B7ID=E5=88=B0=E6=9C=AC=E5=9C=B0=E5=AD=98=E5=82=A8-=20?= =?UTF-8?q?=E5=9C=A8=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E5=AD=98=E5=82=A8?= =?UTF-8?q?=E6=97=B6=E5=A2=9E=E5=8A=A0UserId=E7=9A=84=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E7=BC=93=E5=AD=98-=20=E8=B0=83=E6=95=B4=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=B8=AD=E7=9A=84=E5=AD=97=E6=AE=B5=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E9=80=BB=E8=BE=91=20-=20=E7=BB=9F=E4=B8=80cl?= =?UTF-8?q?inic=E7=9B=B8=E5=85=B3=E6=A8=A1=E5=9D=97=E7=9A=84row-key?= =?UTF-8?q?=E4=B8=BAid=20-=20=E7=A7=BB=E9=99=A4=E5=86=97=E4=BD=99=E7=9A=84?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=88=97=E9=85=8D=E7=BD=AE-=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3clinicDoctorApply=E6=A8=A1=E5=9D=97=E7=9A=84=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E9=80=BB=E8=BE=91=20-=20=E6=B8=85=E7=90=86=E6=9C=AA?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=E5=AF=BC=E5=85=A5=E5=92=8C=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E5=AE=9A=E4=B9=89=20-=20=E8=B0=83=E6=95=B4.env.develo?= =?UTF-8?q?pment=E4=B8=AD=E7=9A=84API=E5=9C=B0=E5=9D=80=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/store/modules/user.ts | 1 + .../components/clinicAppointmentEdit.vue | 5 --- src/views/clinic/clinicAppointment/index.vue | 4 +-- .../components/clinicDoctorApplyEdit.vue | 4 --- src/views/clinic/clinicDoctorApply/index.vue | 11 ++----- .../clinicDoctorMedicalRecordEdit.vue | 7 +---- .../clinicDoctorMedicalRecord/index.vue | 7 ----- .../components/clinicDoctorUserEdit.vue | 5 --- .../components/clinicMedicalHistoryEdit.vue | 4 --- .../clinic/clinicMedicalHistory/index.vue | 7 ----- .../components/clinicMedicineEdit.vue | 31 ++----------------- .../components/clinicMedicineInoutEdit.vue | 7 +---- .../clinic/clinicMedicineInout/index.vue | 13 ++------ .../components/clinicMedicineStockEdit.vue | 7 +---- .../clinic/clinicMedicineStock/index.vue | 13 ++------ .../components/clinicOrderEdit.vue | 5 --- src/views/clinic/clinicOrder/index.vue | 16 +++------- .../components/clinicPrescriptionEdit.vue | 21 ------------- src/views/clinic/clinicPrescription/index.vue | 8 ----- .../components/clinicPrescriptionItemEdit.vue | 24 +------------- .../clinic/clinicPrescriptionItem/index.vue | 7 ----- .../components/clinicReportEdit.vue | 7 +---- src/views/clinic/clinicReport/index.vue | 15 +++------ .../components/clinicVisitRecordEdit.vue | 28 +---------------- src/views/clinic/clinicVisitRecord/index.vue | 15 +++------ 26 files changed, 32 insertions(+), 242 deletions(-) diff --git a/.env.development b/.env.development index fbcc74b..b8ccd8b 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,5 @@ VITE_APP_NAME=后台管理(开发环境) -VITE_API_URL=http://127.0.0.1:9200/api +#VITE_API_URL=http://127.0.0.1:9200/api #VITE_SERVER_API_URL=http://127.0.0.1:8000/api diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 3adc040..319a690 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -67,6 +67,7 @@ export const useUserStore = defineStore({ this.info = result; // 缓存租户信息 localStorage.setItem('TenantName', `${this.info.tenantName}`); + localStorage.setItem('UserId', `${this.info.userId}`); // 缓存企业信息 if (this.info.companyInfo) { localStorage.setItem( diff --git a/src/views/clinic/clinicAppointment/components/clinicAppointmentEdit.vue b/src/views/clinic/clinicAppointment/components/clinicAppointmentEdit.vue index ac62a44..bf5ba2d 100644 --- a/src/views/clinic/clinicAppointment/components/clinicAppointmentEdit.vue +++ b/src/views/clinic/clinicAppointment/components/clinicAppointmentEdit.vue @@ -139,15 +139,10 @@ doctorId: undefined, userId: undefined, comments: undefined, - sortNumber: undefined, isDelete: undefined, tenantId: undefined, createTime: undefined, updateTime: undefined, - clinicAppointmentId: undefined, - clinicAppointmentName: '', - status: 0, - comments: '', sortNumber: 100 }); diff --git a/src/views/clinic/clinicAppointment/index.vue b/src/views/clinic/clinicAppointment/index.vue index 801843a..cb281be 100644 --- a/src/views/clinic/clinicAppointment/index.vue +++ b/src/views/clinic/clinicAppointment/index.vue @@ -3,7 +3,7 @@ { const hide = message.loading('请求中..', 0); - removeClinicAppointment(row.clinicAppointmentId) + removeClinicAppointment(row.id) .then((msg) => { hide(); message.success(msg); diff --git a/src/views/clinic/clinicDoctorApply/components/clinicDoctorApplyEdit.vue b/src/views/clinic/clinicDoctorApply/components/clinicDoctorApplyEdit.vue index 8591ae2..0d0fa41 100644 --- a/src/views/clinic/clinicDoctorApply/components/clinicDoctorApplyEdit.vue +++ b/src/views/clinic/clinicDoctorApply/components/clinicDoctorApplyEdit.vue @@ -280,13 +280,9 @@ contractTime: undefined, expirationTime: undefined, rejectReason: undefined, - comments: undefined, tenantId: undefined, createTime: undefined, updateTime: undefined, - clinicDoctorApplyId: undefined, - clinicDoctorApplyName: '', - status: 0, comments: '', sortNumber: 100 }); diff --git a/src/views/clinic/clinicDoctorApply/index.vue b/src/views/clinic/clinicDoctorApply/index.vue index 6d6a2c1..35142a4 100644 --- a/src/views/clinic/clinicDoctorApply/index.vue +++ b/src/views/clinic/clinicDoctorApply/index.vue @@ -291,13 +291,6 @@ } ]); - // 默认显示的核心列(最多5个主要字段) - const defaultVisibleColumns = [ - 'applyId', - 'createTime', - 'action' - ]; - /* 搜索 */ const reload = (where?: ClinicDoctorApplyParam) => { selection.value = []; @@ -318,7 +311,7 @@ /* 删除单个 */ const remove = (row: ClinicDoctorApply) => { const hide = message.loading('请求中..', 0); - removeClinicDoctorApply(row.id) + removeClinicDoctorApply(row.applyId) .then((msg) => { hide(); message.success(msg); @@ -343,7 +336,7 @@ maskClosable: true, onOk: () => { const hide = message.loading('请求中..', 0); - removeBatchClinicDoctorApply(selection.value.map((d) => d.id)) + removeBatchClinicDoctorApply(selection.value.map((d) => d.applyId)) .then((msg) => { hide(); message.success(msg); diff --git a/src/views/clinic/clinicDoctorMedicalRecord/components/clinicDoctorMedicalRecordEdit.vue b/src/views/clinic/clinicDoctorMedicalRecord/components/clinicDoctorMedicalRecordEdit.vue index 4d742b4..12a20bc 100644 --- a/src/views/clinic/clinicDoctorMedicalRecord/components/clinicDoctorMedicalRecordEdit.vue +++ b/src/views/clinic/clinicDoctorMedicalRecord/components/clinicDoctorMedicalRecordEdit.vue @@ -227,12 +227,7 @@ comments: undefined, tenantId: undefined, createTime: undefined, - updateTime: undefined, - clinicDoctorMedicalRecordId: undefined, - clinicDoctorMedicalRecordName: '', - status: 0, - comments: '', - sortNumber: 100 + updateTime: undefined }); /* 更新visible */ diff --git a/src/views/clinic/clinicDoctorMedicalRecord/index.vue b/src/views/clinic/clinicDoctorMedicalRecord/index.vue index d0d8174..4ba8951 100644 --- a/src/views/clinic/clinicDoctorMedicalRecord/index.vue +++ b/src/views/clinic/clinicDoctorMedicalRecord/index.vue @@ -143,13 +143,6 @@ } ]); - // 默认显示的核心列(最多5个主要字段) - const defaultVisibleColumns = [ - 'id', - 'createTime', - 'action' - ]; - /* 搜索 */ const reload = (where?: ClinicDoctorMedicalRecordParam) => { selection.value = []; diff --git a/src/views/clinic/clinicDoctorUser/components/clinicDoctorUserEdit.vue b/src/views/clinic/clinicDoctorUser/components/clinicDoctorUserEdit.vue index 7cf0170..d063650 100644 --- a/src/views/clinic/clinicDoctorUser/components/clinicDoctorUserEdit.vue +++ b/src/views/clinic/clinicDoctorUser/components/clinicDoctorUserEdit.vue @@ -179,15 +179,10 @@ consultationCount: undefined, qrcode: undefined, comments: undefined, - sortNumber: undefined, isDelete: undefined, tenantId: undefined, createTime: undefined, updateTime: undefined, - clinicDoctorUserId: undefined, - clinicDoctorUserName: '', - status: 0, - comments: '', sortNumber: 100 }); diff --git a/src/views/clinic/clinicMedicalHistory/components/clinicMedicalHistoryEdit.vue b/src/views/clinic/clinicMedicalHistory/components/clinicMedicalHistoryEdit.vue index dae1b2f..0804f25 100644 --- a/src/views/clinic/clinicMedicalHistory/components/clinicMedicalHistoryEdit.vue +++ b/src/views/clinic/clinicMedicalHistory/components/clinicMedicalHistoryEdit.vue @@ -228,10 +228,6 @@ tenantId: undefined, createTime: undefined, updateTime: undefined, - clinicMedicalHistoryId: undefined, - clinicMedicalHistoryName: '', - status: 0, - comments: '', sortNumber: 100 }); diff --git a/src/views/clinic/clinicMedicalHistory/index.vue b/src/views/clinic/clinicMedicalHistory/index.vue index 05af5c5..e1b656b 100644 --- a/src/views/clinic/clinicMedicalHistory/index.vue +++ b/src/views/clinic/clinicMedicalHistory/index.vue @@ -249,13 +249,6 @@ } ]); - // 默认显示的核心列(最多5个主要字段) - const defaultVisibleColumns = [ - 'id', - 'createTime', - 'action' - ]; - /* 搜索 */ const reload = (where?: ClinicMedicalHistoryParam) => { selection.value = []; diff --git a/src/views/clinic/clinicMedicine/components/clinicMedicineEdit.vue b/src/views/clinic/clinicMedicine/components/clinicMedicineEdit.vue index c3d4385..830c7e9 100644 --- a/src/views/clinic/clinicMedicine/components/clinicMedicineEdit.vue +++ b/src/views/clinic/clinicMedicine/components/clinicMedicineEdit.vue @@ -91,14 +91,13 @@