From 8ab51f74dfdd5d4aad3d2af6f53337435eed5b81 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Tue, 07 Nov 2023 17:07:05 +0800
Subject: [PATCH] chore:本人不能推送提交
---
screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java
index faf522d..e721e8b 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/UserServiceImpl.java
@@ -8,6 +8,7 @@
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.moral.api.config.Interceptor.UserHelper;
import com.moral.api.entity.*;
import com.moral.api.mapper.*;
import com.moral.api.pojo.bo.UserBO;
@@ -17,6 +18,7 @@
import com.moral.api.pojo.enums.SysDictTypeEnum;
import com.moral.api.pojo.vo.file.FileVo;
+import com.moral.api.pojo.vo.user.QxUser;
import com.moral.api.service.FileTableService;
import com.moral.api.service.ResponsibilityUnitService;
import com.moral.api.service.UserService;
@@ -247,7 +249,7 @@
@Override
@Async
public void pushOneUser(Allocation appAllocationPushUserCond) {
-
+ QxUser currentUser = UserHelper.getCurrentUser();
ResponsibilityUnit responsibilityUnit = responsibilityUnitMapper.selectById(appAllocationPushUserCond.getUnitId());
Integer areaCode = responsibilityUnit.getAreaCode();
@@ -273,6 +275,9 @@
String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=" + WechatUtils.getAccessToken();
//������������
for (User user : users) {
+ if (user.getId().equals(currentUser.getUserId())){
+ continue;
+ }
RestTemplate restTemplate = new RestTemplate();
//���������������������
WxMssVo wxMssVo = new WxMssVo();
@@ -298,7 +303,7 @@
ResponseEntity<String> responseEntity =
restTemplate.postForEntity(url, wxMssVo, String.class);
String body = responseEntity.getBody();
- log.info("������:"+body+"������:"+user.getUserName());
+ log.info("������:"+body+"������:"+user.getAccount());
}
}
--
Gitblit v1.8.0