• 最佳实践
    • 1.导入
    • 2.过滤处理器(FieldFilter)
    • 3.如何自定义导入导出

    最佳实践

    1.导入

    1.导入时,支持上传.xls.xlsx后缀的文件,但建议统一上传xls,因为文档解析兼容性问题。如下图

    image

    Excel兼容性:
    图片

    2.导入时,Excel的字段顺序需要跟设置的字段顺序一致

    2.过滤处理器(FieldFilter)

    编写FieldFilter时,把单元格 $value 值可能会在值的前后新增空格(如Excel会在值未全数字单元格的前面加上空格,以避免自动转化为科学计数法显示),如有无需要自行清除多余空格

    图片

    导入导出时默认值这样设置
    图片
    图片

    3.如何自定义导入导出

    • 导出参考:Transport\Controller\TestController:testExport()Transport\Controller\ExportController:classlist()
    • 导出参考:Transport\Controller\TestController:testImport()