Edian-Midir
Edian-Midir
低版本挂梯子重新登陆也无法访问图片,只能访问到列表,怀疑是因为Android 6的设备不支持资源图片域名的ssl证书导致的
easyexcel-plus改名成fastexcel了 推荐fastexcel跟eec,看场景使用
`upload(@RequestPart MultipartFile file, @Valid AppUploadDTO body)` 这在knife4j 3.0.3中还能被正确识别为form-data形式; 到了knife4j 4.5.0后 就变成raw格式了, 而且file 还是文本框不能选择文件 我现在是 `upload(@RequestPart MultipartFile file,@ParameterObject @Valid AppUploadDTO body)` 可以跟原先类似 但是现在@ParameterObject 无法正确识别dto里面的字段类型 现在是配合@Schema的type来显性指定类型
> `upload(@RequestPart MultipartFile file, @Valid AppUploadDTO body)`这在knife4j 3.0.3中还能被正确识别为form-data形式;到了knife4j 4.5.0后 就变成raw格式了,而且file 还是文本框不能选择文件 我现在是 可以跟原先类似 但是现在@ParameterObject无法正确识别dto里面的字段类型 现在是配合的type来显性指定类型`upload(@RequestPart MultipartFile file,@ParameterObject @Valid AppUploadDTO body)` 还发现一个问题,开启default-flat-param-object: true后所有@RequestPart MultipartFile file都没了
> PropertyPreExcludeFilter 可以提供下吗? 重現步驟 PropertyPreExcludeFilter PROPERTY_PRE_EXCLUDE_FILTER = new PropertyPreExcludeFilter().addExcludes("id","suWorkRecordId"); JSON.toJSONString(result,PROPERTY_PRE_EXCLUDE_FILTER);
> PropertyPreExcludeFilter 不是 fastjson2 内置类啊。你可以看下这个类的导包,是自定义实现的,还是来自第三方库? 不好意思,忘了; PropertyPreExcludeFilter 是继承的com.alibaba.fastjson2.filter.SimplePropertyPreFilter, 里面加了一个addExcludes方法来简化add字段,没其他的了 ``` public class PropertyPreExcludeFilter extends SimplePropertyPreFilter { public PropertyPreExcludeFilter() { } public PropertyPreExcludeFilter addExcludes(String... filters) { for (String filter : filters)...
> ok,感谢反馈,经测试`2.0.58`确实有问题,不过`2.0.60`已修复,请用新版本 好的,謝謝