diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/SendMessageServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/SendMessageServiceImpl.java index 357fa2da..6f0d3454 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/SendMessageServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/SendMessageServiceImpl.java @@ -18,6 +18,7 @@ import com.jero.modules.message.entity.SysMessageTemplate; import com.jero.modules.message.handle.impl.EmailSendMsgHandle; import com.jero.modules.message.service.ISysMessageTemplateService; import com.jero.modules.message.websocket.WebSocket; +import com.jero.modules.pay.company.entity.PayContactsManagement; import com.jero.modules.system.entity.SysAnnouncement; import com.jero.modules.system.entity.SysAnnouncementSend; import com.jero.modules.system.entity.SysUser; @@ -27,6 +28,7 @@ import com.jero.modules.system.service.ISysUserService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -128,26 +130,33 @@ public class SendMessageServiceImpl implements SendMessageService { announcement.setTemplateCode(sendMessageDTO.getTemplateCode()); sysAnnouncementService.save(announcement); // 2.插入用户通告阅读标记表记录 - String userId = toUser; - String[] userIds = userId.split(","); + String[] userIds = toUser.split(","); String anntId = announcement.getId(); - for(int i=0;i { * @return */ List getRolesUser(List roleCode); + /** + * 根据手机号查询企业联系人 + * @param phone 手机号 + * @author lijiarao + * @date 2021/9/29 + * @return PayContactsManagement + */ + PayContactsManagement getPayContactsManagementByPhone(String phone); } diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java index cf45859b..93b1ddc2 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.jero.common.exception.JeroBootException; import com.jero.common.util.*; +import com.jero.modules.pay.company.entity.PayContactsManagement; import com.jero.modules.system.model.SysLoginVO; import com.jero.modules.system.vo.SysUserVo; import lombok.extern.slf4j.Slf4j; @@ -553,6 +554,11 @@ public class SysUserServiceImpl extends ServiceImpl impl return listSysUser; } + @Override + public PayContactsManagement getPayContactsManagementByPhone(String phone) { + return userMapper.getPayContactsManagementByPhone(phone); + } + /** * 忘记密码校验 * @param user