【一致性分析】ir申请重阅一致性分析任务后,pm在重阅跟踪看到该任务的受试者编号为原始编号而不是虚拟编号
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-07-31 14:46:04 +08:00
parent ebedae85e7
commit d911d55129
1 changed files with 14 additions and 12 deletions

View File

@ -130,18 +130,9 @@
<el-table-column prop="OriginalReReadingTask.SubjectCode" :label="$t('trials:rereadTrack:table:subjectCode')"
min-width="120" sortable="custom" show-overflow-tooltip>
<template slot-scope="scope">
<span v-if="
scope.row.OriginalReReadingTask.MedicalNo &&
scope.row.OriginalReReadingTask.MedicalNo !==
scope.row.OriginalReReadingTask.SubjectCode
">
{{
`${scope.row.OriginalReReadingTask.SubjectCode}/${scope.row.OriginalReReadingTask.MedicalNo}`
}}
<span>
{{ getSubjectCode(scope.row.OriginalReReadingTask) }}
</span>
<span v-else>{{
scope.row.OriginalReReadingTask.SubjectCode
}}</span>
</template>
</el-table-column>
<!-- 任务名称 -->
@ -385,7 +376,8 @@
</el-input>
</el-form-item>
<el-form-item :label="$t('trials:reviewTrack:dialog:backImpactList')" />
<el-table v-loading="loading" :data="InfluenceTaskList" stripe height="100" style="min-height:200px;max-height: 300px">
<el-table v-loading="loading" :data="InfluenceTaskList" stripe height="100"
style="min-height:200px;max-height: 300px">
<!-- 任务编号 -->
<el-table-column prop="TaskCode" :label="$t('trials:reviewTrack:table:taskCode')" min-width="100"
show-overflow-tooltip />
@ -873,6 +865,16 @@ export default {
this.getTrialCriterionList()
},
methods: {
getSubjectCode(obj) {
let str = obj.SubjectCode
if (obj.MedicalNo && obj.MedicalNo !== obj.SubjectCode) {
str += `/${obj.MedicalNo}`
}
if (obj.BlindSubjectCode && obj.BlindSubjectCode !== obj.SubjectCode) {
str += `/${obj.BlindSubjectCode}`
}
return str
},
async auditImageBack() {
try {
console.log(this.form)