补充国际化及保存病灶时,无标记时,不上传截图

This commit is contained in:
2024-01-17 14:12:00 +08:00
parent 75ff4eaa78
commit a7a8f25ca0
9 changed files with 26 additions and 22 deletions
@@ -2056,7 +2056,8 @@ export default {
},
startTimer() {
timerId = setTimeout(() => {
this.$confirm('当前pet-ct图像融合耗时过长,是否继续等待?', '提示', {
// '当前pet-ct图像融合耗时过长,是否继续等待?'
this.$confirm(this.$t('trials:lugano:message:fusionMsg'), this.$t('trials:lugano:message:fusiontip'), {
type: 'warning'
}).then(() => {
@@ -742,7 +742,7 @@ export default {
// 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验)
// 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验)
var picturePath = ''
if (val) {
if (val && otherMeasureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
@@ -1962,7 +1962,7 @@ export default {
// 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验)
// 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验)
var picturePath = ''
if (val) {
if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
@@ -190,19 +190,21 @@
</el-form-item>
<el-form-item
v-if="answers.OtherPicturePath"
label="SUV测量截图"
/>
<div v-if="answers.OtherPicturePath">
<img
v-viewer
:options="{ toolbar: false }"
style="width: 50px; height: 50px; cursor: pointer;"
crossorigin="anonymous"
:src="answers.OtherPicturePath"
alt="Image"
class="suv_viewer"
>
</div>
:label="$t('trials:lugano:button:suvscreenshot')"
>
<div>
<img
v-if="answers.OtherPicturePath"
v-viewer
:options="{ toolbar: false }"
style="width: 50px; height: 50px; cursor: pointer;"
crossorigin="anonymous"
:src="answers.OtherPicturePath"
alt="Image"
class="suv_viewer"
>
</div>
</el-form-item>
</div>
<div
v-if="isCurrentTask && readingTaskState<2"
@@ -1546,7 +1548,7 @@ export default {
// 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验)
// 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验)
var picturePath = ''
if (val) {
if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
@@ -692,7 +692,7 @@ export default {
const loading = this.$loading({ fullscreen: true })
DicomEvent.$emit('getScreenshots', async val => {
var picturePath = ''
if (val) {
if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
}
@@ -1324,7 +1324,7 @@ export default {
// 普通靶病灶:长径大于10mm且不小于2倍层厚(基线校验)
// 淋巴结靶病灶:短径大于15mm且不小于2倍层厚(基线校验)
var picturePath = ''
if (val) {
if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
@@ -972,7 +972,7 @@ export default {
DicomEvent.$emit('getScreenshots', async val => {
var picturePath = ''
if (val) {
if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
@@ -368,7 +368,8 @@ export default {
if (isDiffer) {
this.loading = false
// '肿瘤学阅片结论不能为空!' this.$t('trials:oncologyReview:message:msg1'
this.$confirm('肿瘤学阅片结果与影像学整体肿瘤评估不一致,请填写原因!', {
// '肿瘤学阅片结果与影像学整体肿瘤评估不一致,请填写原因!'
this.$confirm(this.$t('trials:oncologyReview:message:msg2'), {
type: 'warning',
distinguishCancelAndClose: true
})