一致性分析按钮权限
continuous-integration/drone/push Build is passing Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-08-06 15:38:10 +08:00
parent 581ed42ab6
commit 86557af12f
1 changed files with 13 additions and 3 deletions

View File

@ -592,17 +592,27 @@
@click="setAnalysisTaskInvalid(scope.row)" @click="setAnalysisTaskInvalid(scope.row)"
/> />
<el-button <el-button
v-if="scope.row.TaskState === 1" :disabled="scope.row.TaskState !== 1"
v-if="
hasPermi([
'trials:trials-panel:reading:consistency-analysis:edit',
])
"
icon="el-icon-document" icon="el-icon-document"
circle circle
:title="$t('trials:consistencyAnalysis:action:getClinicalData')" :title="$t('trials:consistencyAnalysis:action:getClinicalData')"
@click="handleView(scope.row)" @click="handleView(scope.row)"
/> />
<el-button <el-button
v-if="scope.row.TaskState === 1" :disabled="scope.row.TaskState !== 1"
v-if="
hasPermi([
'trials:trials-panel:reading:consistency-analysis:edit',
])
"
icon="el-icon-setting" icon="el-icon-setting"
circle circle
:title="$t('trials:consistencyAnalysis:action:getClinicalData')" :title="$t('trials:consistencyAnalysis:action:setState')"
@click="handleSetState(scope.row)" @click="handleSetState(scope.row)"
/> />