提交 ebb9ed1f authored 作者: 姚鑫国's avatar 姚鑫国

公共函数优化

上级 e9945e06
......@@ -247,6 +247,8 @@ export function getColumns(columns) {
}
/**
*
* @param {sqlKey,columns,styles,fileName,ext,allValues} param
* 表头和sql数据导出(表头合并表格,数据不合并表格)
* sqlKey : 数据sql编码
* columns : ant表头基础数据
......@@ -254,15 +256,14 @@ export function getColumns(columns) {
* fileName : 导出文件名
* ext : 导出后缀 目前xecl、dbf
* url : 接口地址
*
* 返回值
* */
*/
export function getColumnsSqlKeyRealize({
sqlKey,
columns,
styles,
fileName = '导出文件',
ext = 'xlsx',
allValues = JSON.stringify({})
}) {
columns = deepCopy(columns);
......@@ -280,6 +281,7 @@ export function getColumnsSqlKeyRealize({
merges: columnsMerges,
sqlKey: sqlKey, //sql编码
sqlKeyHeader: columnsKey, //sql对应key对应列
allValues:allValues
},
],
styles: {
......@@ -333,6 +335,8 @@ export function getColumnsSqlKeyRealize({
}
/**
*
* @param {data,columns,styles,defect,fileName,ext,url,eliminateRow,eliminateCol} param
* 表头和数据导出(合并表格)
* data : ant基础数据
* columns : ant表头基础数据
......@@ -343,8 +347,8 @@ export function getColumnsSqlKeyRealize({
* url : 接口地址
* eliminateRow : 列需要忽略合并的数据
* eliminateCol : 行需要忽略合并的数据
* 返回值
* */
*
*/
export function getColumnsDataRealize({
data = [],
mergeKey = [],
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论