bladex-boot4.1.0,使用@Parameter(hidden = true)无法隐藏文档参数

Blade 未结 1 57
青竹
青竹 剑童 2024-09-02 16:54

一、该问题的重现步骤是什么?

1. 

()
({
    (name = , description = , in = ParameterIn., schema = (type = )),
    (name = , description = , in = ParameterIn., schema = (type = ))
})
(order = )
(summary = , description = )
(RoleConstant.)
R<IPage<UserVO>> ((hidden = ) User user, Query query, Long deptId, BladeUser bladeUser) {
    IPage<User> pages = .selectUserPage(Condition.(query), user, deptId, (bladeUser.getTenantId().equals(BladeConstant.) ? StringPool.: bladeUser.getTenantId()));
    R.(UserWrapper.().pageVO(pages));
}

二、你期待的结果是什么?实际看到的又是什么?

使用@Parameter(hidden = true)注解隐藏实体类请求参数。但是文档正常显示

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeX-Boot 4.1.0.RELEASE Window10

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2024-09-02 19:40

    要写在实体类的字段上,例如这样

    @Schema(description = "创建时间", hidden = true)
    private Date createTime;


    0 讨论(0)
提交回复