|
@@ -51,15 +51,16 @@
|
|
|
@click="handleExport"
|
|
|
:disabled="disabled"
|
|
|
:loading="exportLoading"
|
|
|
+ v-if="$hasPermissions('B_costSetExportDetail')"
|
|
|
id="costSetDetailList-export">导出明细</a-button>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
</a-form>
|
|
|
<!-- 操作按钮 -->
|
|
|
<div class="table-operator">
|
|
|
- <a-button type="primary" class="button-error" @click="newProduct=true">新增</a-button>
|
|
|
- <a-button type="primary" class="button-warning" @click="handleBatchImport">批量导入</a-button>
|
|
|
- <a-button type="primary" class="button-warning" @click="handleBatchAudit">批量审核</a-button>
|
|
|
+ <a-button type="primary" v-if="$hasPermissions('B_costSetAddProduct')" class="button-error" @click="newProduct=true">新增</a-button>
|
|
|
+ <a-button type="primary" v-if="$hasPermissions('B_costSetBatchImport')" class="button-warning" @click="handleBatchImport">批量导入</a-button>
|
|
|
+ <a-button type="primary" v-if="$hasPermissions('B_costSetAudit')" class="button-warning" @click="handleBatchAudit">批量审核</a-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 列表 -->
|
|
@@ -70,7 +71,7 @@
|
|
|
size="small"
|
|
|
:rowKey="(record) => record.supplierProductSn"
|
|
|
rowKeyName="supplierProductSn"
|
|
|
- :row-selection="{ columnWidth: 40, getCheckboxProps: record => ({ props: { disabled: record.auditState!=='WAIT' } }) }"
|
|
|
+ :row-selection="$hasPermissions('B_costSetAudit')?{ columnWidth: 40, getCheckboxProps: record => ({ props: { disabled: record.auditState!=='WAIT' } }) }:null"
|
|
|
@rowSelection="rowSelectionFun"
|
|
|
:columns="columns"
|
|
|
:data="loadData"
|
|
@@ -89,14 +90,14 @@
|
|
|
size="small"
|
|
|
type="link"
|
|
|
class="button-warning"
|
|
|
- v-if="record.auditState=='WAIT'"
|
|
|
+ v-if="record.auditState=='WAIT'&&$hasPermissions('B_costSetAudit')"
|
|
|
@click="handleAudit([record.supplierProductSn])"
|
|
|
>审核</a-button>
|
|
|
<a-button
|
|
|
size="small"
|
|
|
type="link"
|
|
|
class="button-warning"
|
|
|
- v-else
|
|
|
+ v-if="record.auditState!='WAIT'&&$hasPermissions('B_costSetting')"
|
|
|
@click="handleCostSet(record)"
|
|
|
>设置成本</a-button>
|
|
|
</div>
|