From b5e4adfc3a55490ad1cd49f50dfcc9dfb7b57d33 Mon Sep 17 00:00:00 2001 From: qushaowei <qushaowei@163.com> Date: 星期四, 31 八月 2023 13:45:34 +0800 Subject: [PATCH] 文档名称来源 修改 --- src/views/spare/modules/sparePartInventory/SparePart2List.vue | 49 +++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 43 insertions(+), 6 deletions(-) diff --git a/src/views/spare/modules/sparePartInventory/SparePart2List.vue b/src/views/spare/modules/sparePartInventory/SparePart2List.vue index 3475333..8b588c6 100644 --- a/src/views/spare/modules/sparePartInventory/SparePart2List.vue +++ b/src/views/spare/modules/sparePartInventory/SparePart2List.vue @@ -58,6 +58,21 @@ @click="searchReset" icon="reload" >閲嶇疆</a-button> + <a-button + type="primary" + icon="download" + @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-tag color="#55acee" style="height:15px"></a-tag>搴撳瓨绉帇 <a-tag color="#cd201f" style="height:15px"></a-tag>搴撳瓨涓嶈冻 </div> <a-table @@ -73,6 +88,7 @@ @change="handleTableChange" :scroll="{ x: 'calc(1500px + 50%)', y: 900 }" :customRow="clickThenSelect" + :rowClassName="tableRowClass" > </a-table> @@ -230,6 +246,7 @@ ], url: { list: "/spare/sparePart/sparePartInventoryList", + importExcelUrl:'/spare/SparesPartInventory/importExcel' }, //鏂板銆佺紪杈戙�佸垹闄ゃ�佹壒閲忓垹闄ゆ搷浣滄敼鍙樻暟鎹悗鍒锋柊鍏宠仈鐨勭粍浠剁殑鐩戝惉灞炴�� alterFlag: "", @@ -272,11 +289,13 @@ //绂佺敤鐘舵�佹牱寮� tableRowClass(record, index) { - if (record.status != "1") { - return "frozenRowClass"; - } - return ""; - }, + if (record.totalMainQuantity < record.inventoryLowerLimit) { + return 'downLimit' + }else if(record.totalMainQuantity > record.inventoryUpperLimit){ + return 'upLimit' + } + + }, searchReset() { this.queryParam = {}; if (this.nodeSelected.key != -1) { @@ -319,7 +338,7 @@ } } </script> -<style> +<style lang="less" > @import '~@assets/less/common.less'; .frozenRowClass { @@ -331,7 +350,25 @@ .error { color: red; } + +.yellow { + color: yellow; +} + +.downLimit { + color: red; +} + +.upLimit { + color: blue; +} + + .fontweight { font-weight: bold; } + +.ant-table-tbody .red { + background-color: red !important + } </style> \ No newline at end of file -- Gitblit v1.9.3