阅片相关页面系统中心与项目中心的关联关系调整
continuous-integration/drone/push Build is passing Details

uat_us
wangxiaoshuang 2024-06-03 15:34:08 +08:00
parent 0592f9fc3d
commit 3212f0cde2
13 changed files with 43 additions and 43 deletions

View File

@ -689,7 +689,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
TrialSiteCode: null, TrialSiteCode: null,
@ -831,7 +831,7 @@ export default {
}, },
// //
reReadingHistory(row) { reReadingHistory(row) {
this.$router.push({ path: `/trials/trials-panel/reading/reReadingTracking?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&SiteId=${row.SiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}&DoctorUserId=${row.DoctorUserId}` }) this.$router.push({ path: `/trials/trials-panel/reading/reReadingTracking?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&TrialSiteId=${row.TrialSiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}&DoctorUserId=${row.DoctorUserId}` })
}, },
// //
applyReReading() { applyReReading() {

View File

@ -26,7 +26,7 @@
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:medicalFeedback:table:siteCode')"> <el-form-item :label="$t('trials:medicalFeedback:table:siteCode')">
<el-select <el-select
v-model="searchData.SiteId" v-model="searchData.TrialSiteId"
clearable clearable
filterable filterable
style="width:120px;" style="width:120px;"
@ -35,7 +35,7 @@
v-for="(site,index) of siteOptions" v-for="(site,index) of siteOptions"
:key="index" :key="index"
:label="site.TrialSiteCode" :label="site.TrialSiteCode"
:value="site.SiteId" :value="site.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -603,7 +603,7 @@ const searchDataDefault = () => {
PageIndex: 1, PageIndex: 1,
PageSize: 20, PageSize: 20,
TrialId: '', TrialId: '',
SiteId: '', TrialSiteId: '',
SubjectId: '', SubjectId: '',
SubjectCode: '', SubjectCode: '',
TaskName: '', TaskName: '',

View File

@ -11,12 +11,12 @@
</el-form-item> </el-form-item>
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:pmMedicalReview:select:siteCode')"> <el-form-item :label="$t('trials:pmMedicalReview:select:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="index" :key="index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -318,7 +318,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,

View File

@ -502,7 +502,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,

View File

@ -598,7 +598,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
TrialSiteCode: null, TrialSiteCode: null,
@ -679,12 +679,12 @@ export default {
} }
}, },
mounted() { mounted() {
if (this.$route.query.SiteId) { if (this.$route.query.TrialSiteId) {
this.searchData.SiteId = this.$route.query.SiteId this.searchData.TrialSiteId = this.$route.query.TrialSiteId
this.searchData.SubjectCode = this.$route.query.SubjectCode this.searchData.SubjectCode = this.$route.query.SubjectCode
this.searchData.TaskName = this.$route.query.TaskName this.searchData.TaskName = this.$route.query.TaskName
this.searchData.DoctorUserId = this.$route.query.DoctorUserId this.searchData.DoctorUserId = this.$route.query.DoctorUserId
changeURLStatic('SiteId', '') changeURLStatic('TrialSiteId', '')
changeURLStatic('SubjectCode', '') changeURLStatic('SubjectCode', '')
changeURLStatic('TaskName', '') changeURLStatic('TaskName', '')
changeURLStatic('DoctorUserId', '') changeURLStatic('DoctorUserId', '')

View File

@ -7,12 +7,12 @@
<div slot="search-container"> <div slot="search-container">
<el-form :inline="true"> <el-form :inline="true">
<el-form-item :label="$t('trials:reviewAssign:table:siteCode')"> <el-form-item :label="$t('trials:reviewAssign:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:240px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:240px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="'taskSearchData' + index" :key="'taskSearchData' + index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -502,7 +502,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
DoctorUserId: null, DoctorUserId: null,
@ -520,7 +520,7 @@ const taskSearchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,

View File

@ -489,7 +489,7 @@ export default {
}, },
// //
reReadingHistory(row) { reReadingHistory(row) {
this.$router.push({ path: `/trials/trials-panel/reading/rereadTask?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&SiteId=${row.SiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}` }) this.$router.push({ path: `/trials/trials-panel/reading/rereadTask?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&TrialSiteId=${row.TrialSiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}` })
}, },
getList() { getList() {
this.loading = true this.loading = true

View File

@ -17,12 +17,12 @@
</el-form-item> </el-form-item>
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:reviewTrack:table:siteCode')"> <el-form-item :label="$t('trials:reviewTrack:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="index" :key="index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -520,7 +520,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,

View File

@ -17,12 +17,12 @@
</el-form-item> </el-form-item>
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:reviewTrack:table:siteCode')"> <el-form-item :label="$t('trials:reviewTrack:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="index" :key="index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -954,7 +954,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,
@ -1187,7 +1187,7 @@ export default {
}, },
// //
reReadingHistory(row) { reReadingHistory(row) {
this.$router.push({ path: `/trials/trials-panel/reading/reReadingTracking?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&SiteId=${row.SiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}&DoctorUserId=${row.DoctorUserId}` }) this.$router.push({ path: `/trials/trials-panel/reading/reReadingTracking?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&TrialSiteId=${row.TrialSiteId}&SubjectCode=${row.SubjectCode}&TaskName=${row.TaskName}&DoctorUserId=${row.DoctorUserId}` })
}, },
openRefereeAllocation() { openRefereeAllocation() {
this.RefereeAllocationVisible = true this.RefereeAllocationVisible = true

View File

@ -5,12 +5,12 @@
<el-form :inline="true"> <el-form :inline="true">
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:reviewAssign:readingTask:table:siteCode')"> <el-form-item :label="$t('trials:reviewAssign:readingTask:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="index" :key="index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -488,12 +488,12 @@
<el-divider content-position="left">受试者阅片人最新关系表</el-divider> <el-divider content-position="left">受试者阅片人最新关系表</el-divider>
<el-form :inline="true"> <el-form :inline="true">
<el-form-item :label="$t('trials:consistencyCheck:table:siteId')"> <el-form-item :label="$t('trials:consistencyCheck:table:siteId')">
<el-select v-model="taskSearchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="taskSearchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="'taskSearchData' + index" :key="'taskSearchData' + index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -1028,7 +1028,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,
@ -1049,7 +1049,7 @@ const taskSearchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
DoctorUserId: null, DoctorUserId: null,

View File

@ -25,12 +25,12 @@
</el-form-item> </el-form-item>
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:rereadTask:table:siteCode')"> <el-form-item :label="$t('trials:rereadTask:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(i,index) of siteOptions" v-for="(i,index) of siteOptions"
:key="index" :key="index"
:label="i.TrialSiteCode" :label="i.TrialSiteCode"
:value="i.SiteId" :value="i.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -341,11 +341,11 @@ export default {
} }
}, },
mounted() { mounted() {
if (this.$route.query.SiteId) { if (this.$route.query.TrialSiteId) {
this.searchData.SiteId = this.$route.query.SiteId this.searchData.TrialSiteId = this.$route.query.TrialSiteId
this.searchData.SubjectCode = this.$route.query.SubjectCode this.searchData.SubjectCode = this.$route.query.SubjectCode
this.searchData.TaskName = this.$route.query.TaskName this.searchData.TaskName = this.$route.query.TaskName
changeURLStatic('SiteId', '') changeURLStatic('TrialSiteId', '')
changeURLStatic('SubjectCode', '') changeURLStatic('SubjectCode', '')
changeURLStatic('TaskName', '') changeURLStatic('TaskName', '')
} }

View File

@ -5,12 +5,12 @@
<el-form :inline="true"> <el-form :inline="true">
<!-- 中心编号 --> <!-- 中心编号 -->
<el-form-item :label="$t('trials:reviewAssign:readingTask:table:siteCode')"> <el-form-item :label="$t('trials:reviewAssign:readingTask:table:siteCode')">
<el-select v-model="searchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="searchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="index" :key="index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -496,12 +496,12 @@
<el-divider content-position="left">受试者阅片人最新关系表</el-divider> <el-divider content-position="left">受试者阅片人最新关系表</el-divider>
<el-form :inline="true"> <el-form :inline="true">
<el-form-item :label="$t('trials:consistencyCheck:table:siteId')"> <el-form-item :label="$t('trials:consistencyCheck:table:siteId')">
<el-select v-model="taskSearchData.SiteId" clearable filterable style="width:120px;"> <el-select v-model="taskSearchData.TrialSiteId" clearable filterable style="width:120px;">
<el-option <el-option
v-for="(item,index) of siteOptions" v-for="(item,index) of siteOptions"
:key="'taskSearchData' + index" :key="'taskSearchData' + index"
:label="item.TrialSiteCode" :label="item.TrialSiteCode"
:value="item.SiteId" :value="item.TrialSiteId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -1029,7 +1029,7 @@ const searchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
IsUrgent: null, IsUrgent: null,
@ -1050,7 +1050,7 @@ const taskSearchDataDefault = () => {
Asc: true, Asc: true,
SortField: '', SortField: '',
TrialId: null, TrialId: null,
SiteId: null, TrialSiteId: null,
SubjectId: null, SubjectId: null,
SubjectCode: null, SubjectCode: null,
DoctorUserId: null, DoctorUserId: null,

View File

@ -195,7 +195,7 @@ export default {
for (let index = 0; index < val.length; index++) { for (let index = 0; index < val.length; index++) {
const param = { const param = {
TrialId: this.trialId, TrialId: this.trialId,
TrialSiteId: val[index].Id, SiteId: val[index].Id,
SiteName: val[index].SiteName SiteName: val[index].SiteName
} }
arr.push(param) arr.push(param)