10 Commits

Author SHA1 Message Date
caiyiling 49dcab2a0e 非淋巴结靶病灶状态自动赋值逻辑及肿瘤学阅片更改 2024-04-30 12:59:52 +08:00
caiyiling e9188115fc 退回修改用户real name
continuous-integration/drone/push Build is pending
2024-04-29 18:10:13 +08:00
caiyiling 264e0ee7c4 美国环境隐藏菜单栏切换语言功能
continuous-integration/drone/push Build is pending
2024-04-29 16:58:56 +08:00
caiyiling 434fe551b3 更改用户姓名同步更新缓存中的姓名
continuous-integration/drone/push Build is pending
2024-04-29 15:53:28 +08:00
caiyiling cd95f0b018 阅片期临床数据签名成功刷新列表
continuous-integration/drone/push Build is pending
2024-04-29 15:29:55 +08:00
caiyiling f16f5adfd6 临床数据配置更改
continuous-integration/drone/push Build is passing
2024-04-29 14:33:00 +08:00
caiyiling 26009d0626 全局阅片显示字段调整
continuous-integration/drone/push Build is passing
2024-04-29 13:09:29 +08:00
caiyiling ec41415305 随访状态为存在的淋巴结靶病灶保存验证条件更改
continuous-integration/drone/push Build is passing
2024-04-29 11:24:29 +08:00
caiyiling 3a4967e6ab Merge branch 'main' of https://gitea.frp.extimaging.com/XCKJ/irc_web into main
continuous-integration/drone/push Build is passing
2024-04-29 11:06:55 +08:00
caiyiling 384d7197a2 工作台系统文件签署刷新数据 2024-04-29 11:06:23 +08:00
8 changed files with 24 additions and 10 deletions
@@ -50,7 +50,8 @@
<el-menu-item index="4-3">{{ $t('trials:trials-myinfo:button:loginout') }}</el-menu-item> <el-menu-item index="4-3">{{ $t('trials:trials-myinfo:button:loginout') }}</el-menu-item>
</el-submenu> </el-submenu>
</el-menu> </el-menu>
<TopLang /> <TopLang v-if="VUE_APP_OSS_CONFIG_REGION !== 'oss-us-west-1'"/>
</div> </div>
</div> </div>
</template> </template>
@@ -66,7 +67,8 @@ export default {
activeIndex: '2', activeIndex: '2',
isReviewer: false, isReviewer: false,
userTypeShortName: zzSessionStorage.getItem('userTypeShortName'), userTypeShortName: zzSessionStorage.getItem('userTypeShortName'),
notice: '' notice: '',
VUE_APP_OSS_CONFIG_REGION: process.env.VUE_APP_OSS_CONFIG_REGION
} }
}, },
computed: { computed: {
@@ -856,8 +856,8 @@ export default {
} }
} else { } else {
// 非淋巴结靶病灶 // 非淋巴结靶病灶
if (lesionLength > 10) { if (lesionLength > 0) {
// 长径大于10mm,自动给“存在”状态 // 长径大于0,自动给“存在”状态
const stateId = this.getQuestionId(7) const stateId = this.getQuestionId(7)
this.$set(this.questionForm, stateId, 0) this.$set(this.questionForm, stateId, 0)
} }
@@ -1268,8 +1268,8 @@ export default {
return return
} }
} else { } else {
// 非淋巴结靶病灶 径测量工具 // 非淋巴结靶病灶 长短径测量工具
if (!(measureData && measureData.type === 'Bidirectional' && lesionLength > 10)) { if (!(measureData && measureData.type === 'Bidirectional')) {
// 状态为“存在”的非淋巴结靶病灶,长径应大于10 mm,请使用长短径测量工具添加标记。 // 状态为“存在”的非淋巴结靶病灶,长径应大于10 mm,请使用长短径测量工具添加标记。
this.$confirm(this.$t('trials:lugano:message:validState4'), { this.$confirm(this.$t('trials:lugano:message:validState4'), {
type: 'warning', type: 'warning',
@@ -101,7 +101,7 @@
width="200" width="200"
/> />
<el-table-column <el-table-column
prop="VisitName" prop="VisitBlindName"
:label="$t('trials:globalReview:table:cutOffVisitName')" :label="$t('trials:globalReview:table:cutOffVisitName')"
show-overflow-tooltip show-overflow-tooltip
width="200" width="200"
@@ -213,6 +213,12 @@
show-overflow-tooltip show-overflow-tooltip
width="200" width="200"
/> />
<el-table-column
prop="VisitName"
:label="$t('trials:globalReview:table:cutOffVisitName')"
show-overflow-tooltip
width="200"
/>
<el-table-column <el-table-column
:label="$t('common:action:action')" :label="$t('common:action:action')"
width="200" width="200"
@@ -58,6 +58,7 @@
> >
<el-option <el-option
v-for="(item,index) of $d.ClinicalLevel" v-for="(item,index) of $d.ClinicalLevel"
v-show="!(form.UploadRole === 1 && item.value === 4)"
:key="index" :key="index"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
@@ -620,6 +620,7 @@ export default {
this.signVisible = false this.signVisible = false
this.getList() this.getList()
this.$emit('getList')
this.$nextTick(() => { this.verification.visible = false }) this.$nextTick(() => { this.verification.visible = false })
} }
}).catch(_ => { }).catch(_ => {
@@ -96,7 +96,7 @@
<div slot="main-container"> <div slot="main-container">
<el-table <el-table
ref="myTable" ref="myTable"
v-adaptive="{bottomOffset:75}" v-adaptive="{bottomOffset:135}"
v-loading="loading" v-loading="loading"
:data="list" :data="list"
stripe stripe
@@ -324,7 +324,7 @@
:close-on-click-modal="false" :close-on-click-modal="false"
append-to-body append-to-body
> >
<ClinicalData :trial-reading-criterion-id="TrialReadingCriterionId" :trial-id="trialId" :data="currentData" /> <ClinicalData :trial-reading-criterion-id="TrialReadingCriterionId" :trial-id="trialId" :data="currentData" @getList="getList"/>
</el-dialog> </el-dialog>
<!-- 添加受试者阅片期 --> <!-- 添加受试者阅片期 -->
<el-dialog <el-dialog
+5 -1
View File
@@ -293,7 +293,7 @@
<!-- 项目签署文件 --> <!-- 项目签署文件 -->
<NeedSignTrialDoc v-if="selected === 'NeedSignTrialDoc'" :is-sign-system-doc="isSignSystemDoc" /> <NeedSignTrialDoc v-if="selected === 'NeedSignTrialDoc'" :is-sign-system-doc="isSignSystemDoc" />
<!-- 系统签署文件 --> <!-- 系统签署文件 -->
<NeedSignSysDoc v-if="selected === 'NeedSignSysDoc'" @refreshStats="--tabList.SysWaitSignDocCount" /> <NeedSignSysDoc v-if="selected === 'NeedSignSysDoc'" @refreshStats="refreshSysData" />
<!-- 项目签署文件 --> <!-- 项目签署文件 -->
<NeedSignedTrialDoc v-if="selected === 'NeedSignedTrialDoc'" :is-sign-system-doc="isSignSystemDoc" /> <NeedSignedTrialDoc v-if="selected === 'NeedSignedTrialDoc'" :is-sign-system-doc="isSignSystemDoc" />
<!-- 系统签署文件 --> <!-- 系统签署文件 -->
@@ -520,6 +520,10 @@ export default {
}) })
}) })
}, },
refreshSysData(){
--this.tabList.SysWaitSignDocCount
store.dispatch('user/setTotalNeedSignSystemDocCount', this.tabList.SysWaitSignDocCount)
},
getUserTobeDoneRecord() { getUserTobeDoneRecord() {
getUserTobeDoneRecord().then(async res => { getUserTobeDoneRecord().then(async res => {
this.tabList = res.Result this.tabList = res.Result