From 1e6b3310c9cbdc238184245cca50ead79bb1e740 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A6=86=E9=92=B1=E8=90=BD=E5=B0=BD=E6=A7=BF=E8=8A=B1?= =?UTF-8?q?=E7=A8=80?= <2675540038@qq.com> Date: Mon, 31 Mar 2025 18:04:31 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=B9=B4=E6=9C=AB=E7=A7=91=E5=AE=A4=EF=BC=8C?= =?UTF-8?q?=E6=94=AF=E9=83=A8=EF=BC=8C=E5=85=9A=E6=80=BB=E6=94=AF=EF=BC=8C?= =?UTF-8?q?=E5=8C=BB=E9=99=A2=E8=AF=84=E5=88=86=E5=A2=9E=E5=8A=A0=E5=A4=8D?= =?UTF-8?q?=E5=AE=A1=E8=A1=A8=E4=B8=8B=E8=BD=BD=202.=E6=8A=95=E8=AF=89?= =?UTF-8?q?=E5=BB=BA=E8=AE=AE=E5=A2=9E=E5=8A=A0=E5=9B=9E=E8=AE=BF=E8=A1=A8?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layouts/BasicLayout.vue | 64 ++++++++++++++++++++---- src/views/complaint/index.vue | 4 +- src/views/configuration/foundation.vue | 9 ++-- src/views/login/index.vue | 6 +-- src/views/year_evaluation/branch.vue | 8 ++- src/views/year_evaluation/department.vue | 8 ++- src/views/year_evaluation/hospital.vue | 10 ++-- src/views/year_evaluation/overall.vue | 10 ++-- 8 files changed, 92 insertions(+), 27 deletions(-) diff --git a/src/layouts/BasicLayout.vue b/src/layouts/BasicLayout.vue index b50e90d..b4505e8 100644 --- a/src/layouts/BasicLayout.vue +++ b/src/layouts/BasicLayout.vue @@ -62,8 +62,8 @@ @@ -103,6 +103,10 @@ {{ userInfoStore.userInfo.nickname }} + + 修改密码 + + 注销登录 @@ -110,17 +114,17 @@ - - - + @@ -129,6 +133,21 @@ + + + + + + + + + + + + + + + @@ -235,7 +254,34 @@ export default { flag.value = !flag.value } + const model = ref({ + old_password: '', + new_password: '', + confirm_password: '' + }) + const showPassword = ref(false) + function changePassword() { + showPassword.value = true; + } + const addButton = ref([ + { + text: "确认", + callback: async () => { + console.log(123) + } + }, + { + text: "取消", + callback: () => { + showPassword.value = false; + } + } + ]) return { + model, + addButton, + showPassword, + changePassword, sideWidth, mainSelectedKey, fullscreenRef, diff --git a/src/views/complaint/index.vue b/src/views/complaint/index.vue index aa4a5f9..fb2696d 100644 --- a/src/views/complaint/index.vue +++ b/src/views/complaint/index.vue @@ -150,9 +150,9 @@ const addData = reactive({ id: 0, politics_images: '', }) +// 回访表导出 const upPdf = (row: any) => { - console.log(row) - + window.open(baseURL + '/api/backend/pdf/exportPdf?id=' + row.id, '_blank') } // 添加详情弹窗相关变量和方法 const detailShow = ref(false) diff --git a/src/views/configuration/foundation.vue b/src/views/configuration/foundation.vue index 8e72ed2..d1d5be0 100644 --- a/src/views/configuration/foundation.vue +++ b/src/views/configuration/foundation.vue @@ -114,13 +114,14 @@ const delShowMsd = async (data) => { const columns6 = [ { title: "项目名称", - width: "100px", + width: "200px", key: "project_name" }, { title: "基础分值", - width: "200px", - key: "base_score" + width: "50px", + key: "base_score", + align: 'center' }, // { // title: "项目代码", @@ -135,7 +136,7 @@ const columns6 = [ // }, { title: '操作', - width: '180px', + width: '100px', customSlot: 'operator', key: 'operator', align: 'center', diff --git a/src/views/login/index.vue b/src/views/login/index.vue index c7529b3..f95142e 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -9,7 +9,7 @@ - X X 医 院 + 信 阳 市 传 染 病 医 院 医 德 医 风 管 理 系 统 @@ -17,8 +17,8 @@ - - 登陆 + + 管理后台登陆 diff --git a/src/views/year_evaluation/branch.vue b/src/views/year_evaluation/branch.vue index ae3ccb5..357a6c2 100644 --- a/src/views/year_evaluation/branch.vue +++ b/src/views/year_evaluation/branch.vue @@ -34,12 +34,13 @@ - + 查询 重置 + 考评优秀等次人员复审表下载 @@ -199,6 +200,7 @@ import dayjs from "dayjs"; import { useUserStore } from '@/store/user'; import { useRoute } from 'vue-router' + import { baseURL } from '@/api/http'; const route = useRoute() const userStore = useUserStore() const userId = ref(); @@ -815,7 +817,9 @@ ]; } const dataSource6 = ref([]) - + const openDownload = () => { + window.open(baseURL + '/uploads/信阳市传染病医院医德医风考评优秀等次人员复审表.xls', '_blank') + }