From 11c4df2852348221ce77fa5da5e0f64f2d6a3c38 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Tue, 16 Jun 2026 13:33:53 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E9=98=85=E7=89=87=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=B3=A8=E6=84=8F=E4=BA=8B=E9=A1=B9=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trials-panel/attachments/reReading-tracking/index.vue | 2 +- .../trials/trials-panel/reading/reReading-tracking/index.vue | 2 +- src/views/trials/trials-panel/reading/read-task/index.vue | 2 +- .../trials/trials-panel/reading/reading-tracking/index.vue | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue b/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue index 45c5e72f..7cb10aea 100644 --- a/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue +++ b/src/views/trials/trials-panel/attachments/reReading-tracking/index.vue @@ -665,7 +665,7 @@ export default { async audit(row) { try { this.rowData = Object.assign({}, row) - this.rowData.title = `${row.ApplicantName} (${this.$fd('RequestReReadingType', row.RequestReReadingType)}) ${this.$t('trials:spmAudit:title:imageBack').replace('xxx', row.OriginalReReadingTask.SubjectCode).replace('yyy', row.OriginalReReadingTask.TaskName)}` + this.rowData.title = `${row.ApplicantName} (${this.$fd('RequestReReadingType', row.RequestReReadingType)}) ${this.$t('trials:spmAudit:title:imageBack').replace('xxx', row.OriginalReReadingTask.SubjectCode).replace('yyy', row.OriginalReReadingTask.TaskBlindName)}` Object.keys(this.form).forEach(key => { this.form[key] = null }) diff --git a/src/views/trials/trials-panel/reading/reReading-tracking/index.vue b/src/views/trials/trials-panel/reading/reReading-tracking/index.vue index a0eda895..8b0ee4cd 100644 --- a/src/views/trials/trials-panel/reading/reReading-tracking/index.vue +++ b/src/views/trials/trials-panel/reading/reReading-tracking/index.vue @@ -888,7 +888,7 @@ export default { async audit(row) { try { this.rowData = Object.assign({}, row) - this.rowData.title = `${row.ApplicantName} (${this.$fd('RequestReReadingType', row.RequestReReadingType)}) ${this.$t('trials:rereadTrack:title:imageBack').replace('xxx', row.OriginalReReadingTask.SubjectCode).replace('yyy', row.OriginalReReadingTask.TaskName)}` + this.rowData.title = `${row.ApplicantName} (${this.$fd('RequestReReadingType', row.RequestReReadingType)}) ${this.$t('trials:rereadTrack:title:imageBack').replace('xxx', row.OriginalReReadingTask.SubjectCode).replace('yyy', row.OriginalReReadingTask.TaskBlindName)}` Object.keys(this.form).forEach(key => { this.form[key] = null }) diff --git a/src/views/trials/trials-panel/reading/read-task/index.vue b/src/views/trials/trials-panel/reading/read-task/index.vue index 0d1f56bd..fe412eec 100644 --- a/src/views/trials/trials-panel/reading/read-task/index.vue +++ b/src/views/trials/trials-panel/reading/read-task/index.vue @@ -177,7 +177,7 @@ custom-class="base-dialog-wrapper"> -

{{ $t('trials:readTask:applyReread:title').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskName) }}

+

{{ $t('trials:readTask:applyReread:title').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskBlindName) }}

{{ $t('trials:readTask:title:applyReason') }} diff --git a/src/views/trials/trials-panel/reading/reading-tracking/index.vue b/src/views/trials/trials-panel/reading/reading-tracking/index.vue index b4ca06ac..4693abb9 100644 --- a/src/views/trials/trials-panel/reading/reading-tracking/index.vue +++ b/src/views/trials/trials-panel/reading/reading-tracking/index.vue @@ -460,7 +460,7 @@ custom-class="base-dialog-wrapper"> -

{{ $t('trials:reviewTrack:applyReread:title2').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskName) }}

+

{{ $t('trials:reviewTrack:applyReread:title2').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskBlindName) }}

{{ $t('trials:reviewTrack:applyReread:title:applyReason') }} @@ -625,7 +625,7 @@ custom-class="base-dialog-wrapper"> -

{{ $t('trials:reviewTrack:applyReread:title1').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskName) }}

+

{{ $t('trials:reviewTrack:applyReread:title1').replace('xxx', rowData.SubjectCode).replace('yyy', rowData.TaskBlindName) }}

{{ $t('trials:reviewTrack:applyReread:title:backReason') }} From 212a545aa995d1fdc43a1af06cc08cca5d656954 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 16 Jun 2026 13:45:00 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=BC=94=E7=A4=BA=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E6=B7=BB=E5=8A=A0=E8=99=9A=E6=8B=9F=E9=98=85?= =?UTF-8?q?=E7=89=87=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attachments/enrollment/components/Selection.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue index 467e0d46..17519d1c 100644 --- a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue +++ b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue @@ -482,7 +482,7 @@ export default { } }, handleSelectTable(row) { - return row.DoctorTrialState !== 1 && row.ResumeStatus === 1 && row.AcceptingNewTrial && !row.IsVirtual && !row.IsVacation && row.CooperateStatus === 1 + return row.DoctorTrialState !== 1 && row.ResumeStatus === 1 && row.AcceptingNewTrial && ((!row.IsVirtual && this.$store.state.trials.config.TrialType === 0) || (row.IsVirtual && this.$store.state.trials.config.TrialType !== 0)) && !row.IsVacation && row.CooperateStatus === 1 }, handleDetail(row) { const { href } = this.$router.resolve({ From b7d45456a677e2412b2cab1ee093ff2f3226054e Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 16 Jun 2026 14:23:22 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=BC=94=E7=A4=BA=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E6=B7=BB=E5=8A=A0=E8=99=9A=E6=8B=9F=E9=98=85?= =?UTF-8?q?=E7=89=87=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attachments/enrollment/components/Selection.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue index 17519d1c..fdbb6b0e 100644 --- a/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue +++ b/src/views/trials/trials-panel/attachments/enrollment/components/Selection.vue @@ -482,7 +482,7 @@ export default { } }, handleSelectTable(row) { - return row.DoctorTrialState !== 1 && row.ResumeStatus === 1 && row.AcceptingNewTrial && ((!row.IsVirtual && this.$store.state.trials.config.TrialType === 0) || (row.IsVirtual && this.$store.state.trials.config.TrialType !== 0)) && !row.IsVacation && row.CooperateStatus === 1 + return row.DoctorTrialState !== 1 && row.ResumeStatus === 1 && row.AcceptingNewTrial && ((!row.IsVirtual && this.$store.state.trials.config.TrialType !== 0) || (row.IsVirtual && this.$store.state.trials.config.TrialType === 0)) && !row.IsVacation && row.CooperateStatus === 1 }, handleDetail(row) { const { href } = this.$router.resolve({ From 8b766672b5246d26e73cc533d5e51c07326fc511 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 16 Jun 2026 17:16:07 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=B8=AD=E5=BF=83=E8=B0=83=E7=A0=94?= =?UTF-8?q?=E8=A1=A8=E9=80=89=E6=8B=A9=E4=B8=AD=E5=BF=83=E6=97=B6=E5=8F=AF?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E7=A6=81=E7=94=A8=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trials.js | 5 +++-- src/views/research/components/BaseInfo.vue | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/api/trials.js b/src/api/trials.js index 82aa97ba..62f80680 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -357,10 +357,11 @@ export function getSubjectList(param) { }) } -export function getTrialSiteSelect(trialId) { +export function getTrialSiteSelect(trialId, params) { return request({ url: `/trialMaintenance/getTrialSiteSelect/${trialId}`, - method: 'get' + method: 'get', + params }) } diff --git a/src/views/research/components/BaseInfo.vue b/src/views/research/components/BaseInfo.vue index 0624c28f..4b896f15 100644 --- a/src/views/research/components/BaseInfo.vue +++ b/src/views/research/components/BaseInfo.vue @@ -366,7 +366,7 @@ export default { // 初始化 async initForm(trialInfo, trialSiteSurvey, notShowFieldList) { // 获取项目下的site - const { Result } = await getTrialSiteSelect(this.$route.query.trialId) + const { Result } = await getTrialSiteSelect(this.$route.query.trialId, { IgnoreDisable: true }) this.siteOptions = Result this.form.Id = trialSiteSurvey.Id this.form.Sponsor = trialInfo.Sponsor // 申办方