From b61853d4f1397adb0aec4d37fba79b4a3295d9b7 Mon Sep 17 00:00:00 2001 From: "1747191978@qq.com" <1942943850@qq.com> Date: Sat, 15 Feb 2025 08:48:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=8A=E7=96=97=E6=A1=A3=E6=A1=88=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- acupuncture-ui/src/api/medicalFile.js | 34 + acupuncture-ui/src/router/index.js | 6 +- .../src/views/medicalFile/index.vue | 2016 +++++++---------- 3 files changed, 876 insertions(+), 1180 deletions(-) create mode 100644 acupuncture-ui/src/api/medicalFile.js diff --git a/acupuncture-ui/src/api/medicalFile.js b/acupuncture-ui/src/api/medicalFile.js new file mode 100644 index 000000000..974e6cb41 --- /dev/null +++ b/acupuncture-ui/src/api/medicalFile.js @@ -0,0 +1,34 @@ +import request from "@/utils/request"; + +// 获取列表 +export function treatmentQuery(data) { + return request({ + url: "/treatment/list", + method: "post", + data: data, + }); +} +// 添加患者档案 +export function treatmentAdd(data) { + return request({ + url: "/treatment/add", + method: "post", + data: data, + }); +} +// 修改患者档案 +export function treatmentUpd(data) { + return request({ + url: "/treatment/upd", + method: "post", + data: data, + }); +} +// 删除患者档案 +export function treatmentDel(data) { + return request({ + url: "/treatment/del", + method: "post", + data: data, + }); +} diff --git a/acupuncture-ui/src/router/index.js b/acupuncture-ui/src/router/index.js index dcfb53129..becfbe3d5 100644 --- a/acupuncture-ui/src/router/index.js +++ b/acupuncture-ui/src/router/index.js @@ -75,7 +75,7 @@ export const constantRoutes = [ ], }, { - path: "/patientFile/index", + path: "/patientFile", component: Layout, redirect: "index", children: [ @@ -88,12 +88,12 @@ export const constantRoutes = [ ], }, { - path: "/medicalFile/index", + path: "/medicalFile", component: Layout, redirect: "index", children: [ { - path: "index", + path: "/medicalIndex", component: () => import("@/views/medicalFile/index"), name: "Index", meta: { title: "诊疗档案", icon: "dashboard", affix: true }, diff --git a/acupuncture-ui/src/views/medicalFile/index.vue b/acupuncture-ui/src/views/medicalFile/index.vue index 68d661eae..c695f5f6f 100644 --- a/acupuncture-ui/src/views/medicalFile/index.vue +++ b/acupuncture-ui/src/views/medicalFile/index.vue @@ -1,1193 +1,855 @@ + .human-body { + display: flex; + flex-wrap: wrap; + } + + .human-body>>>.el-form-item { + width: 49%; + margin-right: 2%; + } + + .human-body>>>.el-form-item:nth-of-type(2n) { + margin-right: 0; + } + + .formStep1>>>.el-form-item__label {} + + .form-item-zd { + width: 100%; + text-align: left; + } + + .form-item-age { + display: flex; + align-items: center; + } + + .form-item-age span { + margin: 0 10px; + } + + .form-item-age>>>.el-input { + width: 90px; + } + + >>>.el-drawer.rtl { + width: 50% !important; + } + \ No newline at end of file