Skip to content

[Bug] 复杂表头导出情况下,合并策略异常,当前列中存在横向合并后不再发生纵向合并(EasyExcel是好的) #944

Description

@sunnyhst

Search before asking

  • I searched in the issues and found nothing similar.

Fesod version

2.0.2

JDK version

OpenJDK 17

Operating system

window 11,linux

Steps To Reproduce

[ [ "是否有宣传工作总负责人*" ], [ "有,总负责人信息", "姓名*" ], [ "有,总负责人信息", "职务*" ], [ "有,总负责人信息", "级别*" ], [ "有,总负责人信息", "联系电话*" ], [ "是否有宣传队伍*" ], [ "有,宣传队伍信息", "宣传队伍人数*" ], [ "有,宣传队伍信息", "姓名*" ], [ "有,宣传队伍信息", "部门*" ], [ "有,宣传队伍信息", "职务*" ], [ "是否有新闻员*" ], [ "有,新闻员信息", "姓名*" ], [ "有,新闻员信息", "职务*" ], [ "有,新闻员信息", "级别*" ], [ "有,新闻员信息", "联系电话*" ], [ "日常宣传渠道数量(种)" ], [ "具体渠道" ], [ "最常用的三种宣传渠道", "常用渠道一", "名称*" ], [ "最常用的三种宣传渠道", "常用渠道一", "网址*" ], [ "最常用的三种宣传渠道", "常用渠道二", "名称*" ], [ "最常用的三种宣传渠道", "常用渠道二", "网址*" ], [ "最常用的三种宣传渠道", "常用渠道三", "名称*" ], [ "最常用的三种宣传渠道", "常用渠道三", "网址*" ], [ "是否是教育部信息直报点院校*" ], [ "是,直报员信息", "姓名*" ], [ "是,直报员信息", "职务*" ], [ "是,直报员信息", "联系电话*" ], [ "校验结果" ], [ "校验状态" ], [ "状态" ] ]

使用以上请求头数据序列化为List<List>后注入可以清晰的看到错误。

Image Image

Current Behavior

在有,总负责人信息下,在旧版easyExcel中可以正常合并姓名*,职务*等列,但是在最新2.0.2版本中无法合并

Expected Behavior

姓名*,职务*等列可以正常合并

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions