king
2024-02-20 bd9dfa6b6ff25dbab21ba9a249fc9d9f4d03dce2
src/tabviews/zshare/actionList/exceloutbutton/index.jsx
@@ -484,7 +484,14 @@
    }
    
    try {
      if (imgCol) {
      if (btn.verify.excelHandle === 'true') {
        // eslint-disable-next-line
        let func = new Function('XLSX', 'data', 'columns', 'callback', btn.verify.excel_func)
        func(XLSX, data, columns, (res) => {
          res = res || {ErrCode: ErrCode || 'S', message: msg || '导出成功!'}
          this.execSuccess(res)
        })
      } else if (imgCol) {
        const column = columns.map(item => {
          let col = {
            title: item.Text, 
@@ -678,6 +685,7 @@
        this.execSuccess({ErrCode: ErrCode || 'S', message: msg || '导出成功!'})
      }
    } catch (e) {
      console.warn(e)
      this.execError({ErrCode: 'N', message: 'Excel生成失败!'})
    }
  }