From 1288a16cfd889c0fdfc339fbbf8ecbabed6913d9 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Wed, 31 Dec 2025 09:41:18 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A[=E8=AF=95=E9=AA=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=E6=96=B0=E5=A2=9E=E6=A8=A1=E6=9D=BF=E9=80=89?= =?UTF-8?q?=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/comps/select/SelectTemplate.vue | 67 ++++++ .../business/comps/select/SelectTemplateDialog.vue | 119 +++++++++++ src/views/business/study/comp/ytbd/Sh.vue | 236 +++++++++++++++++++++ src/views/business/study/comp/ytbd/Xq.vue | 97 +++++++++ src/views/business/study/comp/ytbdList.vue | 30 ++- 5 files changed, 545 insertions(+), 4 deletions(-) create mode 100644 src/views/business/comps/select/SelectTemplate.vue create mode 100644 src/views/business/comps/select/SelectTemplateDialog.vue create mode 100644 src/views/business/study/comp/ytbd/Sh.vue create mode 100644 src/views/business/study/comp/ytbd/Xq.vue diff --git a/src/views/business/comps/select/SelectTemplate.vue b/src/views/business/comps/select/SelectTemplate.vue new file mode 100644 index 0000000..4952dbc --- /dev/null +++ b/src/views/business/comps/select/SelectTemplate.vue @@ -0,0 +1,67 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/comps/select/SelectTemplateDialog.vue b/src/views/business/comps/select/SelectTemplateDialog.vue new file mode 100644 index 0000000..f3218c0 --- /dev/null +++ b/src/views/business/comps/select/SelectTemplateDialog.vue @@ -0,0 +1,119 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/study/comp/ytbd/Sh.vue b/src/views/business/study/comp/ytbd/Sh.vue new file mode 100644 index 0000000..c1780d3 --- /dev/null +++ b/src/views/business/study/comp/ytbd/Sh.vue @@ -0,0 +1,236 @@ +G + + diff --git a/src/views/business/study/comp/ytbd/Xq.vue b/src/views/business/study/comp/ytbd/Xq.vue new file mode 100644 index 0000000..f1c288d --- /dev/null +++ b/src/views/business/study/comp/ytbd/Xq.vue @@ -0,0 +1,97 @@ +G + + diff --git a/src/views/business/study/comp/ytbdList.vue b/src/views/business/study/comp/ytbdList.vue index d3129af..e115858 100644 --- a/src/views/business/study/comp/ytbdList.vue +++ b/src/views/business/study/comp/ytbdList.vue @@ -72,9 +72,23 @@ {{ $t('form.edit') }} - - {{ $t('page.business.form.audit') }} + + @@ -100,6 +114,7 @@ import { import Bj from "./ytbd/Bj"; import Xq from "./ytbd/Xq"; import Sh from "./ytbd/Sh"; +import { mapGetters } from 'vuex' export default { name: 'YtbdList', props: { @@ -110,19 +125,26 @@ export default { } } }, + computed: { + ...mapGetters([ + 'id' + ]), + }, watch: { study: { handler(newVal) { this.searchForm.studyId = newVal.id + this.leader = newVal.leader this.search() }, immediate: true, deep: true } }, - components: { Bj, Xq,Sh }, + components: { Bj, Xq, Sh }, data() { return { + leader: null, showAudit: false, showEdit: false, showDetail: false,