影像质控风险管理
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
4e46bbac84
commit
363ffa58b3
|
|
@ -83,8 +83,8 @@
|
|||
{{ item.description }}
|
||||
</div>
|
||||
<div v-if="!item.keySeries" style="padding: 1px;">
|
||||
{{ series.imageloadedArr.length <= series.instanceCount ? series.imageloadedArr.length : series.instanceCount }}/{{ item.instanceCount }}
|
||||
</div>
|
||||
{{ series.imageloadedArr.length <= series.instanceCount ? series.imageloadedArr.length :
|
||||
series.instanceCount }}/{{ item.instanceCount }} </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -94,11 +94,14 @@
|
|||
<div>
|
||||
<span style="font-size: 12px;margin-right: 5px">{{ $t('trials:audit:table:isReading')
|
||||
}}</span>
|
||||
<el-switch v-model="item.isReading" size="mini" @change="changeReadingStatus($event, item)" />
|
||||
<el-switch v-model="item.isReading" size="mini"
|
||||
@change="changeReadingStatus($event, item)" />
|
||||
</div>
|
||||
<div>
|
||||
<span style="font-size: 12px;margin-right: 5px">{{ $t('trials:audit:table:isDelete') }}</span>
|
||||
<el-switch v-model="item.isDeleted" size="mini" @change="changeDeleteStatus($event, item)" />
|
||||
<span style="font-size: 12px;margin-right: 5px">{{ $t('trials:audit:table:isDelete')
|
||||
}}</span>
|
||||
<el-switch v-model="item.isDeleted" size="mini"
|
||||
@change="changeDeleteStatus($event, item)" />
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
|
|
@ -891,6 +894,7 @@ export default {
|
|||
// 设置当前序列状态为已下载完成
|
||||
this.seriesList[seriesIndex].loadStatus = true
|
||||
workSpeedclose()
|
||||
localStorage.setItem("QCRiskControl", 1)
|
||||
if (!this.isFromCRCUpload) {
|
||||
this.loadAllImages()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,8 +113,8 @@
|
|||
</div>
|
||||
</el-tooltip>
|
||||
<div style="padding: 1px;">
|
||||
{{ series.imageloadedArr.length <= series.instanceCount ? series.imageloadedArr.length : series.instanceCount }}/{{ series.instanceCount }}
|
||||
</div>
|
||||
{{ series.imageloadedArr.length <= series.instanceCount ? series.imageloadedArr.length :
|
||||
series.instanceCount }}/{{ series.instanceCount }} </div>
|
||||
<div />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -937,6 +937,7 @@ export default {
|
|||
this.loadAllImages()
|
||||
}
|
||||
workSpeedclose()
|
||||
localStorage.setItem("QCRiskControl", 1)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1100,6 +1100,8 @@ export default {
|
|||
SecondReviewTime: '',
|
||||
IsSecondPass: false,
|
||||
userId: zzSessionStorage.getItem('userId'),
|
||||
|
||||
QCRiskControl: false
|
||||
}
|
||||
},
|
||||
async mounted() {
|
||||
|
|
@ -1314,6 +1316,7 @@ export default {
|
|||
this.SecondReviewTime = this.secondReviewList[0].SecondReviewTime
|
||||
}
|
||||
}
|
||||
this.QCRiskControl = res.Result.QCRiskControl
|
||||
this.existsManual = res.Result.ExistsManual
|
||||
this.qCQuestionAnswerList = res.Result.QCQuestionAnswerList
|
||||
this.IsHaveStudyClinicalData = res.Result.IsHaveStudyClinicalData
|
||||
|
|
@ -1929,6 +1932,7 @@ export default {
|
|||
this.auditState = auditState
|
||||
return
|
||||
}
|
||||
if (localStorage.getItem('QCRiskControl') <= 0 && this.QCRiskControl) return this.$confirm(this.$t('trials:qcQuality:title:noViewImage'))
|
||||
if (auditState === 8) {
|
||||
var isgo = true
|
||||
var hasStudyName = true,
|
||||
|
|
@ -2421,6 +2425,7 @@ export default {
|
|||
if (this.open) {
|
||||
this.open.close()
|
||||
}
|
||||
localStorage.setItem("QCRiskControl", 1)
|
||||
// this.previewAllNoneDicomVisible = true
|
||||
let trialId = this.$route.query.trialId
|
||||
var token = getToken()
|
||||
|
|
@ -2438,6 +2443,7 @@ export default {
|
|||
if (this.open) {
|
||||
this.open.close()
|
||||
}
|
||||
localStorage.setItem("QCRiskControl", 1)
|
||||
let trialId = this.$route.query.trialId
|
||||
var token = getToken()
|
||||
const routeData = this.$router.resolve({
|
||||
|
|
|
|||
|
|
@ -880,6 +880,7 @@ export default {
|
|||
// 初审
|
||||
handlePrimaryQC(row) {
|
||||
if (!this.OtherInfo.IsQCQuestionConfirmed) return this.$alert(this.$t("trials:qcCheck:alert:questionNoConfirm"))
|
||||
localStorage.setItem("QCRiskControl", 0)
|
||||
this.loading = true
|
||||
isQCCanOpt(row.Id)
|
||||
.then((res) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue