Magicodes.IE
Magicodes.IE copied to clipboard
支持根据配置导入导出
现在是根据Dto及对应属性控制导入,是否能支持根据配置信息导入,如根据配置JSON文件导入到DataTable。目前张队长已实现基于DataTable的导出。
这块我们可以考虑,不过目前我们会优先处理Bug和2.2版本需求,建议您先PR。
如何定义一个简单并且扩展性搞的配置,是使用JSON格式还是自定义格式,这需要我们大家来探讨。
-
导出:
字段1,字段2... [显示名1](字段1),[显示名2](字段2)...
-
导入:
Excel列名1,Excel列名2... [Excel列名1](字段1),[Excel列名2](字段2)...
仅提供全局配置参数
现在是在数据实体对象上打标签,最后还是把标签解析成对应的 数据结构,能不能把这个数据结构作为实体参数开放出来,至于使用者是根据json文件还是从数据库读取来实例化这个数据结构的参数,就不做限制,这样是否更灵活。
@syyqdsxfdmy 也是一种思路,可以优先考虑。
尝试了下,由于EPPlus不支持动态List导出,需要修改EPPlus底层代码才能实现。延后处理。