优化导出功能,支持选择项;

This commit is contained in:
2022-04-17 20:13:58 +08:00
parent 33fa83e0c0
commit 20cf3c4c0c
2 changed files with 20 additions and 5 deletions

View File

@@ -973,13 +973,22 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine
var imageFields = [];
var selectFields = {};
options.cols[0].forEach(col => {
if (col.field) {
exportFields[col.field] = col.title;
if(col.templet == admin.table.image){
imageFields.push(col.field)
if (col.templet == admin.table.image) {
imageFields.push(col.field)
}
if (col.selectList instanceof Object) {
if(Object.keys(col.selectList).length > 0){
selectFields[col.field] = col.selectList;
}
}
}
@@ -1010,6 +1019,7 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine
op: JSON.stringify(formatOp),
fields: JSON.stringify(exportFields),
image_fields: JSON.stringify(imageFields),
select_fields: JSON.stringify(selectFields),
}
var query = $.param(searchQuery);