From 5cc8ae78d5e48174a3d4404d52c8bbb39ca95190 Mon Sep 17 00:00:00 2001 From: HanLong <404402223@qq.com> Date: Wed, 7 Jan 2026 08:19:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E8=AF=95=E9=AA=8C=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E9=A5=B2=E5=85=BB=E9=97=B4]=E9=A1=B5=E9=9D=A2=E5=B8=83?= =?UTF-8?q?=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/public/public.js | 9 + src/views/business/comps/select/SelectRoom.vue | 88 +++++ src/views/business/comps/select/SelectTestArea.vue | 92 +++++ src/views/business/study/comp/enter.vue | 6 +- src/views/business/study/comp/syj.vue | 82 +++++ src/views/business/study/comp/syjList.vue | 374 +++++++++++++++++++++ 6 files changed, 649 insertions(+), 2 deletions(-) create mode 100644 src/views/business/comps/select/SelectRoom.vue create mode 100644 src/views/business/comps/select/SelectTestArea.vue create mode 100644 src/views/business/study/comp/syj.vue create mode 100644 src/views/business/study/comp/syjList.vue diff --git a/src/api/business/public/public.js b/src/api/business/public/public.js index 41188ab..85888af 100644 --- a/src/api/business/public/public.js +++ b/src/api/business/public/public.js @@ -37,3 +37,12 @@ export function public_studyFormPreList(query) { params: query }) } + +// 试验区域-饲养间列表 +export function public_roomList(query) { + return request({ + url: '/system/business/public/roomList', + method: 'get', + params: query + }) +} diff --git a/src/views/business/comps/select/SelectRoom.vue b/src/views/business/comps/select/SelectRoom.vue new file mode 100644 index 0000000..db6cd82 --- /dev/null +++ b/src/views/business/comps/select/SelectRoom.vue @@ -0,0 +1,88 @@ + + + + diff --git a/src/views/business/comps/select/SelectTestArea.vue b/src/views/business/comps/select/SelectTestArea.vue new file mode 100644 index 0000000..455a7bc --- /dev/null +++ b/src/views/business/comps/select/SelectTestArea.vue @@ -0,0 +1,92 @@ + + + + diff --git a/src/views/business/study/comp/enter.vue b/src/views/business/study/comp/enter.vue index af54ac1..2de28e7 100644 --- a/src/views/business/study/comp/enter.vue +++ b/src/views/business/study/comp/enter.vue @@ -14,6 +14,7 @@ + @@ -25,10 +26,11 @@ import tbbd from './tbbd.vue' import syxx from './syxx.vue' import syff from './syff.vue' import wzlb from './wzlb.vue' +import syj from './syj.vue' export default { name: 'StudyEnter', props: {}, - components: { ytbd, tbbd ,syxx,syff,wzlb}, + components: { ytbd, tbbd ,syxx,syff,wzlb, syj}, computed: {}, filters: {}, data() { @@ -47,7 +49,7 @@ export default { study: {}, } }, - created() { + created() { // let x = this.$route.params // let y = this.$route.query // debugger diff --git a/src/views/business/study/comp/syj.vue b/src/views/business/study/comp/syj.vue new file mode 100644 index 0000000..f8c06e3 --- /dev/null +++ b/src/views/business/study/comp/syj.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/views/business/study/comp/syjList.vue b/src/views/business/study/comp/syjList.vue new file mode 100644 index 0000000..4556fa9 --- /dev/null +++ b/src/views/business/study/comp/syjList.vue @@ -0,0 +1,374 @@ + + + + +