阅片顺序添加admin角色权限
continuous-integration/drone/push Build encountered an error
Details
continuous-integration/drone/push Build encountered an error
Details
parent
48633a1ed4
commit
1022fa2888
|
@ -71,7 +71,7 @@
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- 随机排序 -->
|
<!-- 随机排序 -->
|
||||||
<el-button type="primary" @click="randomOrder"
|
<el-button type="primary" @click="randomOrder"
|
||||||
:disabled="!searchData.TrialReadingCriterionId || !searchData.DoctorUserId">
|
:disabled="!searchData.TrialReadingCriterionId || !searchData.DoctorUserId" v-if="!isAdmin">
|
||||||
{{ $t('trials:readingTracking:button:order') }}
|
{{ $t('trials:readingTracking:button:order') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
@ -189,7 +189,7 @@
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-input-number v-model="scope.row.RandomOrder"
|
<el-input-number v-model="scope.row.RandomOrder"
|
||||||
@change="(value, old) => handleChange(scope.row, value, old)" :min="0" style="width: 150px;"
|
@change="(value, old) => handleChange(scope.row, value, old)" :min="0" style="width: 150px;"
|
||||||
v-if="scope.row.ReadingTaskState !== 1"></el-input-number>
|
v-if="scope.row.ReadingTaskState !== 1 && !isAdmin"></el-input-number>
|
||||||
<span v-else>{{ scope.row.RandomOrder }}</span>
|
<span v-else>{{ scope.row.RandomOrder }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
@ -260,7 +260,12 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
if (!this.hasPermi(['role:pm', 'role:apm'])) return this.$router.replace("/login")
|
if (!this.hasPermi(['role:pm', 'role:apm', 'role:admin'])) return this.$router.replace("/login")
|
||||||
|
},
|
||||||
|
computed: {
|
||||||
|
isAdmin() {
|
||||||
|
return !!this.hasPermi(['role:admin'])
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getSite()
|
this.getSite()
|
||||||
|
|
Loading…
Reference in New Issue