From 8611a1ba1696e76cced04ff5d658ba138a05dafd Mon Sep 17 00:00:00 2001
From: zenglf <18502938215@163.com>
Date: 星期六, 19 八月 2023 14:37:32 +0800
Subject: [PATCH] 设备管理前端代码提交 截止 20230819 13:55 分

---
 src/views/spare/modules/sparePartScrap/SparePartScrapDetailList.vue |   72 +++++++++++++++++++++++-------------
 1 files changed, 46 insertions(+), 26 deletions(-)

diff --git a/src/views/spare/modules/sparePartScrap/SparePartScrapDetailList.vue b/src/views/spare/modules/sparePartScrap/SparePartScrapDetailList.vue
index dd2330c..c97e5cf 100644
--- a/src/views/spare/modules/sparePartScrap/SparePartScrapDetailList.vue
+++ b/src/views/spare/modules/sparePartScrap/SparePartScrapDetailList.vue
@@ -15,14 +15,21 @@
         size='middle'
         bordered
         rowKey='id'
-        :scroll='{x:true}'
+        :scroll="{ x: 'calc(1400px + 50%)', y: 900 }"
         :columns='columns'
         :dataSource='dataSource'
         :pagination='ipagination'
         :loading='loading'
         @change='handleTableChange'
       >
-
+        <template slot="scrapReason" slot-scope="text" >
+          <a-tooltip placement="top" :title="text" trigger="hover">
+            <div>
+              <template slot="title"> </template>
+              <p style="cusor:pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 130px;">{{ text }}</p>
+            </div>
+          </a-tooltip>
+        </template>
         <template
           slot='htmlSlot'
           slot-scope='text'
@@ -100,6 +107,10 @@
 import { JeecgListMixin } from '@/mixins/JeecgListMixin'
 import { getAction } from '@api/manage'
 
+function Tooltip(props) {
+  return null
+}
+
 export default {
   name: 'SparePartScrapDetailList',
   mixins: [JeecgListMixin],
@@ -126,10 +137,12 @@
   },
   data() {
     return {
+
       description: '澶囦欢鎶ュ簾绠$悊椤甸潰',
       disableMixinCreated: true,
       // 琛ㄥご
       columns: [
+
         {
           title: '#',
           dataIndex: '',
@@ -144,82 +157,87 @@
           title: '澶囦欢缂栫爜',
           align: 'center',
           dataIndex: 'spareNum',
-          width: 150
+
         },
+
         {
           title: '澶囦欢鍚嶇О',
           align: 'center',
           dataIndex: 'spareName',
-          width: 150
+
         },
         {
           title: '瑙勬牸',
           align: 'center',
           dataIndex: 'specification',
-          width: 130
+
         },
         {
           title: '鍨嬪彿',
           align: 'center',
           dataIndex: 'model',
-          width: 150
+          ellipsis: true
         },
         {
           title: '涓诲崟浣�',
           align: 'center',
           dataIndex: 'mainUnitIdName',
-          width: 100
+
         },
         {
           title: '搴撳瓨涓绘暟閲�',
           align: 'center',
           dataIndex: 'mainQuantity',
-          width: 100
+
         },
         {
           title: '杈呭崟浣�',
           align: 'center',
           dataIndex: 'auxiliaryUnitIdName',
-          width: 100
+
+          ellipsis: true
         },
         {
           title: '搴撳瓨杈呮暟閲�',
           align: 'center',
           dataIndex: 'auxiliaryQuantity',
-          width: 100
+
         },
 
         {
           title: '鎶ュ簾涓绘暟閲�',
           align: 'center',
           dataIndex: 'scrapMainQuantity',
-          width: 100
+
         },
 
         {
           title: '鎶ュ簾杈呮暟閲�',
           align: 'center',
           dataIndex: 'scrapAuxiliaryQuantity',
-          width: 100
-        },
-        {
-          title: '搴撳尯',
-          align: 'center',
-          dataIndex: 'warehouseAreaIdName',
-          width: 100
-        },
-        {
-          title: '搴撲綅',
-          align: 'center',
-          dataIndex: 'warehouseLocationIdName',
-          width: 100
+
         },
         {
           title: '鎶ュ簾鍘熷洜',
           align: 'center',
           dataIndex: 'scrapReason',
-          width: 100
-        }
+          scopedSlots: { customRender: 'scrapReason' },  //蹇呭啓
+          ellipsis: true,
+
+        },
+        {
+          title: '搴撳尯',
+          align: 'center',
+          dataIndex: 'warehouseAreaIdName',
+
+        },
+        {
+          title: '搴撲綅',
+          align: 'center',
+          dataIndex: 'warehouseLocationIdName',
+
+        },
+
 
       ],
       url: {
@@ -239,6 +257,7 @@
     }
   },
   methods: {
+
     clearList() {
       this.dataSource = []
       this.selectedRowKeys = []
@@ -279,4 +298,5 @@
 </script>
 <style scoped>
 @import '~@assets/less/common.less';
+
 </style>

--
Gitblit v1.9.3