优化
This commit is contained in:
@@ -690,6 +690,8 @@ onMounted(() => void loadWarehouses())
|
||||
v-model:page-size="pageSize"
|
||||
:data="rows"
|
||||
:columns="warehouseColumns"
|
||||
border
|
||||
stripe
|
||||
preference-key="warehouses-table"
|
||||
:loading="loading"
|
||||
:total="total"
|
||||
@@ -709,10 +711,11 @@ onMounted(() => void loadWarehouses())
|
||||
</template>
|
||||
<template #actions="{ row }">
|
||||
<div v-if="access.can('platform:warehouse:edit') || access.can('platform:warehouse:status')" class="table-actions">
|
||||
<el-button v-if="access.can('platform:warehouse:edit')" link type="primary" :disabled="!warehouseReady || editLoading" @click="openEdit(row as WarehouseRow)"><Pencil :size="15" />编辑</el-button>
|
||||
<el-button v-if="access.can('platform:warehouse:edit')" size="small" plain type="primary" :disabled="!warehouseReady || editLoading" @click="openEdit(row as WarehouseRow)"><Pencil :size="15" />编辑</el-button>
|
||||
<el-button
|
||||
v-if="access.can('platform:warehouse:status')"
|
||||
link
|
||||
size="small"
|
||||
plain
|
||||
:type="(row as WarehouseRow).status === 'ACTIVE' ? 'danger' : 'success'"
|
||||
:disabled="!warehouseReady"
|
||||
:loading="statusLoadingIds.has((row as WarehouseRow).id)"
|
||||
|
||||
Reference in New Issue
Block a user