Compare commits

..

No commits in common. "fbb41e3fd92904bba0202a7a7a295a53f08a1ae5" and "b43202076cf8759ebbe5ab575a3baf31aa4167cf" have entirely different histories.

8 changed files with 197 additions and 198 deletions

View File

@ -2,7 +2,7 @@
ENV = 'usa' ENV = 'usa'
NODE_ENV = 'usa' NODE_ENV = 'usa'
# base public path # base public path
VUE_APP_BASE_PATH = 'https://ei-code-prod.s3.amazonaws.com/2024-07-30/' VUE_APP_BASE_PATH = 'https://ei-code-prod.s3.amazonaws.com/2024-07-12/'
# 是否开启登陆限制 true:是 false:否 # 是否开启登陆限制 true:是 false:否
VUE_APP_LOGIN_FOR_PERMISSION = true VUE_APP_LOGIN_FOR_PERMISSION = true

View File

@ -2,7 +2,7 @@
ENV = 'usa' ENV = 'usa'
NODE_ENV = 'usa' NODE_ENV = 'usa'
# base public path # base public path
VUE_APP_BASE_PATH = 'https://ei-med-s3-code.s3.amazonaws.com/2024-07-30/' VUE_APP_BASE_PATH = 'https://ei-med-s3-code.s3.amazonaws.com/2024-07-11/'
# 是否开启登陆限制 true:是 false:否 # 是否开启登陆限制 true:是 false:否
VUE_APP_LOGIN_FOR_PERMISSION = true VUE_APP_LOGIN_FOR_PERMISSION = true

View File

