清空回收站
This commit is contained in:
parent
d2034636ef
commit
234ac1032a
|
|
@ -61,17 +61,23 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex justify-content-between my-4">
|
<div class="d-flex justify-content-between my-4">
|
||||||
<a href="{{ admin_route('products.create') }}">
|
@if ($type != 'trashed')
|
||||||
<button class="btn btn-primary">{{ __('admin/product.products_create') }}</button>
|
<a href="{{ admin_route('products.create') }}">
|
||||||
</a>
|
<button class="btn btn-primary">{{ __('admin/product.products_create') }}</button>
|
||||||
|
</a>
|
||||||
|
@else
|
||||||
|
<button class="btn btn-primary" @click="clearRestore">{{ __('admin/product.clear_restore') }}</button>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@if ($type != 'trashed')
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<button class="btn btn-outline-secondary" :disabled="!selected.length" @click="batchDelete">{{ __('admin/product.batch_delete') }}</button>
|
<button class="btn btn-outline-secondary" :disabled="!selected.length" @click="batchDelete">{{ __('admin/product.batch_delete') }}</button>
|
||||||
<button class="btn btn-outline-secondary" :disabled="!selected.length"
|
<button class="btn btn-outline-secondary" :disabled="!selected.length"
|
||||||
@click="batchActive(true)">{{ __('admin/product.batch_active') }}</button>
|
@click="batchActive(true)">{{ __('admin/product.batch_active') }}</button>
|
||||||
<button class="btn btn-outline-secondary" :disabled="!selected.length"
|
<button class="btn btn-outline-secondary" :disabled="!selected.length"
|
||||||
@click="batchActive(false)">{{ __('admin/product.batch_inactive') }}</button>
|
@click="batchActive(false)">{{ __('admin/product.batch_inactive') }}</button>
|
||||||
</div>
|
</div>
|
||||||
|
@endif
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<template v-if="product.data.length">
|
<template v-if="product.data.length">
|
||||||
|
|
@ -143,7 +149,9 @@
|
||||||
:total="product.total"></el-pagination>
|
:total="product.total"></el-pagination>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<p v-else>无商品</p>
|
<p v-else>
|
||||||
|
<x-admin-no-data/>
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -289,6 +297,16 @@
|
||||||
location.reload();
|
location.reload();
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
clearRestore() {
|
||||||
|
this.$confirm('确认要清空回收站吗?', '提示', {
|
||||||
|
type: 'warning'
|
||||||
|
}).then(() => {
|
||||||
|
$http.post('products/trashed/clear').then((res) => {
|
||||||
|
location.reload();
|
||||||
|
})
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ return [
|
||||||
'products_delete' => 'Delete',
|
'products_delete' => 'Delete',
|
||||||
'products_trashed' => 'Trashed',
|
'products_trashed' => 'Trashed',
|
||||||
'products_restore' => 'restore',
|
'products_restore' => 'restore',
|
||||||
|
'clear_restore' => 'Empty Recycle Bin',
|
||||||
|
|
||||||
'batch_delete' => 'Batch Delete',
|
'batch_delete' => 'Batch Delete',
|
||||||
'batch_active' => 'Batch Active',
|
'batch_active' => 'Batch Active',
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ return [
|
||||||
'products_delete' => '删除商品',
|
'products_delete' => '删除商品',
|
||||||
'products_trashed' => '回收站',
|
'products_trashed' => '回收站',
|
||||||
'products_restore' => '恢复回收站',
|
'products_restore' => '恢复回收站',
|
||||||
|
'clear_restore' => '清空回收站',
|
||||||
|
|
||||||
|
|
||||||
'batch_delete' => '批量删除',
|
'batch_delete' => '批量删除',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue