简历bug修复
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
327623e8b1
commit
a79796df4c
|
@ -30,7 +30,7 @@
|
||||||
{{ $t('curriculumVitae:curriculum:fileTitle:EN') }}
|
{{ $t('curriculumVitae:curriculum:fileTitle:EN') }}
|
||||||
</div>
|
</div>
|
||||||
<template v-if="resumeListEN.length > 0">
|
<template v-if="resumeListEN.length > 0">
|
||||||
<div class="file" v-for="item in resumeListEN" :key="item">
|
<div class="file" v-for="item in resumeListEN" :key="item.FileName">
|
||||||
<div class="name" :title="item.FileName">{{ item.FileName }}</div>
|
<div class="name" :title="item.FileName">{{ item.FileName }}</div>
|
||||||
<i
|
<i
|
||||||
class="el-icon-download"
|
class="el-icon-download"
|
||||||
|
|
|
@ -537,7 +537,7 @@
|
||||||
{{ $t('curriculumVitae:curriculum:fileTitle:EN') }}
|
{{ $t('curriculumVitae:curriculum:fileTitle:EN') }}
|
||||||
</div>
|
</div>
|
||||||
<template v-if="true">
|
<template v-if="true">
|
||||||
<div class="file" v-for="item in resumeListEN" :key="item">
|
<div class="file" v-for="item in resumeListEN" :key="item.FileName">
|
||||||
<div class="name" :title="item.FileName">{{ item.FileName }}</div>
|
<div class="name" :title="item.FileName">{{ item.FileName }}</div>
|
||||||
<i
|
<i
|
||||||
class="el-icon-download"
|
class="el-icon-download"
|
||||||
|
|
|
@ -15,7 +15,12 @@
|
||||||
<el-menu-item index="3">{{
|
<el-menu-item index="3">{{
|
||||||
$t('trials:trials-myinfo:menuTitle:loginLog')
|
$t('trials:trials-myinfo:menuTitle:loginLog')
|
||||||
}}</el-menu-item>
|
}}</el-menu-item>
|
||||||
<div index="4" @click="handleSelect('4')" class="el-menu-item">
|
<div
|
||||||
|
index="4"
|
||||||
|
@click="handleSelect('4')"
|
||||||
|
class="el-menu-item"
|
||||||
|
v-if="hasPermi(['role:ir'])"
|
||||||
|
>
|
||||||
{{ $t('trials:trials-myinfo:menuTitle:resume') }}
|
{{ $t('trials:trials-myinfo:menuTitle:resume') }}
|
||||||
</div>
|
</div>
|
||||||
</el-menu>
|
</el-menu>
|
||||||
|
|
|
@ -107,7 +107,7 @@
|
||||||
icon="el-icon-view"
|
icon="el-icon-view"
|
||||||
circle
|
circle
|
||||||
:title="$t('trials:spmEnroll:button:view')"
|
:title="$t('trials:spmEnroll:button:view')"
|
||||||
@click="lookResumeInfo(scope.row)"
|
@click="handleDetail(scope.row)"
|
||||||
/>
|
/>
|
||||||
<!-- 同意 -->
|
<!-- 同意 -->
|
||||||
<el-button
|
<el-button
|
||||||
|
@ -219,9 +219,11 @@ export default {
|
||||||
},
|
},
|
||||||
handleSelectTable(row) { return row.DoctorTrialState !== 8 },
|
handleSelectTable(row) { return row.DoctorTrialState !== 8 },
|
||||||
handleDetail(row) {
|
handleDetail(row) {
|
||||||
const { href } = this.$router.resolve({ path: `/trialsResume?doctorId=${row.Id}` })
|
const { href } = this.$router.resolve({
|
||||||
|
path: `/trialsResume?doctorId=${row.Id}&trialId=${this.$route.query.trialId}`,
|
||||||
|
})
|
||||||
window.open(href, '_blank')
|
window.open(href, '_blank')
|
||||||
}
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<!-- <resume-info v-if="isInit" /> -->
|
<!-- <resume-info v-if="isInit" /> -->
|
||||||
<preview :isEN="isEN" :reviewerId.sync="reviewerId" :trialId.sync="trialId" />
|
<preview
|
||||||
|
:isEN="isEN"
|
||||||
|
:isAll="isAll"
|
||||||
|
:reviewerId.sync="reviewerId"
|
||||||
|
:trialId.sync="trialId"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
@ -29,6 +34,9 @@ export default {
|
||||||
isEN() {
|
isEN() {
|
||||||
return this.$i18n.locale !== 'zh'
|
return this.$i18n.locale !== 'zh'
|
||||||
},
|
},
|
||||||
|
isAll() {
|
||||||
|
return this.hasPermi(['role:pm', 'role:admin', 'role:apm', 'role:ir'])
|
||||||
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
const token = getQueryString('token')
|
const token = getQueryString('token')
|
||||||
|
|
Loading…
Reference in New Issue