From f93b78b51bece58eef9cfd3b2eb095c9252fc515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BC=82=E6=B3=8A?= <1913856125@qq.com> Date: Mon, 14 Jul 2025 19:12:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E7=96=AB=E8=AE=B0=E5=BD=95=E5=88=9D?= =?UTF-8?q?=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/biosafety/items.js | 44 +++ src/api/biosafety/quarantine.js | 44 +++ src/api/biosafety/sample.js | 44 +++ src/router/index.js | 3 +- src/views/biosafety/quarantine/index.vue | 333 ++++++++++++++++++++++ src/views/biosafety/quarantine/items.vue | 192 +++++++++++++ src/views/biosafety/quarantine/sample.vue | 192 +++++++++++++ src/views/biosafety/treatment/hanld.vue | 15 + src/views/biosafety/usageInfo/index.vue | 1 + vite.config.js | 2 +- 10 files changed, 868 insertions(+), 2 deletions(-) create mode 100644 src/api/biosafety/items.js create mode 100644 src/api/biosafety/quarantine.js create mode 100644 src/api/biosafety/sample.js create mode 100644 src/views/biosafety/quarantine/index.vue create mode 100644 src/views/biosafety/quarantine/items.vue create mode 100644 src/views/biosafety/quarantine/sample.vue create mode 100644 src/views/biosafety/treatment/hanld.vue diff --git a/src/api/biosafety/items.js b/src/api/biosafety/items.js new file mode 100644 index 0000000..d9f6019 --- /dev/null +++ b/src/api/biosafety/items.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询检疫项目列表 +export function listItems(query) { + return request({ + url: '/biosafety/items/list', + method: 'get', + params: query + }) +} + +// 查询检疫项目详细 +export function getItems(id) { + return request({ + url: '/biosafety/items/' + id, + method: 'get' + }) +} + +// 新增检疫项目 +export function addItems(data) { + return request({ + url: '/biosafety/items', + method: 'post', + data: data + }) +} + +// 修改检疫项目 +export function updateItems(data) { + return request({ + url: '/biosafety/items', + method: 'put', + data: data + }) +} + +// 删除检疫项目 +export function delItems(id) { + return request({ + url: '/biosafety/items/' + id, + method: 'delete' + }) +} diff --git a/src/api/biosafety/quarantine.js b/src/api/biosafety/quarantine.js new file mode 100644 index 0000000..0580462 --- /dev/null +++ b/src/api/biosafety/quarantine.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询检疫记录列表 +export function listQuarantine(query) { + return request({ + url: '/bisosafety/quarantine/list', + method: 'get', + params: query + }) +} + +// 查询检疫记录详细 +export function getQuarantine(id) { + return request({ + url: '/bisosafety/quarantine/' + id, + method: 'get' + }) +} + +// 新增检疫记录 +export function addQuarantine(data) { + return request({ + url: '/bisosafety/quarantine', + method: 'post', + data: data + }) +} + +// 修改检疫记录 +export function updateQuarantine(data) { + return request({ + url: '/bisosafety/quarantine', + method: 'put', + data: data + }) +} + +// 删除检疫记录 +export function delQuarantine(id) { + return request({ + url: '/bisosafety/quarantine/' + id, + method: 'delete' + }) +} diff --git a/src/api/biosafety/sample.js b/src/api/biosafety/sample.js new file mode 100644 index 0000000..ba17ed3 --- /dev/null +++ b/src/api/biosafety/sample.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询样品类型列表 +export function listSample(query) { + return request({ + url: '/biosafety/sample/list', + method: 'get', + params: query + }) +} + +// 查询样品类型详细 +export function getSample(id) { + return request({ + url: '/biosafety/sample/' + id, + method: 'get' + }) +} + +// 新增样品类型 +export function addSample(data) { + return request({ + url: '/biosafety/sample', + method: 'post', + data: data + }) +} + +// 修改样品类型 +export function updateSample(data) { + return request({ + url: '/biosafety/sample', + method: 'put', + data: data + }) +} + +// 删除样品类型 +export function delSample(id) { + return request({ + url: '/biosafety/sample/' + id, + method: 'delete' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 627cc33..7782dbf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -84,6 +84,7 @@ export const constantRoutes = [ } ] } + ] // 动态路由,基于用户权限动态去加载 @@ -157,7 +158,7 @@ export const dynamicRoutes = [ meta: { title: '修改生成配置', activeMenu: '/tool/gen' } } ] - } + }, ] const router = createRouter({ diff --git a/src/views/biosafety/quarantine/index.vue b/src/views/biosafety/quarantine/index.vue new file mode 100644 index 0000000..2175019 --- /dev/null +++ b/src/views/biosafety/quarantine/index.vue @@ -0,0 +1,333 @@ + + + diff --git a/src/views/biosafety/quarantine/items.vue b/src/views/biosafety/quarantine/items.vue new file mode 100644 index 0000000..9e223f6 --- /dev/null +++ b/src/views/biosafety/quarantine/items.vue @@ -0,0 +1,192 @@ + + + diff --git a/src/views/biosafety/quarantine/sample.vue b/src/views/biosafety/quarantine/sample.vue new file mode 100644 index 0000000..ba6f6d0 --- /dev/null +++ b/src/views/biosafety/quarantine/sample.vue @@ -0,0 +1,192 @@ + + + diff --git a/src/views/biosafety/treatment/hanld.vue b/src/views/biosafety/treatment/hanld.vue new file mode 100644 index 0000000..60a88b5 --- /dev/null +++ b/src/views/biosafety/treatment/hanld.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/src/views/biosafety/usageInfo/index.vue b/src/views/biosafety/usageInfo/index.vue index eb06c75..2798caf 100644 --- a/src/views/biosafety/usageInfo/index.vue +++ b/src/views/biosafety/usageInfo/index.vue @@ -22,6 +22,7 @@ 重置 + diff --git a/vite.config.js b/vite.config.js index 2eb2f15..6bfc4a7 100644 --- a/vite.config.js +++ b/vite.config.js @@ -42,7 +42,7 @@ export default defineConfig(({ mode, command }) => { }, // vite 相关配置 server: { - port: 81, + port: 80, host: true, open: true, proxy: {