mRECIST HCC标准在评估报告未通过验证时,弹了签名框
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-12-31 11:29:10 +08:00
parent a45ab4edf8
commit b4db6b4990
2 changed files with 12 additions and 7 deletions

View File

@ -658,6 +658,8 @@ export default {
this.loading = true
try {
await this.handleSave(false)
let r = await this.handleSave(false)
if (!r) return
await verifyVisitTaskQuestions({ visitTaskId: this.visitTaskId })
var i = this.visitTaskList.findIndex(i => i.VisitTaskId === this.visitTaskId)
var isBaseline = this.visitTaskList[i].IsBaseLine
@ -859,7 +861,7 @@ export default {
this.$message.success(this.$t('common:message:savedSuccessfully'))
}
this.loading = false
resolve()
resolve(true)
} catch (e) {
this.loading = false
reject()

View File

@ -38,7 +38,9 @@
:tree-props="{ children: 'Childrens', hasChildren: 'hasChildren' }" size="mini">
<el-table-column prop="" label="" show-overflow-tooltip width="350px">
<template slot-scope="scope">
<span v-if="scope.row.QuestionName" :style="{color: ((scope.row.isLymphNodes === 1 && scope.row.QuestionMark === 1) || (scope.row.isLymphNodes === 0 && scope.row.QuestionMark === 0)) && (scope.row.LesionType === 0 || scope.row.LesionType === 5) ? '#f66' : '#fff'}">{{ scope.row.QuestionName }}
<span v-if="scope.row.QuestionName"
:style="{ color: ((scope.row.isLymphNodes === 1 && scope.row.QuestionMark === 1) || (scope.row.isLymphNodes === 0 && scope.row.QuestionMark === 0)) && (scope.row.LesionType === 0 || scope.row.LesionType === 5) ? '#f66' : '#fff' }">{{
scope.row.QuestionName }}
<svg-icon
v-if="scope.row.ShowChartTypeEnum > 0 || (scope.row.LesionType === 0 && scope.row.ReportLayType === 1) || (scope.row.LesionType === 4 && scope.row.ReportLayType === 1)"
icon-class="readingChart" class="svg-icon svg-readingChart-mini" @click.stop="(e) => handleReadingChart({
@ -608,7 +610,8 @@ export default {
async handleConfirm() {
this.loading = true
try {
await this.handleSave(false)
let r = await this.handleSave(false)
if (!r) return
await verifyVisitTaskQuestions({ visitTaskId: this.visitTaskId })
var i = this.visitTaskList.findIndex(i => i.VisitTaskId === this.visitTaskId)
var isBaseline = this.visitTaskList[i].IsBaseLine
@ -770,7 +773,7 @@ export default {
showCancelButton: false,
callback: action => { }
})
resolve()
resolve(false)
return
}
if (isExistEvaluateResult && (evaluateResult === null && !this.isBaselineTask)) {
@ -780,7 +783,7 @@ export default {
showCancelButton: false,
callback: action => { }
})
resolve()
resolve(false)
return
}
if (isExistEvaluateResult && (evaluateResult !== this.tumorEvaluate) && !evaluateAjustReason) {
@ -790,7 +793,7 @@ export default {
showCancelButton: false,
callback: action => { }
})
resolve()
resolve(false)
return
}
this.loading = true
@ -804,7 +807,7 @@ export default {
this.$message.success(this.$t('common:message:savedSuccessfully'))
}
this.loading = false
resolve()
resolve(true)
} catch (e) {
this.loading = false
reject()