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