diff --git a/clients/java/wcf-bmc/CHANGELOG.md b/clients/java/wcf-bmc/CHANGELOG.md
index 8bbc5a95..45a3d21d 100644
--- a/clients/java/wcf-bmc/CHANGELOG.md
+++ b/clients/java/wcf-bmc/CHANGELOG.md
@@ -63,11 +63,17 @@ ___
v39.5.2版本目前会出现注入失败的情况,待排查修复,可先使用v39.5.1,只须替换dll版本即可
+### 2025-05-05
+
+- 1.新增消息转发功能
+
### 2025-05-04
- 1.更新拍一拍接口入参
- 2.客户端内置方法名与PY版本保持一致
- 3.适配指定参数查询接口
+- 4.新增图片下载功能
+- 5.新增视频下载功能
diff --git a/clients/java/wcf-bmc/src/main/java/com/wechat/ferry/controller/WeChatDllController.java b/clients/java/wcf-bmc/src/main/java/com/wechat/ferry/controller/WeChatDllController.java
index 488d6765..036e8eb7 100644
--- a/clients/java/wcf-bmc/src/main/java/com/wechat/ferry/controller/WeChatDllController.java
+++ b/clients/java/wcf-bmc/src/main/java/com/wechat/ferry/controller/WeChatDllController.java
@@ -11,36 +11,8 @@
import org.springframework.web.bind.annotation.RestController;
import com.wechat.ferry.entity.TResponse;
-import com.wechat.ferry.entity.vo.request.WxPpWcfAddFriendGroupMemberReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfDatabaseSqlReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfDatabaseTableReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfDeleteGroupMemberReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfDownloadAttachReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfGroupMemberReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfInviteGroupMemberReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfPassFriendApplyReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfPatOnePatMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfReceiveTransferReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfRevokeMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendEmojiMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendFileMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendImageMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendRichTextMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendTextMsgReq;
-import com.wechat.ferry.entity.vo.request.WxPpWcfSendXmlMsgReq;
-import com.wechat.ferry.entity.vo.response.WxPpWcfContactsResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfDatabaseRowResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfDatabaseTableResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfGroupMemberResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfLoginInfoResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfMsgTypeResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendEmojiMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendFileMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendImageMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendPatOnePatMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendRichTextMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendTextMsgResp;
-import com.wechat.ferry.entity.vo.response.WxPpWcfSendXmlMsgResp;
+import com.wechat.ferry.entity.vo.request.*;
+import com.wechat.ferry.entity.vo.response.*;
import com.wechat.ferry.enums.ResponseCodeEnum;
import com.wechat.ferry.service.WeChatDllService;
import com.wechat.ferry.utils.PathUtils;
@@ -173,6 +145,25 @@ public TResponse sendFileMsg(@Validated @RequestBody WxP
WxPpWcfSendFileMsgResp resp = weChatDllService.sendFileMsg(request);
return TResponse.ok(ResponseCodeEnum.SUCCESS, resp);
}
+
+ /**
+ * 转发微信消息 add by mz 2025-05-05
+ *
+ * @param request
+ * @return
+ * @throws Exception
+ */
+ @ApiOperation(value = "转发微信消息", notes = "forward_msg")
+ @PostMapping(value = "/send/forwardMsg")
+ public TResponse