[update] 流程查看时操作按钮disabled变隐藏

This commit is contained in:
lideqin
2024-08-09 19:15:46 +08:00
parent 3eb05793ae
commit a28151c58b
14 changed files with 37 additions and 37 deletions
@@ -45,9 +45,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -37,9 +37,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -30,9 +30,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.id)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.id)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -37,9 +37,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -146,9 +146,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -41,9 +41,9 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
<a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider v-if="!disabled" type="vertical" />
<a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -189,12 +189,12 @@
<!--操作删除-->
<template v-slot:action="{text, record}">
<a @click="handleDelete(record.tableRowKey)" :disabled="isLook">{{ $t('delete') }}</a>
<a v-if="!isLook" @click="handleDelete(record.tableRowKey)" :disabled="isLook">{{ $t('delete') }}</a>
</template>
<!--操作不涉及/不涉及原因-->
<template v-slot:notInvolved="{text, record}">
<a @click="handleUninvolved(record)" :disabled="record.canAssignFlag + '' !== '1' || isLook">
<a v-if="!isLook" @click="handleUninvolved(record)" :disabled="record.canAssignFlag + '' !== '1' || isLook">
{{
!record.notInvolved ? $t('projectLibrary.vehicleItemLibrary.uninvolved') : $t('workCenter.projectComplianceEvaluationProcess.noCauseInvolved')
}}
@@ -4,7 +4,7 @@
<div class="process-part-title">{{ $t('workCenter.dispatchInformation') }}</div>
<div class="table-operator">
<!--批量选择人员-->
<a-button type="primary" @click="handleSelectPerson" :disabled="disabled">
<a-button v-if="!disabled" type="primary" @click="handleSelectPerson">
{{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button>
</div>
@@ -48,7 +48,7 @@
<!--操作-->
<template v-slot:action="{text,record,index}">
<div class="action-span-cell">
<a :disabled="disabled" @click="handleUninvolved(record, index)">
<a v-if="!disabled" @click="handleUninvolved(record, index)">
{{
!record.notInvolved ? $t('projectLibrary.vehicleItemLibrary.uninvolved') : $t('workCenter.projectComplianceEvaluationProcess.noCauseInvolved')
}}
@@ -15,7 +15,7 @@
<!--操作-->
<template v-slot:action="{text, record, index}">
<a @click="handleEdit(record)" :disabled="disabled">{{ $t('edit') }}</a>
<a v-if="!disabled" @click="handleEdit(record)">{{ $t('edit') }}</a>
</template>
</j-table>
</div>
@@ -2,13 +2,13 @@
<template>
<div>
<div class="process-part-title">{{ $t('workCenter.dispatchInformation') }}</div>
<div class="table-operator">
<div v-if="!disabled" class="table-operator">
<!--批量选择人员-->
<a-button type="primary" @click="handleSelectPerson" :disabled="disabled">
<a-button type="primary" @click="handleSelectPerson">
{{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button>
<!--批量删除-->
<a-button type="primary" ghost @click="batchDelete" :disabled="disabled">
<a-button type="primary" ghost @click="batchDelete">
{{ $t('batchDelete') }}
</a-button>
</div>
@@ -53,7 +53,7 @@
<!--操作-->
<template v-slot:action="{text,record,index}">
<div class="action-span-cell">
<a :disabled="index === 0 && dataSource.length === 1 || disabled" @click="handleDelete(record.rowKey)">{{ $t('delete') }}</a>
<a v-if="!disabled" :disabled="index === 0 && dataSource.length === 1" @click="handleDelete(record.rowKey)">{{ $t('delete') }}</a>
</div>
</template>
</j-table>
@@ -2,13 +2,13 @@
<template>
<div>
<div class="process-part-title">{{ $t('basicServiceInformation') }}</div>
<div class="table-operator">
<div v-if="!disabled" class="table-operator">
<!--添加标准-->
<a-button type="primary" @click="handleAdd" :disabled="disabled">
<a-button type="primary" @click="handleAdd">
{{ $t('workCenter.standardCompliance.addStandard') }}
</a-button>
<!--删除-->
<a-button type="primary" ghost @click="handleDelete" :disabled="disabled">
<a-button type="primary" ghost @click="handleDelete">
{{ $t('delete') }}
</a-button>
</div>
@@ -2,9 +2,9 @@
<template>
<div>
<div class="process-part-title">{{ $t('workCenter.dispatchInformation') }}</div>
<div class="table-operator">
<div v-if="!disabled" class="table-operator">
<!--批量选择人员-->
<a-button type="primary" @click="handleSelectPerson" :disabled="disabled">
<a-button type="primary" @click="handleSelectPerson">
{{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button>
</div>
@@ -49,7 +49,7 @@
<!--操作-->
<template v-slot:action="{text,record}">
<div class="action-span-cell">
<a :disabled="disabled" @click="handleUninvolved(record)">{{
<a v-if="!disabled" @click="handleUninvolved(record)">{{
!record.notInvolved ? $t('projectLibrary.vehicleItemLibrary.uninvolved') : $t('workCenter.projectComplianceEvaluationProcess.noCauseInvolved')
}}</a>
</div>
@@ -3,13 +3,13 @@
<!--项目归档-->
<div class="process-part-title">{{ $t('workCenter.standardCompliance.projectFiling') }}</div>
<div>
<div class="table-operator">
<div v-if="!disabled" class="table-operator">
<!--批量选择设计工程师-->
<a-button type="primary" @click="handleSelectPerson('designEngineer')" :disabled="disabled">
<a-button type="primary" @click="handleSelectPerson('designEngineer')">
{{ $t('workCenter.standardCompliance.batchSelectDesignEngineer') }}
</a-button>
<!--批量选择抄送人员-->
<a-button type="primary" @click="handleSelectPerson('carbonCopyPersonnels')" :disabled="disabled">
<a-button type="primary" @click="handleSelectPerson('carbonCopyPersonnels')">
{{ $t('workCenter.standardCompliance.batchSelectCCPersonnel') }}
</a-button>
</div>
@@ -193,7 +193,7 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{record, index}" class="action-span-cell">
<a @click="handleEdit(record, index)" class="table-ope-btn" :disabled="isLook">{{ $t('edit') }}</a>
<a v-if="!isLook" @click="handleEdit(record, index)" class="table-ope-btn" :disabled="isLook">{{ $t('edit') }}</a>
</div>
</j-table>