From 953764c4d5eda1c290290f2bf47de28f8792075d Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Fri, 27 Feb 2026 11:49:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:[=E8=A1=A8=E5=8D=95=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=E8=AF=95=E9=AA=8C=E9=94=81=E5=AE=9A=EF=BC=8C=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/form/drug/comp/sqbdList.vue | 145 ++++++++++++--------- src/views/business/form/drug/comp/tbbdList.vue | 132 ++++++++++--------- src/views/business/form/drug/comp/ytbdList.vue | 104 ++++++++------- src/views/business/form/nonTrial/comp/tbbdList.vue | 100 +++++++------- src/views/business/form/nonTrial/comp/ytbdList.vue | 73 ++++++----- src/views/business/study/comp/jhbdList.vue | 60 +++++---- src/views/business/study/comp/tbbdList.vue | 108 +++++++-------- .../business/study/comp/wzlb/bacteriaList.vue | 2 + src/views/business/study/comp/wzlb/cellList.vue | 2 + src/views/business/study/comp/wzlb/gspList.vue | 30 +++-- src/views/business/study/comp/wzlb/gyzjList.vue | 107 ++++++++------- src/views/business/study/comp/wzlb/mjyList.vue | 98 ++++++++------ src/views/business/study/comp/wzlb/sjList.vue | 30 +++-- src/views/business/study/comp/ytbdList.vue | 89 +++++++------ 14 files changed, 592 insertions(+), 488 deletions(-) diff --git a/src/views/business/form/drug/comp/sqbdList.vue b/src/views/business/form/drug/comp/sqbdList.vue index 21cb0af..c31fe5b 100644 --- a/src/views/business/form/drug/comp/sqbdList.vue +++ b/src/views/business/form/drug/comp/sqbdList.vue @@ -1,19 +1,19 @@ @@ -205,6 +217,7 @@ export default { study: { handler(newVal) { this.searchForm.studySn = newVal.sn + this.searchForm.studyStatus = newVal.status this.searchForm.studyMc = newVal.name this.searchForm.studyId = newVal.id this.leader = newVal.leader @@ -214,10 +227,10 @@ export default { deep: true } }, - components: { Ghgsr, Fh, Sh,Fz, Bj, Xq, Qrfz, Sy, Jq, SelectDeptUser, SelectDeptUserDialog }, + components: { Ghgsr, Fh, Sh, Fz, Bj, Xq, Qrfz, Sy, Jq, SelectDeptUser, SelectDeptUserDialog }, data() { return { - isQa:false, + isQa: false, leader: null, showFh: false, showSh: false, @@ -230,6 +243,7 @@ export default { pageNum: 1, pageSize: 10, studyId: -1, + studyStatus: 5, studySn: '', studyMc: '', bdbh: '', @@ -239,7 +253,7 @@ export default { templateMc: '', cjsjjs: '', cjsjks: '', - sfbl:null, + sfbl: null, tjsjjs: '', tjsjks: '', }, @@ -249,13 +263,13 @@ export default { currentRow: null } }, - created() { this.getIsQa()}, + created() { this.getIsQa() }, methods: { checkPermi, checkRole, getIsQa() { studySubject_isQa().then(response => { - this.isQa=response.data + this.isQa = response.data }) }, ghgsr(row) { @@ -292,7 +306,7 @@ export default { this.searchForm.cjsjjs = '' this.searchForm.tjsjks = '' this.searchForm.tjsjjs = '' - this.searchForm.sfbl =null + this.searchForm.sfbl = null this.daterange = [] this.daterangetj = [] this.search() @@ -322,8 +336,9 @@ export default { add() { this.showEdit = true this.$emit('showDetail', this.showEdit) - this.$refs.Bj.edit({ - studyFormType:15,studyType: 10,studySn:this.searchForm.studySn, studyMc:this.searchForm.studyMc, studyId: this.searchForm.studyId }) + this.$refs.Bj.edit({ + studyFormType: 15, studyType: 10, studySn: this.searchForm.studySn, studyMc: this.searchForm.studyMc, studyId: this.searchForm.studyId + }) }, edit(row) { this.showEdit = true @@ -370,7 +385,7 @@ export default { this.$emit('showDetail', this.showFh) this.$refs.Fh.show(row) }, - sh(row) { + sh(row) { this.showSh = true this.$emit('showDetail', this.showSh) this.$refs.Sh.show(row) diff --git a/src/views/business/form/drug/comp/tbbdList.vue b/src/views/business/form/drug/comp/tbbdList.vue index 0c14a54..6b1c359 100644 --- a/src/views/business/form/drug/comp/tbbdList.vue +++ b/src/views/business/form/drug/comp/tbbdList.vue @@ -7,13 +7,13 @@ + style="width: 200px" /> + style="width: 200px" /> @@ -42,16 +42,14 @@ + :end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> + :end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> @@ -69,32 +67,41 @@
- {{ - $t('page.business.study.studyFormFill.xzbd') }} + {{ + $t('page.business.study.studyFormFill.xzbd') }} - - - + + + @@ -104,41 +111,44 @@ {{ $t('form.detail') }} - - {{ - $t('form.edit') }} - - {{ - $t('page.business.study.studyFormFill.fh') }} - - {{ - $t('page.business.study.studyFormFill.jq') }} - - {{ - $t('page.business.study.studyFormFill.ghgsr') }} - - {{ - $t('page.business.study.studyFormFill.sy') }} - - {{ - $t('page.business.study.studyFormFill.fz') }} - - {{ - $t('page.business.study.studyFormFill.qrfz') }} - - {{ - $t('page.business.study.studyFormFill.gc') }} + @@ -208,6 +218,7 @@ export default { study: { handler(newVal) { this.searchForm.studySn = newVal.sn + this.searchForm.studyStatus = newVal.status this.searchForm.studyMc = newVal.name this.searchForm.studyId = newVal.id this.leader = newVal.leader @@ -232,6 +243,7 @@ export default { pageNum: 1, pageSize: 10, studyId: -1, + studyStatus: 5, studySn: '', studyMc: '', bdbh: '', @@ -241,7 +253,7 @@ export default { templateMc: '', cjsjjs: '', cjsjks: '', - sfbl:null, + sfbl: null, tjsjjs: '', tjsjks: '', }, @@ -253,7 +265,7 @@ export default { }, created() { this.getIsQa() }, mounted() { - EventBus.$on('onRefreshDrugTbbdList',(data) => { + EventBus.$on('onRefreshDrugTbbdList', (data) => { this.getList() }); }, @@ -307,8 +319,8 @@ export default { this.searchForm.tjsjjs = '' this.searchForm.tjsjks = '' this.searchForm.sfbl = null - this.daterange=[] - this.daterangetj=[] + this.daterange = [] + this.daterangetj = [] this.search() }, getList() { @@ -341,7 +353,7 @@ export default { url: this.$route.fullPath, studyId: this.searchForm.studyId, studyType: 10, - studyFormType:5, + studyFormType: 5, formId: null })) this.$tab.openPage(this.$t('page.business.study.studyFormFill.xzbd'), '/drug/formFillBj/' + params) @@ -354,7 +366,7 @@ export default { url: this.$route.fullPath, studyId: this.searchForm.studyId, studyType: 10, - studyFormType:5, + studyFormType: 5, formId: row.id })) this.$tab.openPage(row.bdmc, '/drug/formFillBj/' + params) diff --git a/src/views/business/form/drug/comp/ytbdList.vue b/src/views/business/form/drug/comp/ytbdList.vue index ccd23c6..bfc14aa 100644 --- a/src/views/business/form/drug/comp/ytbdList.vue +++ b/src/views/business/form/drug/comp/ytbdList.vue @@ -7,7 +7,7 @@ + style="width: 200px" /> @@ -40,8 +40,7 @@ + :end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> @@ -50,29 +49,35 @@
- {{ - $t('page.business.study.studyFormPre.xzbd') }} + {{ + $t('page.business.study.studyFormPre.xzbd') }} {{ + v-if="(leader == id || checkRole(['bz']))" :disabled="studyStatus >= 5">{{ $t('page.business.study.drug.sdsy') }} - - - + + + @@ -82,33 +87,39 @@ {{ $t('form.detail') }} - - {{ - $t('form.edit') }} -