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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('form.search') }}
+ {{ $t('form.reset') }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.gg }}{{ scope.row.ggdw }}
+
+
+
+
+
+
+ {{ scope.row.kc }}{{ scope.row.kcdw }}
+
+
+
+
+
+ {{ $t('page.business.resource.resource.zjzt.rk') }}
+ {{ $t('page.business.resource.resource.zjzt.yff') }}
+ {{ $t('page.business.resource.resource.zjzt.ysd') }}
+ {{ $t('page.business.resource.resource.zjzt.dgd') }}
+ {{ $t('page.business.resource.resource.zjzt.gd') }}
+ {{ $t('page.business.resource.resource.zjzt.djd') }}
+
+
+
+
+
+ {{
+ $t('page.business.resource.gsp.detail') }}
+
+
+ {{
+ $t('page.business.resource.gsp.cz') }}
+
+ {{
+ $t('form.edit') }}
+
+ {{
+ $t('page.business.resource.gsp.xgkc') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('form.search') }}
+ {{ $t('form.reset') }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.nd }}{{ scope.row.nddw }}
+
+
+
+
+ {{ scope.row.kc }}{{ scope.row.kcdw }}
+
+
+
+
+
+ {{ $t('page.business.resource.resource.zjzt.rk') }}
+ {{ $t('page.business.resource.resource.zjzt.yff') }}
+ {{ $t('page.business.resource.resource.zjzt.ysd') }}
+ {{ $t('page.business.resource.resource.zjzt.dgd') }}
+ {{ $t('page.business.resource.resource.zjzt.gd') }}
+ {{ $t('page.business.resource.resource.zjzt.djd') }}
+
+
+
+
+
+ {{
+ $t('page.business.resource.mjy.detail') }}
+
+
+ {{
+ $t('page.business.resource.sj.cz') }}
+
+ {{
+ $t('form.edit') }}
+
+ {{
+ $t('page.business.resource.sj.xgkc') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file