|
@@ -1,5 +1,7 @@
|
|
|
package com.ym.mec.web.controller.education;
|
|
|
|
|
|
+import com.ym.mec.common.entity.ImGroupMessage;
|
|
|
+import com.ym.mec.common.entity.ImTxtMessage;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
|
@@ -43,7 +45,15 @@ public class ImGroupNoticeController extends BaseController {
|
|
|
return failed("获取用户信息失败");
|
|
|
}
|
|
|
imGroupNotice.setOperatorId(sysUser.getId().longValue());
|
|
|
- return succeed(imGroupNoticeService.insert(imGroupNotice));
|
|
|
+ ImGroupMessage groupMessage = new ImGroupMessage();
|
|
|
+ groupMessage.setObjectName("RC:TxtMsg");
|
|
|
+ String[] targetId = new String[]{imGroupNotice.getImGroupId().toString()};
|
|
|
+ groupMessage.setTargetId(targetId);
|
|
|
+ groupMessage.setSenderId(sysUser.getId().toString());
|
|
|
+ groupMessage.setContent(new ImTxtMessage(imGroupNotice.getContent(),null));
|
|
|
+ imGroupNoticeService.insert(imGroupNotice);
|
|
|
+ imFeignService.groupSend(groupMessage);
|
|
|
+ return succeed();
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "修改")
|