|
@@ -57,45 +57,49 @@ public class AsyncCourseWatchFinishService {
|
|
|
QwCompany qwCompany = iQwCompanyService.getQwCompanyByRedis(qwUserByRedis.getCorpId());
|
|
|
|
|
|
if (qwCompany == null) {
|
|
|
- log.error("企业微信主体为空 {} 跳过处理。", qwUserByRedis.getCorpId());
|
|
|
+ log.error("企业微信主体为空 {} 跳过处理。{} ", qwUserByRedis.getCorpId(),watchLog);
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
rocketMQTemplate.asyncSend("course-finish-notes", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
- @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
+ @Override public void onSuccess(SendResult sendResult) {
|
|
|
+ log.info("推送完课打备注成功1:{},{}",JSON.toJSONString(finishLog),sendResult.getMsgId());
|
|
|
+ } // 空实现
|
|
|
@Override public void onException(Throwable e) {log.error("推送完课打备注失败1:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
});
|
|
|
|
|
|
|
|
|
- // 定义默认值
|
|
|
- final Integer DEFAULT_SERVER_NUM = 99;
|
|
|
-
|
|
|
- // 使用
|
|
|
- Integer companyServerNum = Optional.ofNullable(qwCompany.getCompanyServerNum())
|
|
|
- .orElse(DEFAULT_SERVER_NUM);
|
|
|
- switch (companyServerNum){
|
|
|
- case 1:
|
|
|
- rocketMQTemplate.asyncSend("course-finish-notes", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
- @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
- @Override public void onException(Throwable e) {log.error("推送完课打备注失败1:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
- });
|
|
|
- break;
|
|
|
- case 2:
|
|
|
-
|
|
|
- rocketMQTemplate.asyncSend("course-finish-notesTwo", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
- @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
- @Override public void onException(Throwable e) {log.error("推送完课打备注失败2:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
- });
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- rocketMQTemplate.asyncSend("course-finish-notesThree", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
- @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
- @Override public void onException(Throwable e) {log.error("推送完课打备注失败3:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
- });
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
+// // 定义默认值
|
|
|
+// final Integer DEFAULT_SERVER_NUM = 99;
|
|
|
+//
|
|
|
+// // 使用
|
|
|
+// Integer companyServerNum = Optional.ofNullable(qwCompany.getCompanyServerNum())
|
|
|
+// .orElse(DEFAULT_SERVER_NUM);
|
|
|
+// switch (companyServerNum){
|
|
|
+// case 1:
|
|
|
+// rocketMQTemplate.asyncSend("course-finish-notes", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
+// @Override public void onSuccess(SendResult sendResult) {
|
|
|
+// log.info("推送完课打备注成功1:{},{}",JSON.toJSONString(finishLog),sendResult.getMsgId());
|
|
|
+// } // 空实现
|
|
|
+// @Override public void onException(Throwable e) {log.error("推送完课打备注失败1:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
+// });
|
|
|
+// break;
|
|
|
+// case 2:
|
|
|
+//
|
|
|
+// rocketMQTemplate.asyncSend("course-finish-notesTwo", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
+// @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
+// @Override public void onException(Throwable e) {log.error("推送完课打备注失败2:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
+// });
|
|
|
+// break;
|
|
|
+// case 3:
|
|
|
+// rocketMQTemplate.asyncSend("course-finish-notesThree", JSON.toJSONString(finishLog), new SendCallback() {
|
|
|
+// @Override public void onSuccess(SendResult sendResult) {} // 空实现
|
|
|
+// @Override public void onException(Throwable e) {log.error("推送完课打备注失败3:{},{}",JSON.toJSONString(finishLog),e.getMessage());} // 空实现
|
|
|
+// });
|
|
|
+// break;
|
|
|
+// default:
|
|
|
+// break;
|
|
|
+// }
|
|
|
|
|
|
|
|
|
}
|