浏览代码

send message test

yangzian 3 年之前
父节点
当前提交
478efbf7f3

+ 1 - 1
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/settlement/controller/ExportReportController.java

@@ -71,7 +71,7 @@ public class ExportReportController {
 
     @ApiOperation(value = "财务结算-给运营发送消息-demo", notes = "财务结算-给运营发送消息-demo")
     @GetMapping(value = "/sendMessageToOperateDemo")
-    public Result sendMessageToOperateDemo(@RequestParam(value = "userId") String userId) {
+    public Result sendMessageToOperateDemo(@RequestParam(value = "userId",required = false) String userId) {
         return reportSettlementService.sendMessageToOperateDemo(userId);
 
     }

+ 1 - 1
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/settlement/service/serviceImpl/ReportSettlementServiceImpl.java

@@ -781,7 +781,7 @@ public class ReportSettlementServiceImpl implements IReportSettlementService {
             productInfo = StringUtils.join(product.toArray(),"、");
 
             //发送微信通知
-            JSONObject jsonObject =  mailLogMapper.getWChatIdByUserId(userId);
+            JSONObject jsonObject =  mailLogMapper.getWChatIdByUserId(Check.isNull(userId) ? "f990f815ecef43fab9cbe1bb22bb6d63" : userId);
             String msg = MessageFormat.format(message,userMap.get("userName").toString(),month,productNum,accountNum,productInfo);
             corpWexinUtils.sendMessageByWeChatId(jsonObject,msg);
         }