From 730d72591e5a950233998b4c38b299471d581fcf Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Wed, 25 Sep 2024 11:39:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=81=A5=E5=BA=B7=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=EF=BC=8C=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/health/doctorRecord.js | 44 +++ src/api/health/healthRecord.js | 44 +++ src/api/health/marRecord.js | 44 +++ src/api/health/person.js | 44 +++ src/api/health/temperatureRecord.js | 44 +++ src/api/health/weightRecord.js | 44 +++ src/layout/components/Sidebar/Logo.vue | 2 +- src/router/index.js | 2 +- src/utils/dynamicTitle.js | 2 +- src/views/health/doctorRecord/index.vue | 331 +++++++++++++++++ src/views/health/healthRecord/index.vue | 355 ++++++++++++++++++ src/views/health/marRecord/index.vue | 363 +++++++++++++++++++ src/views/health/person/index.vue | 295 +++++++++++++++ src/views/health/temperatureRecord/index.vue | 308 ++++++++++++++++ src/views/health/weightRecord/index.vue | 274 ++++++++++++++ src/views/login.vue | 4 +- vite.config.js | 4 +- 17 files changed, 2197 insertions(+), 7 deletions(-) create mode 100644 src/api/health/doctorRecord.js create mode 100644 src/api/health/healthRecord.js create mode 100644 src/api/health/marRecord.js create mode 100644 src/api/health/person.js create mode 100644 src/api/health/temperatureRecord.js create mode 100644 src/api/health/weightRecord.js create mode 100644 src/views/health/doctorRecord/index.vue create mode 100644 src/views/health/healthRecord/index.vue create mode 100644 src/views/health/marRecord/index.vue create mode 100644 src/views/health/person/index.vue create mode 100644 src/views/health/temperatureRecord/index.vue create mode 100644 src/views/health/weightRecord/index.vue diff --git a/src/api/health/doctorRecord.js b/src/api/health/doctorRecord.js new file mode 100644 index 0000000..055d389 --- /dev/null +++ b/src/api/health/doctorRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询就医记录列表 +export function listDoctorRecord(query) { + return request({ + url: '/health/doctorRecord/list', + method: 'get', + params: query + }) +} + +// 查询就医记录详细 +export function getDoctorRecord(id) { + return request({ + url: '/health/doctorRecord/' + id, + method: 'get' + }) +} + +// 新增就医记录 +export function addDoctorRecord(data) { + return request({ + url: '/health/doctorRecord', + method: 'post', + data + }) +} + +// 修改就医记录 +export function updateDoctorRecord(data) { + return request({ + url: '/health/doctorRecord', + method: 'put', + data + }) +} + +// 删除就医记录 +export function delDoctorRecord(id) { + return request({ + url: '/health/doctorRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/health/healthRecord.js b/src/api/health/healthRecord.js new file mode 100644 index 0000000..8997827 --- /dev/null +++ b/src/api/health/healthRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询健康档案列表 +export function listHealthRecord(query) { + return request({ + url: '/health/healthRecord/list', + method: 'get', + params: query + }) +} + +// 查询健康档案详细 +export function getHealthRecord(id) { + return request({ + url: '/health/healthRecord/' + id, + method: 'get' + }) +} + +// 新增健康档案 +export function addHealthRecord(data) { + return request({ + url: '/health/healthRecord', + method: 'post', + data + }) +} + +// 修改健康档案 +export function updateHealthRecord(data) { + return request({ + url: '/health/healthRecord', + method: 'put', + data + }) +} + +// 删除健康档案 +export function delHealthRecord(id) { + return request({ + url: '/health/healthRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/health/marRecord.js b/src/api/health/marRecord.js new file mode 100644 index 0000000..ddb437f --- /dev/null +++ b/src/api/health/marRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询用药记录列表 +export function listMarRecord(query) { + return request({ + url: '/health/marRecord/list', + method: 'get', + params: query + }) +} + +// 查询用药记录详细 +export function getMarRecord(id) { + return request({ + url: '/health/marRecord/' + id, + method: 'get' + }) +} + +// 新增用药记录 +export function addMarRecord(data) { + return request({ + url: '/health/marRecord', + method: 'post', + data + }) +} + +// 修改用药记录 +export function updateMarRecord(data) { + return request({ + url: '/health/marRecord', + method: 'put', + data + }) +} + +// 删除用药记录 +export function delMarRecord(id) { + return request({ + url: '/health/marRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/health/person.js b/src/api/health/person.js new file mode 100644 index 0000000..3f92fe1 --- /dev/null +++ b/src/api/health/person.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询成员管理列表 +export function listPerson(query) { + return request({ + url: '/health/person/list', + method: 'get', + params: query + }) +} + +// 查询成员管理详细 +export function getPerson(id) { + return request({ + url: '/health/person/' + id, + method: 'get' + }) +} + +// 新增成员管理 +export function addPerson(data) { + return request({ + url: '/health/person', + method: 'post', + data + }) +} + +// 修改成员管理 +export function updatePerson(data) { + return request({ + url: '/health/person', + method: 'put', + data + }) +} + +// 删除成员管理 +export function delPerson(id) { + return request({ + url: '/health/person/' + id, + method: 'delete' + }) +} diff --git a/src/api/health/temperatureRecord.js b/src/api/health/temperatureRecord.js new file mode 100644 index 0000000..77355b1 --- /dev/null +++ b/src/api/health/temperatureRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询体温记录列表 +export function listTemperatureRecord(query) { + return request({ + url: '/health/temperatureRecord/list', + method: 'get', + params: query + }) +} + +// 查询体温记录详细 +export function getTemperatureRecord(id) { + return request({ + url: '/health/temperatureRecord/' + id, + method: 'get' + }) +} + +// 新增体温记录 +export function addTemperatureRecord(data) { + return request({ + url: '/health/temperatureRecord', + method: 'post', + data + }) +} + +// 修改体温记录 +export function updateTemperatureRecord(data) { + return request({ + url: '/health/temperatureRecord', + method: 'put', + data + }) +} + +// 删除体温记录 +export function delTemperatureRecord(id) { + return request({ + url: '/health/temperatureRecord/' + id, + method: 'delete' + }) +} diff --git a/src/api/health/weightRecord.js b/src/api/health/weightRecord.js new file mode 100644 index 0000000..69994d0 --- /dev/null +++ b/src/api/health/weightRecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询体重记录列表 +export function listWeightRecord(query) { + return request({ + url: '/health/weightRecord/list', + method: 'get', + params: query + }) +} + +// 查询体重记录详细 +export function getWeightRecord(id) { + return request({ + url: '/health/weightRecord/' + id, + method: 'get' + }) +} + +// 新增体重记录 +export function addWeightRecord(data) { + return request({ + url: '/health/weightRecord', + method: 'post', + data + }) +} + +// 修改体重记录 +export function updateWeightRecord(data) { + return request({ + url: '/health/weightRecord', + method: 'put', + data + }) +} + +// 删除体重记录 +export function delWeightRecord(id) { + return request({ + url: '/health/weightRecord/' + id, + method: 'delete' + }) +} diff --git a/src/layout/components/Sidebar/Logo.vue b/src/layout/components/Sidebar/Logo.vue index 5170f43..c154dbc 100644 --- a/src/layout/components/Sidebar/Logo.vue +++ b/src/layout/components/Sidebar/Logo.vue @@ -52,7 +52,7 @@ getDefaultTitle() const title = ref('') function getDefaultTitle() { - getConfigKey('defaultTitle').then((res) => { + getConfigKey('healthTitle').then((res) => { title.value = res.msg }) } diff --git a/src/router/index.js b/src/router/index.js index 7cb34e5..64ca3d1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -65,7 +65,7 @@ export const constantRoutes = [ { path: '', component: Layout, - redirect: '/accountCalendar' + redirect: '/health/healthRecord' // children: [ // { // path: '/index', diff --git a/src/utils/dynamicTitle.js b/src/utils/dynamicTitle.js index 8869369..d960d1a 100644 --- a/src/utils/dynamicTitle.js +++ b/src/utils/dynamicTitle.js @@ -17,7 +17,7 @@ export function useDynamicTitle() { let title = defaultSettings.title function getDefaultTitle() { - getConfigKey('defaultTitle').then((res) => { + getConfigKey('healthTitle').then((res) => { title = res.msg }) } diff --git a/src/views/health/doctorRecord/index.vue b/src/views/health/doctorRecord/index.vue new file mode 100644 index 0000000..a267991 --- /dev/null +++ b/src/views/health/doctorRecord/index.vue @@ -0,0 +1,331 @@ + + + diff --git a/src/views/health/healthRecord/index.vue b/src/views/health/healthRecord/index.vue new file mode 100644 index 0000000..62c8222 --- /dev/null +++ b/src/views/health/healthRecord/index.vue @@ -0,0 +1,355 @@ + + + diff --git a/src/views/health/marRecord/index.vue b/src/views/health/marRecord/index.vue new file mode 100644 index 0000000..742bbf6 --- /dev/null +++ b/src/views/health/marRecord/index.vue @@ -0,0 +1,363 @@ + + + diff --git a/src/views/health/person/index.vue b/src/views/health/person/index.vue new file mode 100644 index 0000000..53b9a6f --- /dev/null +++ b/src/views/health/person/index.vue @@ -0,0 +1,295 @@ + + + diff --git a/src/views/health/temperatureRecord/index.vue b/src/views/health/temperatureRecord/index.vue new file mode 100644 index 0000000..57f69ae --- /dev/null +++ b/src/views/health/temperatureRecord/index.vue @@ -0,0 +1,308 @@ + + + diff --git a/src/views/health/weightRecord/index.vue b/src/views/health/weightRecord/index.vue new file mode 100644 index 0000000..8b9f839 --- /dev/null +++ b/src/views/health/weightRecord/index.vue @@ -0,0 +1,274 @@ + + + diff --git a/src/views/login.vue b/src/views/login.vue index d6589e4..1d34972 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -130,13 +130,13 @@ function getCode() { } function getDefaultBg() { - getConfigKey('defaultBg').then((res) => { + getConfigKey('healthBg').then((res) => { defaultBg.value = res.msg }) } function getDefaultTitle() { - getConfigKey('defaultTitle').then((res) => { + getConfigKey('healthTitle').then((res) => { title.value = res.msg document.title = res.msg }) diff --git a/vite.config.js b/vite.config.js index 18c8893..37be98f 100644 --- a/vite.config.js +++ b/vite.config.js @@ -42,8 +42,8 @@ export default defineConfig(({ mode, command }) => { proxy: { // https://cn.vitejs.dev/config/#server-proxy '/dev-api': { - // target: 'http://154.8.147.51:8288', - target: 'http://127.0.0.1:8080', + target: 'http://154.8.147.51:8288', + // target: 'http://127.0.0.1:8080', changeOrigin: true, rewrite: (p) => p.replace(/^\/dev-api/, '') },