Compare commits
No commits in common. "407f0b85d2de3e41c655ea433e4ddebd3b43efe3" and "a7c3bf09f8b332f53f865cf82e7cbe71c5bb87e3" have entirely different histories.
407f0b85d2
...
a7c3bf09f8
|
@ -10,7 +10,8 @@
|
||||||
<div class="base-dialog-body">
|
<div class="base-dialog-body">
|
||||||
<div style="display: flex;justify-content: space-between;">
|
<div style="display: flex;justify-content: space-between;">
|
||||||
<h3 v-if="questionName" style="color: #ddd;padding: 5px 0px;margin: 0;">
|
<h3 v-if="questionName" style="color: #ddd;padding: 5px 0px;margin: 0;">
|
||||||
<!-- {{ lesionName }} -->
|
<!-- {{ `${questionName} (${orderMark}${String(rowIndex).padStart(2, '0')})` }} -->
|
||||||
|
{{ lesionName }}
|
||||||
</h3>
|
</h3>
|
||||||
<!-- 关闭 -->
|
<!-- 关闭 -->
|
||||||
<div>
|
<div>
|
||||||
|
@ -51,7 +52,7 @@
|
||||||
type="text"
|
type="text"
|
||||||
@click="addAnnotation(qs)"
|
@click="addAnnotation(qs)"
|
||||||
>
|
>
|
||||||
{{$t('trials:MRIPDFF:button:measure')}}
|
测量
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- 清除标记 -->
|
<!-- 清除标记 -->
|
||||||
<el-button
|
<el-button
|
||||||
|
@ -61,9 +62,9 @@
|
||||||
@click="removeAnnotation(qs)"
|
@click="removeAnnotation(qs)"
|
||||||
style="margin-left: 0px"
|
style="margin-left: 0px"
|
||||||
>
|
>
|
||||||
{{$t('trials:MRIPDFF:button:clear')}}
|
清除
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- 返回 -->
|
<!-- 定位 -->
|
||||||
<el-button
|
<el-button
|
||||||
v-if="questionForm[qs.Id]"
|
v-if="questionForm[qs.Id]"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
@ -71,7 +72,7 @@
|
||||||
@click="locateAnnotation(qs)"
|
@click="locateAnnotation(qs)"
|
||||||
style="margin-left: 0px"
|
style="margin-left: 0px"
|
||||||
>
|
>
|
||||||
{{$t('trials:MRIPDFF:button:return')}}
|
返回
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- 保存 -->
|
<!-- 保存 -->
|
||||||
<el-button
|
<el-button
|
||||||
|
@ -676,15 +677,13 @@ export default {
|
||||||
// 检验是否有标记为保存
|
// 检验是否有标记为保存
|
||||||
let i = this.markList.findIndex(i=>i.saveEnum === 0)
|
let i = this.markList.findIndex(i=>i.saveEnum === 0)
|
||||||
if (i > -1) {
|
if (i > -1) {
|
||||||
// 请先保存标注信息!
|
this.$message.warning('请先保存标注信息!')
|
||||||
this.$message.warning(this.$t('trials:MRIPDFF:message:message1'))
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 不可测量时,清空测量值,平均值
|
// 不可测量时,清空测量值,平均值
|
||||||
// '是否确认不可测量?'
|
|
||||||
const confirm = await this.$confirm(
|
const confirm = await this.$confirm(
|
||||||
this.$t('trials:MRIPDFF:message:message2'),
|
'是否确认不可测量?',
|
||||||
{
|
{
|
||||||
type: 'warning',
|
type: 'warning',
|
||||||
distinguishCancelAndClose: true
|
distinguishCancelAndClose: true
|
||||||
|
|
|
@ -34,12 +34,9 @@
|
||||||
</div>
|
</div>
|
||||||
<div style="color: #ddd;text-align: left;padding: 5px 10px;border-bottom: 1px solid #5a5a5a; font-size: 15px;">
|
<div style="color: #ddd;text-align: left;padding: 5px 10px;border-bottom: 1px solid #5a5a5a; font-size: 15px;">
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<!-- 分段 -->
|
<el-col :span="7">分段</el-col>
|
||||||
<el-col :span="7">{{$t('trials:MRIPDFF:label:col1')}}</el-col>
|
<el-col :span="8">是否可测量</el-col>
|
||||||
<!-- 是否可测量 -->
|
<el-col :span="6">平均值</el-col>
|
||||||
<el-col :span="8">{{$t('trials:MRIPDFF:label:col2')}}</el-col>
|
|
||||||
<!-- 平均值 -->
|
|
||||||
<el-col :span="6">{{$t('trials:MRIPDFF:label:col3')}}</el-col>
|
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -110,6 +107,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
import { splitLesion } from '@/api/trials'
|
||||||
import { resetReadingTask } from '@/api/reading'
|
import { resetReadingTask } from '@/api/reading'
|
||||||
import DicomEvent from './../DicomEvent'
|
import DicomEvent from './../DicomEvent'
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
|
|
|
@ -467,7 +467,7 @@ export default {
|
||||||
if ((item.LesionType === 1 || item.LesionType === 2 || item.LesionType === 6 || item.LesionType === 7 || item.LesionType === 8) && isNTFilterLength) {
|
if ((item.LesionType === 1 || item.LesionType === 2 || item.LesionType === 6 || item.LesionType === 7 || item.LesionType === 8) && isNTFilterLength) {
|
||||||
filterArr = [0, 1, 3, 4, 5, 6, 2, 8, 10, 7]
|
filterArr = [0, 1, 3, 4, 5, 6, 2, 8, 10, 7]
|
||||||
} else {
|
} else {
|
||||||
filterArr = [3, 4, 5, 6, 2, 8, 10, 7, 1106]
|
filterArr = [3, 4, 5, 6, 2, 8, 10, 7]
|
||||||
}
|
}
|
||||||
if ((lesionType === 0 || lesionType === 5) && isLymphNodes === 0 && !this.isShowDetail && (this.CriterionType === 1 || this.CriterionType === 3 || this.CriterionType === 17)) {
|
if ((lesionType === 0 || lesionType === 5) && isLymphNodes === 0 && !this.isShowDetail && (this.CriterionType === 1 || this.CriterionType === 3 || this.CriterionType === 17)) {
|
||||||
filterArr.push(1)
|
filterArr.push(1)
|
||||||
|
@ -542,15 +542,6 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this.CriterionType === 21) {
|
|
||||||
var liverSegmentIdx = item.Childrens.findIndex(i => i.QuestionMark === 1106)
|
|
||||||
if (liverSegmentIdx > -1) {
|
|
||||||
if (item.Childrens[liverSegmentIdx].Answer.length > 0) {
|
|
||||||
let v = item.Childrens[liverSegmentIdx].Answer[0].Answer
|
|
||||||
obj.QuestionName = this.$fd(item.Childrens[liverSegmentIdx].DictionaryCode, parseInt(v))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e)
|
console.log(e)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue