Magicodes.IE icon indicating copy to clipboard operation
Magicodes.IE copied to clipboard

支持根据配置导入导出

Open syyqdsxfdmy opened this issue 4 years ago • 6 comments

现在是根据Dto及对应属性控制导入,是否能支持根据配置信息导入,如根据配置JSON文件导入到DataTable。目前张队长已实现基于DataTable的导出。

syyqdsxfdmy avatar Mar 20 '20 11:03 syyqdsxfdmy

这块我们可以考虑,不过目前我们会优先处理Bug和2.2版本需求,建议您先PR。

xin-lai avatar Mar 20 '20 13:03 xin-lai

如何定义一个简单并且扩展性搞的配置,是使用JSON格式还是自定义格式,这需要我们大家来探讨。

xin-lai avatar Mar 31 '20 06:03 xin-lai

  • 导出:

    字段1,字段2...
    [显示名1](字段1),[显示名2](字段2)...
    
  • 导入:

    Excel列名1,Excel列名2...
    [Excel列名1](字段1),[Excel列名2](字段2)...
    

    仅提供全局配置参数

xin-lai avatar Mar 31 '20 06:03 xin-lai

现在是在数据实体对象上打标签,最后还是把标签解析成对应的 数据结构,能不能把这个数据结构作为实体参数开放出来,至于使用者是根据json文件还是从数据库读取来实例化这个数据结构的参数,就不做限制,这样是否更灵活。

syyqdsxfdmy avatar Apr 07 '20 02:04 syyqdsxfdmy

@syyqdsxfdmy 也是一种思路,可以优先考虑。

xin-lai avatar Apr 07 '20 03:04 xin-lai

尝试了下,由于EPPlus不支持动态List导出,需要修改EPPlus底层代码才能实现。延后处理。

xin-lai avatar Apr 14 '20 01:04 xin-lai