Skip to content

一对多表单校验bug #1360

Closed
Closed
@liuyang94b

Description

@liuyang94b
版本号:

2.20

问题描述:

一对多表单,当子表单有必输项时,点确定不会跳转到对应tab页。
详见官方演示系统中在线开发的T1表,6.18创建与本地测试一致

截图&代码:

image
image

友情提示: 未按格式要求发帖,会直接删掉。

Activity

liuyang94b

liuyang94b commented on Jun 19, 2020

@liuyang94b
Author

目前测试看来,是1对1的子表单校验不过的时候,虽然会提示,但是不会跳转到对应的tab,也不会阻断提交

zhangdaiscott

zhangdaiscott commented on Jun 19, 2020

@zhangdaiscott
Member

此问题已经处理,下个版本发布

liuyang94b

liuyang94b commented on Jun 19, 2020

@liuyang94b
Author

可以把对应文件先提供给我一下吗?我今天也找到问题了,生成代码后调试,发现对于子表单是FROM的,只在getFormData中进行了校验,但校验结果只是弹窗提示了一下this.$emit("validateError",),并没有做拦截

liuyang94b

liuyang94b commented on Jun 19, 2020

@liuyang94b
Author

还有就是,当子表单既有1对1,又有1对多的时候,1对多的校验是可以检查到,但是tab跳转就有问题了,跳转是按tableKeys的序号去跳转,并不是按照总的refKeys去跳转

zhangdaiscott

zhangdaiscott commented on Jun 19, 2020

@zhangdaiscott
Member

生成代码的,可以自己手工改,我们改的是online功能测试的功能

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @zhangdaiscott@liuyang94b

        Issue actions

          一对多表单校验bug · Issue #1360 · jeecgboot/JeecgBoot