@ -874,192 +874,192 @@ export default {
this.setAllToolsPassive() this.setAllToolsPassive()
}, },
onContextmenu(event) { onContextmenu(event) {
// const colormapsList = cornerstone.colors.getColormapsList() const colormapsList = cornerstone.colors.getColormapsList()
// const colorItems = [] const colorItems = []
// colorItems.push({ colorItems.push({
// label: '', label: '默认值',
// onClick: () => { onClick: () => {
// this.setColormap() this.setColormap()
// } }
// }) })
// colormapsList.forEach(colormap => { colormapsList.forEach(colormap => {
// const item = {} const item = {}
// item.label = colormap.name item.label = colormap.name
// item.onClick = () => { item.onClick = () => {
// this.setColormap(colormap.id) this.setColormap(colormap.id)
// } }
// colorItems.push(item) colorItems.push(item)
// }) })
// this.$contextmenu({ this.$contextmenu({
// items: [ items: [
// { {
// label: '', label: '移动',
// divided: true, divided: true,
// onClick: () => { onClick: () => {
// this.setToolActive('Pan') this.setToolActive('Pan')
// } }
// }, },
// { {
// label: '', label: '缩放',
// divided: true, divided: true,
// children: [ children: [
// { {
// label: '', label: '自由缩放',
// onClick: () => { onClick: () => {
// this.setToolActive('Zoom') this.setToolActive('Zoom')
// } }
// }, },
// { {
// label: '', label: '适应图像',
// onClick: () => { onClick: () => {
// this.fitToWindow() this.fitToWindow()
// } }
// }, },
// { {
// label: '', label: '适应窗口',
// onClick: () => { onClick: () => {
// this.fitToImage() this.fitToImage()
// } }
// } }
// ] ]
// }, },
// { {
// label: '', label: '透镜',
// divided: true, divided: true,
// onClick: () => { onClick: () => {
// this.setToolActive('Magnify') this.setToolActive('Magnify')
// } }
// }, },
// { {
// label: '', label: '旋转',
// divided: true, divided: true,
// children: [ children: [
// { {
// label: '', label: '默认值',
// onClick: () => { onClick: () => {
// this.resetRotate() this.resetRotate()
// } }
// }, },
// { {
// label: '', label: '自由旋转',
// onClick: () => { onClick: () => {
// this.setToolActive('Rotate') this.setToolActive('Rotate')
// } }
// }, },
// { {
// label: '', label: '水平翻转',
// onClick: () => { onClick: () => {
// this.setRotate(true, false, 0) this.setRotate(true, false, 0)
// } }
// }, },
// { {
// label: '', label: '垂直翻转',
// onClick: () => { onClick: () => {
// this.setRotate(false, true, 0) this.setRotate(false, true, 0)
// } }
// }, },
// { {
// label: '90', label: '左转90度',
// onClick: () => { onClick: () => {
// this.setRotate(false, false, -90) this.setRotate(false, false, -90)
// } }
// }, },
// { {
// label: '90', label: '右转90度',
// onClick: () => { onClick: () => {
// this.setRotate(false, false, 90) this.setRotate(false, false, 90)
// } }
// } }
// ] ]
// }, },
// { {
// label: '', label: '测量',
// divided: true, divided: true,
// minWidth: 0, minWidth: 0,
// children: [ children: [
// { {
// label: '', label: '探针',
// onClick: () => { onClick: () => {
// this.setToolActive('Probe') this.setToolActive('Probe')
// } }
// }, },
// { {
// label: '', label: '长度测量',
// onClick: () => { onClick: () => {
// this.setToolActive('Length') this.setToolActive('Length')
// } }
// }, },
// { {
// label: '', label: '角度测量',
// onClick: () => { onClick: () => {
// this.setToolActive('Angle') this.setToolActive('Angle')
// } }
// }, },
// { {
// label: 'Cobb', label: 'Cobb测量',
// onClick: () => { onClick: () => {
// this.setToolActive('CobbAngle') this.setToolActive('CobbAngle')
// } }
// }, },
// { {
// label: '', label: '椭圆测量',
// onClick: () => { onClick: () => {
// this.setToolActive('EllipticalRoi') this.setToolActive('EllipticalRoi')
// } }
// }, },
// { {
// label: '', label: '矩形测量',
// onClick: () => { onClick: () => {
// this.setToolActive('RectangleRoi') this.setToolActive('RectangleRoi')
// } }
// }, },
// { {
// label: '', label: '多边形标记',
// onClick: () => { onClick: () => {
// this.setToolActive('FreehandRoi') this.setToolActive('FreehandRoi')
// } }
// }, },
// { {
// label: '线', label: '十字线',
// onClick: () => { onClick: () => {
// this.setToolActive('Bidirectional') this.setToolActive('Bidirectional')
// } }
// }, },
// { {
// label: '', label: '文字标注',
// onClick: () => { onClick: () => {
// this.setToolActive('ArrowAnnotate') this.setToolActive('ArrowAnnotate')
// } }
// } }
// ] ]
// }, },
// { {
// label: '', label: '调窗',
// divided: true, divided: true,
// onClick: () => { onClick: () => {
// this.setToolActive('Wwwc') this.setToolActive('Wwwc')
// } }
// }, },
// { {
// label: '', label: '反色',
// divided: true, divided: true,
// onClick: () => { onClick: () => {
// this.toggleInvert() this.toggleInvert()
// } }
// }, },
// { {
// label: '', label: '伪彩',
// children: colorItems children: colorItems
// } }
// ], ],
// event, event,
// // x: event.clientX, // x: event.clientX,
// // y: event.clientY, // y: event.clientY,
// customClass: 'class-a', customClass: 'class-a',
// zIndex: 3, zIndex: 3,
// minWidth: 100 minWidth: 100
// }) })
return false return false
}, },
getToolSate() { getToolSate() {

View File

@ -91,21 +91,21 @@ export default {
Code: [ Code: [
{ {
required: true, required: true,
message: this.$t("mfa:ruleMessage:specify"), message: this.$t("common:ruleMessage:specify"),
trigger: "blur", trigger: "blur",
}, },
], ],
EMail: [ EMail: [
{ {
required: true, required: true,
message: this.$t("mfa:ruleMessage:specify"), message: this.$t("common:ruleMessage:specify"),
trigger: "blur", trigger: "blur",
}, },
], ],
username: [ username: [
{ {
required: true, required: true,
message: this.$t("mfa:ruleMessage:specify"), message: this.$t("common:ruleMessage:specify"),
trigger: "blur", trigger: "blur",
}, },
], ],

View File

@ -85,13 +85,13 @@
sortable="custom" sortable="custom"
show-overflow-tooltip show-overflow-tooltip
/> />
<!-- <el-table-column <el-table-column
:label="$t('trials:loginLog:table:IPRegion')" :label="$t('trials:loginLog:table:IPRegion')"
prop="IPRegion" prop="IPRegion"
min-width="120" min-width="120"
show-overflow-tooltip show-overflow-tooltip
sortable="custom" sortable="custom"
/> --> />
<el-table-column <el-table-column
:label="$t('system:loginLog:table:LoginFaildName')" :label="$t('system:loginLog:table:LoginFaildName')"
prop="LoginFaildName" prop="LoginFaildName"

View File

@ -7,7 +7,7 @@
{{ language==='en'?question.GroupEnName:question.GroupName }} {{ language==='en'?question.GroupEnName:question.GroupName }}
</h4> </h4>
</div> </div>
<template v-else-if="((question.QuestionType === 56) && question.IsBaseLineTask)" /> <template v-else-if="((question.QuestionType === 56 || question.QuestionType === 57) && question.IsBaseLineTask)" />
<template v-else> <template v-else>
<el-form-item <el-form-item
v-if="(question.ShowQuestion===1 && question.ParentTriggerValueList.includes(String(questionForm[question.ParentId]))) || question.ShowQuestion===0" v-if="(question.ShowQuestion===1 && question.ParentTriggerValueList.includes(String(questionForm[question.ParentId]))) || question.ShowQuestion===0"

View File

@ -29,7 +29,7 @@
class="title" class="title"
> >
{{ item.QuestionName }} {{ item.QuestionName }}
<span v-if="isFirstChangeTask && item.TableQuestions.Answers.length > 0" style="color:red;font-size: 12px;">{{ $t("trials:reading:dicom:IRecist:reevaluate") }}</span> <span v-if="isFirstChangeTask && item.TableQuestions.Answers.length > 0" style="color:red;font-size: 12px;">()</span>
</div> </div>
<div v-else class="title"> <div v-else class="title">
{{ item.QuestionName }} {{ item.QuestionName }}

View File

@ -59,7 +59,7 @@
:show-close="false" :show-close="false"
> >
<span slot="title" class="dialog-footer"> <span slot="title" class="dialog-footer">
{{ $t('trials:reading:noneDicom:tip:hasCllinicalData') }} 当前阅片任务存在临床数据请查看若已查看请点击确认
</span> </span>
<div :style="{'height':dialogH,'margin':0}"> <div :style="{'height':dialogH,'margin':0}">
<ClinicalData <ClinicalData
@ -70,7 +70,7 @@
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button type="primary" @click="handleConfirmCD">{{$t("common:button:confirm")}}</el-button> <el-button type="primary" @click="handleConfirmCD"></el-button>
</span> </span>
</el-dialog> </el-dialog>
@ -136,8 +136,7 @@ export default {
this.readingTool = this.$router.currentRoute.query.readingTool this.readingTool = this.$router.currentRoute.query.readingTool
this.isNewSubject = this.$router.currentRoute.query.isNewSubject this.isNewSubject = this.$router.currentRoute.query.isNewSubject
if (this.isNewSubject && this.isReadingTaskViewInOrder) { if (this.isNewSubject && this.isReadingTaskViewInOrder) {
let message = this.$t('trials:reading:noneDicom:message:startRead').replace("xxx",this.subjectCode); this.$message.success(`已开始受试者${this.subjectCode}阅片任务`)
this.$message.success(message)
changeURLStatic('isNewSubject', '') changeURLStatic('isNewSubject', '')
} }
if (this.$router.currentRoute.query.TokenKey) { if (this.$router.currentRoute.query.TokenKey) {