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

uat_us
caiyiling 2024-01-17 14:12:00 +08:00
parent 75ff4eaa78
commit a7a8f25ca0
9 changed files with 26 additions and 22 deletions

View File

@ -4,7 +4,7 @@ src/utils/*
public public
dist dist
src/* # src/*
src/views/trials/trials-panel/visit/* src/views/trials/trials-panel/visit/*
src/App.vue src/App.vue
src/views/trials/trials-panel/reading/global-review/* src/views/trials/trials-panel/reading/global-review/*

View File

@ -2056,7 +2056,8 @@ export default {
}, },
startTimer() { startTimer() {
timerId = setTimeout(() => { timerId = setTimeout(() => {
this.$confirm('当前pet-ct图像融合耗时过长是否继续等待', '提示', { // 'pet-ct'
this.$confirm(this.$t('trials:lugano:message:fusionMsg'), this.$t('trials:lugano:message:fusiontip'), {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {

View File

@ -742,7 +742,7 @@ export default {
// 10mm2线 // 10mm2线
// 15mm2线 // 15mm2线
var picturePath = '' var picturePath = ''
if (val) { if (val && otherMeasureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''

View File

@ -1962,7 +1962,7 @@ export default {
// 10mm2线 // 10mm2线
// 15mm2线 // 15mm2线
var picturePath = '' var picturePath = ''
if (val) { if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''

View File

@ -190,19 +190,21 @@
</el-form-item> </el-form-item>
<el-form-item <el-form-item
v-if="answers.OtherPicturePath" v-if="answers.OtherPicturePath"
label="SUV测量截图" :label="$t('trials:lugano:button:suvscreenshot')"
/> >
<div v-if="answers.OtherPicturePath"> <div>
<img <img
v-viewer v-if="answers.OtherPicturePath"
:options="{ toolbar: false }" v-viewer
style="width: 50px; height: 50px; cursor: pointer;" :options="{ toolbar: false }"
crossorigin="anonymous" style="width: 50px; height: 50px; cursor: pointer;"
:src="answers.OtherPicturePath" crossorigin="anonymous"
alt="Image" :src="answers.OtherPicturePath"
class="suv_viewer" alt="Image"
> class="suv_viewer"
</div> >
</div>
</el-form-item>
</div> </div>
<div <div
v-if="isCurrentTask && readingTaskState<2" v-if="isCurrentTask && readingTaskState<2"
@ -1546,7 +1548,7 @@ export default {
// 10mm2线 // 10mm2线
// 15mm2线 // 15mm2线
var picturePath = '' var picturePath = ''
if (val) { if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''

View File

@ -692,7 +692,7 @@ export default {
const loading = this.$loading({ fullscreen: true }) const loading = this.$loading({ fullscreen: true })
DicomEvent.$emit('getScreenshots', async val => { DicomEvent.$emit('getScreenshots', async val => {
var picturePath = '' var picturePath = ''
if (val) { if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''
} }

View File

@ -1324,7 +1324,7 @@ export default {
// 10mm2线 // 10mm2线
// 15mm2线 // 15mm2线
var picturePath = '' var picturePath = ''
if (val) { if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''

View File

@ -972,7 +972,7 @@ export default {
DicomEvent.$emit('getScreenshots', async val => { DicomEvent.$emit('getScreenshots', async val => {
var picturePath = '' var picturePath = ''
if (val) { if (val && measureData) {
var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val) var pictureObj = await this.uploadScreenshots(`${new Date().getTime()}`, val)
picturePath = pictureObj.isSuccess ? pictureObj.result.url : '' picturePath = pictureObj.isSuccess ? pictureObj.result.url : ''

View File

@ -368,7 +368,8 @@ export default {
if (isDiffer) { if (isDiffer) {
this.loading = false this.loading = false
// '' this.$t('trials:oncologyReview:message:msg1' // '' this.$t('trials:oncologyReview:message:msg1'
this.$confirm('肿瘤学阅片结果与影像学整体肿瘤评估不一致,请填写原因!', { // ''
this.$confirm(this.$t('trials:oncologyReview:message:msg2'), {
type: 'warning', type: 'warning',
distinguishCancelAndClose: true distinguishCancelAndClose: true
}) })