From 21371e0066e95109b5ec573573b11cae7b00269c Mon Sep 17 00:00:00 2001 From: HanLong <404402223@qq.com> Date: Sat, 10 Jan 2026 17:58:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E8=AF=95=E9=AA=8C=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E7=89=A9=E8=B5=84=E5=88=97=E8=A1=A8]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/gsp/gsp.js | 10 ++ src/api/business/sj/sj.js | 9 + src/views/business/study/comp/wzlb.vue | 6 +- src/views/business/study/comp/wzlb/gspList.vue | 231 +++++++++++++++++++++++++ src/views/business/study/comp/wzlb/sjList.vue | 225 ++++++++++++++++++++++++ 5 files changed, 480 insertions(+), 1 deletion(-) create mode 100644 src/views/business/study/comp/wzlb/gspList.vue create mode 100644 src/views/business/study/comp/wzlb/sjList.vue diff --git a/src/api/business/gsp/gsp.js b/src/api/business/gsp/gsp.js index 4f5ac2d..228ac6f 100644 --- a/src/api/business/gsp/gsp.js +++ b/src/api/business/gsp/gsp.js @@ -9,6 +9,16 @@ export function list(query) { }) } +// 试验物资列表 +export function studyList(query) { + return request({ + url: '/system/business/gsp/studyList', + method: 'get', + params: query + }) +} + + // 稽查轨迹列表 export function jcgjList(query) { return request({ diff --git a/src/api/business/sj/sj.js b/src/api/business/sj/sj.js index dfe0e32..a9ca11d 100644 --- a/src/api/business/sj/sj.js +++ b/src/api/business/sj/sj.js @@ -9,6 +9,15 @@ export function sj_list(query) { }) } +// 试验物资列表 +export function studyList(query) { + return request({ + url: '/system/business/sj/studyList', + method: 'get', + params: query + }) +} + // 查询试剂库存详情 export function sj_info(query) { return request({ diff --git a/src/views/business/study/comp/wzlb.vue b/src/views/business/study/comp/wzlb.vue index 457d41e..5790412 100644 --- a/src/views/business/study/comp/wzlb.vue +++ b/src/views/business/study/comp/wzlb.vue @@ -38,6 +38,8 @@
+ +
@@ -50,6 +52,8 @@ import { checkPermi, checkRole } from "@/utils/permission"; import { study_info } from "@/api/business/study/study" import gyzjList from './wzlb/gyzjList.vue' +import sjList from './wzlb/sjList.vue' +import gspList from './wzlb/gspList.vue' export default { name: 'StudyWzlb', props: { @@ -69,7 +73,7 @@ export default { } }, }, - components: {gyzjList}, + components: {gyzjList, sjList, gspList}, data() { return { showDetail: false, diff --git a/src/views/business/study/comp/wzlb/gspList.vue b/src/views/business/study/comp/wzlb/gspList.vue new file mode 100644 index 0000000..52a57b4 --- /dev/null +++ b/src/views/business/study/comp/wzlb/gspList.vue @@ -0,0 +1,231 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/study/comp/wzlb/sjList.vue b/src/views/business/study/comp/wzlb/sjList.vue new file mode 100644 index 0000000..fc4f621 --- /dev/null +++ b/src/views/business/study/comp/wzlb/sjList.vue @@ -0,0 +1,225 @@ + + + + + \ No newline at end of file