From 1e1e70da5288f47d8770ba2e7f22f3362e5b577c Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期五, 08 十二月 2023 17:16:35 +0800
Subject: [PATCH] 1、全局修改密码弹窗中的新密码校验长度与数据字典password_length设置保持一致 2、报警分析页面优化过快点击多次表格行时图表内容出现数据残留以及加载图表应设置加载中动画,若不设置用户在查询时短时间内不清楚有无数据 3、车间看板以及设备监控页面设备详情弹窗右上角增加关闭按钮、设备详情弹窗透明度加深、设备详情弹窗图表表盘指针对比色加强、调整设备详情弹窗中描述列表子项标题对齐方式由左对齐改为右对齐,锁定运行数据描述列表子项数值宽度,超出部分隐藏出现省略号,悬浮出现气泡卡片 4、设备利用率、设备开动率、班次利用率页面表格前三列增加表头,依次为公司、车间、工段以及表格有关时间值调整为若小时或分钟为0则不显示 5、设备综合效率分析页面表格数据默认每页最多显示10条改为20条 6、设备加工工件报表页面完成布局及功能实现

---
 src/views/spare/modules/sparePart/SparePart2List.vue |   24 +++++++++++++++++++-----
 1 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/src/views/spare/modules/sparePart/SparePart2List.vue b/src/views/spare/modules/sparePart/SparePart2List.vue
index 9fd59c3..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)"
@@ -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