2
3
فهرست منبع

导出重复数据问题

Signed-off-by: lijunqing <lijunqing@dashoo.cn>
lijunqing 6 سال پیش
والد
کامیت
c15479fcac
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/technologyservice/index.vue

+ 4 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/technologyservice/index.vue

@@ -412,9 +412,10 @@
         this.size = this.currentItemCount; //表格长度变长
         this.$nextTick(function () {
           /* generate workbook object from table */
-          let wb = XLSX.utils.table_to_book(
-            document.querySelector("#rebateSetTable")
-          );
+          let table = document.querySelector("#rebateSetTable").cloneNode(true);//克隆备份(原table不动)
+          // 因为element-ui的表格的fixed属性导致多出一个table,会下载重复内容,这里删除掉
+          table.removeChild(table.querySelector(".el-table__fixed-right"))//删掉备份的子节点
+          let wb = XLSX.utils.table_to_book(table,{raw:true});
           /* get binary string as output */
           let wbout = XLSX.write(wb, {
             bookType: "xlsx",