|
@@ -66,6 +66,7 @@
|
|
|
@click="handleExport"
|
|
|
:disabled="disabled"
|
|
|
:loading="exportLoading"
|
|
|
+ v-if="$hasPermissions('B_bulkWarehousingOrder_export')"
|
|
|
id="bulkWarehousingOrderList-export">导出</a-button>
|
|
|
<a @click="advanced=!advanced" style="margin-left: 8px">
|
|
|
{{ advanced ? '收起' : '展开' }}
|
|
@@ -78,7 +79,7 @@
|
|
|
</div>
|
|
|
<!-- 操作按钮 -->
|
|
|
<div class="table-operator">
|
|
|
- <a-button id="bulkWarehousingOrderList-add" type="primary" class="button-error" @click="handleAdd">新增</a-button>
|
|
|
+ <a-button v-if="$hasPermissions('B_bulkWarehousingOrder_add')" id="bulkWarehousingOrderList-add" type="primary" class="button-error" @click="handleAdd">新增</a-button>
|
|
|
</div>
|
|
|
<!-- alert -->
|
|
|
<a-alert type="info" showIcon style="margin-bottom:15px">
|
|
@@ -96,7 +97,8 @@
|
|
|
bordered>
|
|
|
<!-- 散件单号 -->
|
|
|
<template slot="sparePartsPurchaseNo" slot-scope="text, record">
|
|
|
- <span style="color: #ed1c24;cursor: pointer;" @click="handleDetail(record)">{{ record.sparePartsPurchaseNo }}</span>
|
|
|
+ <span v-if="$hasPermissions('B_bulkWarehousingOrder_detail')" style="color: #ed1c24;cursor: pointer;" @click="handleDetail(record)">{{ record.sparePartsPurchaseNo }}</span>
|
|
|
+ <span v-else>{{ record.sparePartsPurchaseNo }}</span>
|
|
|
</template>
|
|
|
<!-- 财务状态 -->
|
|
|
<template slot="settleState" slot-scope="text, record">
|
|
@@ -107,25 +109,25 @@
|
|
|
<a-button
|
|
|
size="small"
|
|
|
type="link"
|
|
|
- v-if="record.state != 'FINISH'"
|
|
|
+ v-if="record.state != 'FINISH' && $hasPermissions('B_bulkWarehousingOrder_edit')"
|
|
|
@click="handleEdit(record)"
|
|
|
class="button-info"
|
|
|
id="bulkWarehousingOrderList-edit-btn">编辑</a-button>
|
|
|
<a-button
|
|
|
size="small"
|
|
|
type="link"
|
|
|
- v-if="record.state == 'WAIT_PUT_WAREHOUSE'"
|
|
|
+ v-if="record.state == 'WAIT_PUT_WAREHOUSE' && $hasPermissions('B_bulkWarehousingOrder_put')"
|
|
|
@click="handleWarehouse(record)"
|
|
|
class="button-primary"
|
|
|
id="bulkWarehousingOrderList-warehouse-btn">入库</a-button>
|
|
|
<a-button
|
|
|
size="small"
|
|
|
type="link"
|
|
|
- v-if="record.state != 'FINISH'"
|
|
|
+ v-if="record.state != 'FINISH' && $hasPermissions('B_bulkWarehousingOrder_del')"
|
|
|
@click="handleDel(record)"
|
|
|
class="button-error"
|
|
|
id="bulkWarehousingOrderList-del-btn">删除</a-button>
|
|
|
- <span v-if="(record.state == 'FINISH') && (record.state != 'WAIT_PUT_WAREHOUSE')">--</span>
|
|
|
+ <span v-if="(record.state == 'FINISH' && (!$hasPermissions('B_bulkWarehousingOrder_edit'))) && (!$hasPermissions('B_bulkWarehousingOrder_del') && record.state == 'FINISH') && (record.state != 'WAIT_PUT_WAREHOUSE' && (!$hasPermissions('B_bulkWarehousingOrder_put')))">--</span>
|
|
|
</template>
|
|
|
</s-table>
|
|
|
</a-spin>
|