医学审核国际化
parent
5782fa5f38
commit
10a1238ab5
|
@ -11,20 +11,20 @@
|
|||
<span>({{ record.CreateTime }}) </span>
|
||||
</p>
|
||||
<div class="info-content">
|
||||
<template v-if="[14, 30].includes(record.userTypeEnumInt) && record.MedicalDialogCloseEnum!== null">
|
||||
|
||||
<template v-if="[14, 30].includes(record.UserTypeEnumInt) && (record.MedicalDialogCloseEnum!== null || record.Content)">
|
||||
<div>{{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}</div>
|
||||
<div v-if="record.Content">{{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}</div>
|
||||
|
||||
</template>
|
||||
<template v-else-if="[14, 30].includes(record.userTypeEnumInt) && !record.Content">
|
||||
<template v-else-if="[14, 30].includes(record.UserTypeEnumInt) && record.Questioning">
|
||||
<div>
|
||||
<!-- 您好,根据医学审核反馈,该阅片任务的评估有如下问题需要您确认或澄清: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg1') }}
|
||||
<ol>
|
||||
<ol style="font-weight: bold;">
|
||||
{{ record.Questioning }}
|
||||
</ol>
|
||||
</div>
|
||||
<div v-if="record.FileList && record.FileList.length > 0" style="margin-top:5px;">
|
||||
<div v-if="record.FileList && record.FileList.length > 0" style="margin-top:10px;">
|
||||
<!-- 本次医学审核相关截图(如适用)如下: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg2') }}
|
||||
<ol>
|
||||
|
@ -37,43 +37,31 @@
|
|||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<div style="margin-top:5px;">
|
||||
<div style="margin-top:10px;">
|
||||
<!-- 根据本项目《独立影像评估章程》的相关约定,该类问题医学审核建议为: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg3') }}
|
||||
<ol>
|
||||
<span style="color:red">{{ $fd('AuditAdvice', record.AuditAdviceEnum) }}</span>
|
||||
</ol>
|
||||
|
||||
</div>
|
||||
<div style="margin-top:5px;">
|
||||
<div style="margin-top:10px;">
|
||||
<!-- 为高效解决/处理以上全部医学反馈问题,麻烦您在对该阅片任务的评估准确复核后,明确是否认可医学反馈问题及结论。如不认可医学反馈,请逐条准确完整回复不认可的原因,非常感谢。 -->
|
||||
{{ $t('trials:medicalFeedback:message:msg4') }}
|
||||
</div>
|
||||
</template>
|
||||
<template v-else-if="[14, 30].includes(record.userTypeEnumInt) && record.Content">
|
||||
<template v-else-if="[14, 30].includes(record.UserTypeEnumInt)">
|
||||
<div>{{ record.Content }}</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
|
||||
<template v-else-if="[13].includes(record.UserTypeEnumInt)">
|
||||
<div>
|
||||
<!-- 是否认可医学反馈: -->
|
||||
{{ $t('trials:medicalFeedback:title:isEndorse') }}{{ $fd('MedicalReviewDoctorUserIdea', record.DoctorUserIdeaEnum) }}
|
||||
</div>
|
||||
<div v-if="record.DoctorUserIdeaEnum===2">
|
||||
<!-- 原因: -->
|
||||
{{ $t('trials:medicalFeedback:title:reason') }}{{ record.DisagreeReason }}
|
||||
</div>
|
||||
<div v-if="record.IsApplyHeavyReading !== null">
|
||||
<div v-if="record.DoctorUserIdeaEnum===2"> {{ $t('trials:medicalFeedback:title:reason') }}{{ record.DisagreeReason }}</div>
|
||||
<div v-if="record.MedicalDialogCloseEnum!== null">
|
||||
<!-- 是否申请重阅: -->
|
||||
{{ $t('trials:medicalFeedback:title:isRequestReread') }}{{ $fd('YesOrNo', record.IsApplyHeavyReading) }}
|
||||
</div>
|
||||
<!-- <div v-if="record.ImagePath" style="margin-top:5px;">
|
||||
本次医学审核相关截图(如适用)如下:
|
||||
<el-button
|
||||
type="text"
|
||||
@click="previewImage(record.ImagePath)"
|
||||
>{{ record.FileName }}</el-button>
|
||||
|
||||
</div> -->
|
||||
<div v-if="record.FileList && record.FileList.length > 0" style="margin-top:5px;">
|
||||
<!-- 本次医学审核相关截图(如适用)如下: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg5') }}
|
||||
|
@ -87,12 +75,6 @@
|
|||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<!-- <div v-if="!!record.IsApplyHeavyReading">
|
||||
是否复制阅片表单{{ record.IsApplyHeavyReading ? '是' : '否' }}
|
||||
</div>
|
||||
<div v-if="!!record.IsCopyOrigenalForms">
|
||||
是否复制后续表单{{ record.IsCopyOrigenalForms ? '是' : '否' }}
|
||||
</div> -->
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -324,6 +306,9 @@ export default {
|
|||
border-bottom: 8px solid transparent;
|
||||
}
|
||||
}
|
||||
/deep/.el-button--text{
|
||||
color: #d0d0d0;
|
||||
}
|
||||
}
|
||||
}
|
||||
.chat-message{
|
||||
|
|
|
@ -11,21 +11,20 @@
|
|||
<span>({{ record.CreateTime }}) </span>
|
||||
</p>
|
||||
<div class="info-content">
|
||||
<template v-if="record.MedicalDialogCloseEnum!== null">
|
||||
|
||||
<template v-if="[14, 30].includes(record.UserTypeEnumInt) && (record.MedicalDialogCloseEnum!== null || record.Content)">
|
||||
<div>{{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}</div>
|
||||
<div v-if="record.Content">{{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}</div>
|
||||
|
||||
</template>
|
||||
<template v-else-if="!record.Content">
|
||||
<template v-else-if="[14, 30].includes(record.UserTypeEnumInt) && record.Questioning">
|
||||
<div>
|
||||
<!-- 您好,根据医学审核反馈,该阅片任务的评估有如下问题需要您确认或澄清: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg1') }}
|
||||
<ol>
|
||||
<ol style="font-weight: bold;">
|
||||
{{ record.Questioning }}
|
||||
</ol>
|
||||
</div>
|
||||
<div v-if="record.FileList && record.FileList.length > 0" style="margin-top:5px;">
|
||||
<div v-if="record.FileList && record.FileList.length > 0" style="margin-top:10px;">
|
||||
<!-- 本次医学审核相关截图(如适用)如下: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg2') }}
|
||||
<ol>
|
||||
|
@ -38,23 +37,23 @@
|
|||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<div style="margin-top:5px;">
|
||||
<div style="margin-top:10px;">
|
||||
<!-- 根据本项目《独立影像评估章程》的相关约定,该类问题医学审核建议为: -->
|
||||
{{ $t('trials:medicalFeedback:message:msg3') }}
|
||||
<ol>
|
||||
<span style="color:red">{{ $fd('AuditAdvice', record.AuditAdviceEnum) }}</span>
|
||||
</ol>
|
||||
</div>
|
||||
<div style="margin-top:5px;">
|
||||
<div style="margin-top:10px;">
|
||||
<!-- 为高效解决/处理以上全部医学反馈问题,麻烦您在对该阅片任务的评估准确复核后,明确是否认可医学反馈问题及结论。如不认可医学反馈,请逐条准确完整回复不认可的原因,非常感谢。 -->
|
||||
{{ $t('trials:medicalFeedback:message:msg4') }}
|
||||
</div>
|
||||
</template>
|
||||
<template v-else-if="record.Content">
|
||||
<template v-else-if="[14, 30].includes(record.UserTypeEnumInt)">
|
||||
<div>{{ record.Content }}</div>
|
||||
</template>
|
||||
|
||||
<template v-else>
|
||||
<template v-else-if="[13].includes(record.UserTypeEnumInt)">
|
||||
<div>
|
||||
{{ $t('trials:medicalFeedback:title:isEndorse') }}{{ $fd('MedicalReviewDoctorUserIdea', record.DoctorUserIdeaEnum) }}
|
||||
</div>
|
||||
|
@ -83,7 +82,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-if="otherInfo && !otherInfo.IsClosedDialog && hasPermi(['trials:trials-panel:reading:mim-medical-audit:edit'])"
|
||||
v-if="otherInfo && !otherInfo.IsClosedDialog && [14, 30].includes(userTypeEnumInt)"
|
||||
class="chat-message"
|
||||
>
|
||||
<div class="message">
|
||||
|
@ -351,6 +350,9 @@ export default {
|
|||
border-bottom: 8px solid transparent;
|
||||
}
|
||||
}
|
||||
/deep/.el-button--text{
|
||||
color: #d0d0d0;
|
||||
}
|
||||
}
|
||||
}
|
||||
.chat-message{
|
||||
|
|
|
@ -203,7 +203,7 @@ export default {
|
|||
var auditIssuesValid = await this.$refs['auditIssues'].validForm()
|
||||
var auditConclusionsValid = await this.$refs['auditConclusions'].validForm()
|
||||
if (auditIssuesValid && auditConclusionsValid) {
|
||||
this.$confirm('当前审核结论为“有问题”,是否发起质询?', {
|
||||
this.$confirm(this.$t('trials:medicalFeedback:message:launchqc'), {
|
||||
type: 'warning',
|
||||
distinguishCancelAndClose: true
|
||||
})
|
||||
|
|
|
@ -697,9 +697,9 @@ export default {
|
|||
this.currentRow = { ...row }
|
||||
this.auditVisible = true
|
||||
// 访视任务,打开阅片页面
|
||||
// if (row.ReadingCategory === 1) {
|
||||
// this.handleViewReadingPage(row)
|
||||
// }
|
||||
if (row.ReadingCategory === 1) {
|
||||
this.handleViewReadingPage(row)
|
||||
}
|
||||
} else {
|
||||
// '请先确认医学审核问题模板配置!'
|
||||
this.$alert(this.$t('trials:medicalFeedback:message:confirmTemplate'), {
|
||||
|
|
Loading…
Reference in New Issue