From cd283f420f8380775b16722e6fde0a714432b2d3 Mon Sep 17 00:00:00 2001 From: wyt <414651037@qq.com> Date: Mon, 14 Jul 2025 17:54:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=88=86=E7=BB=84=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/group_management/group_management.js | 44 +++ .../group_management/index.vue | 275 ++++++++++++++++++ 2 files changed, 319 insertions(+) create mode 100644 src/api/group_management/group_management.js create mode 100644 src/views/group_management/group_management/index.vue diff --git a/src/api/group_management/group_management.js b/src/api/group_management/group_management.js new file mode 100644 index 0000000..c8fc036 --- /dev/null +++ b/src/api/group_management/group_management.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询分组管理列表 +export function listGroup_management(query) { + return request({ + url: '/group_management/group_management/list', + method: 'get', + params: query + }) +} + +// 查询分组管理详细 +export function getGroup_management(groupId) { + return request({ + url: '/group_management/group_management/' + groupId, + method: 'get' + }) +} + +// 新增分组管理 +export function addGroup_management(data) { + return request({ + url: '/group_management/group_management', + method: 'post', + data: data + }) +} + +// 修改分组管理 +export function updateGroup_management(data) { + return request({ + url: '/group_management/group_management', + method: 'put', + data: data + }) +} + +// 删除分组管理 +export function delGroup_management(groupId) { + return request({ + url: '/group_management/group_management/' + groupId, + method: 'delete' + }) +} diff --git a/src/views/group_management/group_management/index.vue b/src/views/group_management/group_management/index.vue new file mode 100644 index 0000000..579202c --- /dev/null +++ b/src/views/group_management/group_management/index.vue @@ -0,0 +1,275 @@ + + + \ No newline at end of file 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 2/2] =?UTF-8?q?=E6=A3=80=E7=96=AB=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E5=88=9D=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: {