1
0
mirror of synced 2026-02-09 20:39:24 +08:00

扩展CommonUploadParam支持额外表单字段并添加单元测试

Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-19 03:56:38 +00:00
parent 02e0874219
commit 5779ea64a3
8 changed files with 168 additions and 14 deletions

View File

@@ -38,7 +38,7 @@ public class WxOpenMaAuthServiceImpl implements WxOpenMaAuthService {
@Override
public MaAuthUploadResult upload(CommonUploadData data) throws WxErrorException {
String response = wxMaService.upload(OPEN_MA_AUTH_UPLOAD, new CommonUploadParam("media", data));
String response = wxMaService.upload(OPEN_MA_AUTH_UPLOAD, new CommonUploadParam("media", data, null));
return WxMaGsonBuilder.create().fromJson(response, MaAuthUploadResult.class);
}

View File

@@ -57,7 +57,7 @@ public class WxOpenUploadIcpMediaParam implements Serializable {
CommonUploadMultiParam.NormalParam.builder().name("certificate_type").value(String.valueOf(certificateType)).build(),
CommonUploadMultiParam.NormalParam.builder().name("icp_order_field").value(icpOrderField).build()
))
.uploadParam(new CommonUploadParam("media", media))
.uploadParam(new CommonUploadParam("media", media, null))
.build();
}