一致性分析按钮权限
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)"
/>
<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"
circle
:title="$t('trials:consistencyAnalysis:action:getClinicalData')"
@click="handleView(scope.row)"
/>
<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"
circle
:title="$t('trials:consistencyAnalysis:action:getClinicalData')"
:title="$t('trials:consistencyAnalysis:action:setState')"
@click="handleSetState(scope.row)"
/>