iqc质控页面数据已退回禁用所有按钮
continuous-integration/drone/push Build is passing Details

uat
wangxiaoshuang 2025-05-23 13:49:36 +08:00
parent 4baf039d71
commit e15934d7ba
1 changed files with 6 additions and 6 deletions

View File

@ -345,14 +345,14 @@
<el-button v-hasPermi="['trials:trials-panel:visit:qc-check:receive']"
:title="$t('trials:qcCheck:button:receive')" circle icon="el-icon-lock" :disabled="scope.row.PreliminaryAuditUserId === userId ||
scope.row.IsTake ||
scope.row.AuditState > 6
scope.row.AuditState > 6 || scope.row.IsImageBackApplying
" @click="handleReciveTask(scope.row, true)" />
<!-- 释放当前领取人才能释放 -->
<!-- v-if="(scope.row.IsTake && (scope.row.AuditState*1 === 4 || scope.row.AuditState*1 === 6))" -->
<el-button v-hasPermi="['trials:trials-panel:visit:qc-check:release']"
:title="$t('trials:qcCheck:button:release')" circle icon="el-icon-unlock" :disabled="!(scope.row.CurrentActionUserId === userId) ||
!scope.row.IsTake ||
scope.row.AuditState * 1 > 6
scope.row.AuditState * 1 > 6 || scope.row.IsImageBackApplying
" @click="handleReciveTask(scope.row, false)" />
<!-- 替换1针对同一访视质控初审人不能替换复审人2当前领取人不能替换自己 -->
<!-- v-if="(scope.row.IsTake && (scope.row.AuditState*1 === 4 || scope.row.AuditState*1 === 6))" -->
@ -360,7 +360,7 @@
:title="$t('trials:crcQuestion:button:replaceTask')" circle icon="el-icon-refresh" :disabled="scope.row.CurrentActionUserId === userId ||
scope.row.PreliminaryAuditUserId === userId ||
!scope.row.IsTake ||
scope.row.AuditState * 1 > 6
scope.row.AuditState * 1 > 6 || scope.row.IsImageBackApplying
" @click="handleReplaceTask(scope.row)" />
<!-- 审核 -->
<!-- v-if="scope.row.QCProcessEnum === 1 && scope.row.AuditState*1 === 4 && scope.row.IsTake" -->
@ -369,7 +369,7 @@
? scope.row.CurrentActionUserId !== userId
: false) ||
!scope.row.IsTake ||
scope.row.AuditState * 1 > 6
scope.row.AuditState * 1 > 6 || scope.row.IsImageBackApplying
" @click="handlePrimaryQC(scope.row)" />
<!-- 初审 -->
<!-- v-if="scope.row.QCProcessEnum === 2 && scope.row.AuditState*1 === 4 && scope.row.IsTake" -->
@ -380,7 +380,7 @@
? scope.row.CurrentActionUserId !== userId
: false) ||
!scope.row.IsTake ||
scope.row.AuditState * 1 > 6
scope.row.AuditState * 1 > 6 || scope.row.IsImageBackApplying
" @click="handlePrimaryQC(scope.row)" />
<!-- 复审 -->
<!-- v-if="scope.row.QCProcessEnum === 2 && scope.row.AuditState*1 === 6 && scope.row.IsTake && scope.row.PreliminaryAuditUserId!==userId" -->
@ -391,7 +391,7 @@
!scope.row.IsTake ||
scope.row.AuditState * 1 > 6 ||
scope.row.CurrentActionUserId !== userId
" @click="handleSecondaryQC(scope.row)" />
|| scope.row.IsImageBackApplying" @click="handleSecondaryQC(scope.row)" />
<!-- 退回 -->
<el-button :disabled="scope.row.SubmitState * 1 < 2 || scope.row.IsImageBackApplying"
v-hasPermi="['trials:trials-panel:visit:qc-check:back']" icon="el-icon-back" circle