diff --git a/src/api/trials.js b/src/api/trials.js index 29485d68..709d4441 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 // 申办方 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..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 && !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({ 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 8c0bcec2..4bc0b838 100644 --- a/src/views/trials/trials-panel/reading/read-task/index.vue +++ b/src/views/trials/trials-panel/reading/read-task/index.vue @@ -177,9 +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') }}