Skip to content

Commit f5b8b6e

Browse files
binarywangCopilot
andauthored
Update weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/CommonUploadParam.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 9330dd5 commit f5b8b6e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/CommonUploadParam.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,20 @@ public class CommonUploadParam implements Serializable {
4343
@Nullable
4444
private Map<String, String> formFields;
4545

46+
/**
47+
* 为保持向后兼容保留的 2 参数构造函数。
48+
* <p>
49+
* 仅设置文件参数名和上传数据,额外表单字段将为 {@code null}。
50+
*
51+
* @param name 参数名,如:media
52+
* @param data 上传数据
53+
* @deprecated 请使用包含 formFields 参数的构造函数或静态工厂方法 {@link #fromFile(String, File)}、{@link #fromBytes(String, String, byte[])}
54+
*/
55+
@Deprecated
56+
public CommonUploadParam(@NotNull String name, @NotNull CommonUploadData data) {
57+
this(name, data, null);
58+
}
59+
4660
/**
4761
* 从文件构造
4862
*

0 commit comments

Comments
 (0)