[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"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -37,9 +37,9 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -30,9 +30,9 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.id)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.id)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -37,9 +37,9 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -146,9 +146,9 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -41,9 +41,9 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record}" class="action-span-cell"> <div slot="action" slot-scope="{record}" class="action-span-cell">
<a @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a> <a v-if="!disabled" @click="handleEdit(record)" class="table-ope-btn" :disabled="disabled">{{ $t('edit') }}</a>
<a-divider type="vertical" /> <a-divider v-if="!disabled" type="vertical" />
<a @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a> <a v-if="!disabled" @click="handleDelete(record.uid)" class="table-ope-btn" :disabled="disabled">{{ $t('delete') }}</a>
</div> </div>
</j-table> </j-table>
@@ -189,12 +189,12 @@
<!--操作(删除)--> <!--操作(删除)-->
<template v-slot:action="{text, record}"> <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>
<!--操作(不涉及/不涉及原因)--> <!--操作(不涉及/不涉及原因)-->
<template v-slot:notInvolved="{text, record}"> <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') !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="process-part-title">{{ $t('workCenter.dispatchInformation') }}</div>
<div class="table-operator"> <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') }} {{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button> </a-button>
</div> </div>
@@ -48,7 +48,7 @@
<!--操作--> <!--操作-->
<template v-slot:action="{text,record,index}"> <template v-slot:action="{text,record,index}">
<div class="action-span-cell"> <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') !record.notInvolved ? $t('projectLibrary.vehicleItemLibrary.uninvolved') : $t('workCenter.projectComplianceEvaluationProcess.noCauseInvolved')
}} }}
@@ -15,7 +15,7 @@
<!--操作--> <!--操作-->
<template v-slot:action="{text, record, index}"> <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> </template>
</j-table> </j-table>
</div> </div>
@@ -2,13 +2,13 @@
<template> <template>
<div> <div>
<div class="process-part-title">{{ $t('workCenter.dispatchInformation') }}</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') }} {{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button> </a-button>
<!--批量删除--> <!--批量删除-->
<a-button type="primary" ghost @click="batchDelete" :disabled="disabled"> <a-button type="primary" ghost @click="batchDelete">
{{ $t('batchDelete') }} {{ $t('batchDelete') }}
</a-button> </a-button>
</div> </div>
@@ -53,7 +53,7 @@
<!--操作--> <!--操作-->
<template v-slot:action="{text,record,index}"> <template v-slot:action="{text,record,index}">
<div class="action-span-cell"> <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> </div>
</template> </template>
</j-table> </j-table>
@@ -2,13 +2,13 @@
<template> <template>
<div> <div>
<div class="process-part-title">{{ $t('basicServiceInformation') }}</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') }} {{ $t('workCenter.standardCompliance.addStandard') }}
</a-button> </a-button>
<!--删除--> <!--删除-->
<a-button type="primary" ghost @click="handleDelete" :disabled="disabled"> <a-button type="primary" ghost @click="handleDelete">
{{ $t('delete') }} {{ $t('delete') }}
</a-button> </a-button>
</div> </div>
@@ -2,9 +2,9 @@
<template> <template>
<div> <div>
<div class="process-part-title">{{ $t('workCenter.dispatchInformation') }}</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') }} {{ $t('workCenter.projectComplianceEvaluationProcess.batchSelector') }}
</a-button> </a-button>
</div> </div>
@@ -49,7 +49,7 @@
<!--操作--> <!--操作-->
<template v-slot:action="{text,record}"> <template v-slot:action="{text,record}">
<div class="action-span-cell"> <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') !record.notInvolved ? $t('projectLibrary.vehicleItemLibrary.uninvolved') : $t('workCenter.projectComplianceEvaluationProcess.noCauseInvolved')
}}</a> }}</a>
</div> </div>
@@ -3,13 +3,13 @@
<!--项目归档--> <!--项目归档-->
<div class="process-part-title">{{ $t('workCenter.standardCompliance.projectFiling') }}</div> <div class="process-part-title">{{ $t('workCenter.standardCompliance.projectFiling') }}</div>
<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') }} {{ $t('workCenter.standardCompliance.batchSelectDesignEngineer') }}
</a-button> </a-button>
<!--批量选择抄送人员--> <!--批量选择抄送人员-->
<a-button type="primary" @click="handleSelectPerson('carbonCopyPersonnels')" :disabled="disabled"> <a-button type="primary" @click="handleSelectPerson('carbonCopyPersonnels')">
{{ $t('workCenter.standardCompliance.batchSelectCCPersonnel') }} {{ $t('workCenter.standardCompliance.batchSelectCCPersonnel') }}
</a-button> </a-button>
</div> </div>
@@ -193,7 +193,7 @@
<!-- 操作栏 --> <!-- 操作栏 -->
<div slot="action" slot-scope="{record, index}" class="action-span-cell"> <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> </div>
</j-table> </j-table>