From e2dde7449df00d3260b3fc721dd229ea47596f56 Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期二, 16 七月 2024 10:31:47 +0800
Subject: [PATCH] 小修改
---
src/views/spare/modules/sparePart/SparePart2List.vue | 30 ++++++++++++++++++++++--------
1 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/src/views/spare/modules/sparePart/SparePart2List.vue b/src/views/spare/modules/sparePart/SparePart2List.vue
index 87f593a..2ac8d81 100644
--- a/src/views/spare/modules/sparePart/SparePart2List.vue
+++ b/src/views/spare/modules/sparePart/SparePart2List.vue
@@ -61,20 +61,30 @@
<a-button
@click="handleAdd"
type="primary"
+ v-has="'sparePartList:add'"
icon="plus"
:hidden="disabled"
>鏂板</a-button>
<a-button
type="primary"
icon="download"
- @click="handleExportXls('???')"
+ @click="handleExportXls('澶囦欢淇℃伅')"
>瀵煎嚭</a-button>
+ <a-upload
+ name="file"
+ :showUploadList="false"
+ :multiple="false"
+ :headers="tokenHeader"
+ :action="importExcelUrl"
+ @change="handleImportExcel">
+ <a-button type="primary" icon="import">瀵煎叆</a-button>
+ </a-upload>
<a-dropdown v-if="selectedRowKeys.length > 0">
<a-button style="margin-left: 8px">
鎵归噺鎿嶄綔
<a-icon type="down" />
</a-button>
- <a-menu slot="overlay">
+ <a-menu slot="overlay" >
<a-menu-item @click="batchDel">
<a-icon type="delete" />鍒犻櫎
</a-menu-item>
@@ -103,6 +113,7 @@
>
<a
href="javascript:;"
+ v-has="'sparePartList:edit'"
@click="handleEdit(record)"
>缂栬緫</a>
<a-divider type="vertical" />
@@ -111,11 +122,11 @@
鏇村
<a-icon type="down" />
</a>
- <a-menu slot="overlay">
+ <a-menu slot="overlay" v-has="'sparePartList:delete'">
<!-- <a-menu-item>
<a @click="handleEdit(record)">缂栬緫</a>
</a-menu-item> -->
- <a-menu-item>
+ <a-menu-item >
<a-popconfirm
title="纭畾鍒犻櫎鍚�?"
@confirm="() => handleDelete(record.id)"
@@ -238,15 +249,15 @@
dataIndex: 'constructorId_dictText',
},
{
- title: '涓诲崟浣�',
+ title: '鍗曚綅',
align: "center",
dataIndex: 'mainUnitId_dictText',
},
- {
+ /* {
title: '杈呭崟浣�',
align: "center",
dataIndex: 'auxiliaryUnitId_dictText',
- },
+ }, */
// {
// title: '涓绘暟閲�',
// align: "center",
@@ -303,7 +314,7 @@
delete: "/spare/sparePart/delete",
deleteBatch: "/spare/sparePart/deleteBatch",
exportXlsUrl: '/spare/sparePart/exportXls',
- // importExcelUrl: 'base/site/importExcel',
+ importExcelUrl: '/spare/sparePart/importExcel',
},
//鏂板銆佺紪杈戙�佸垹闄ゃ�佹壒閲忓垹闄ゆ搷浣滄敼鍙樻暟鎹悗鍒锋柊鍏宠仈鐨勭粍浠剁殑鐩戝惉灞炴��
alterFlag: "",
@@ -331,6 +342,9 @@
selectedRowKeys: this.selectedRowKeys,
};
},
+ importExcelUrl: function(){
+ return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`;
+ }
},
methods: {
--
Gitblit v1.9.3