|
|
@ -55,6 +55,8 @@ import com.epmet.service.ProjectProcessService; |
|
|
|
import com.epmet.service.ProjectService; |
|
|
|
import com.epmet.service.ProjectStaffService; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.beans.factory.annotation.Value; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
@ -72,6 +74,7 @@ import java.util.stream.Collectors; |
|
|
|
@Service |
|
|
|
public class ProjectProcessServiceImpl extends BaseServiceImpl<ProjectProcessDao, ProjectProcessEntity> implements ProjectProcessService { |
|
|
|
|
|
|
|
protected static final Logger logger = LoggerFactory.getLogger(ProjectProcessServiceImpl.class); |
|
|
|
@Autowired |
|
|
|
private ProjectProcessRedis projectProcessRedis; |
|
|
|
@Autowired |
|
|
@ -294,7 +297,8 @@ public class ProjectProcessServiceImpl extends BaseServiceImpl<ProjectProcessDao |
|
|
|
|
|
|
|
//5:调用epmet-message服务,给项目流转过程中的工作人员发送订阅的微信消息
|
|
|
|
if (!transferWxmpMessage(formDTO).success()) { |
|
|
|
throw new RenException(ProjectConstant.SAVE_WXMP_MSG_EXCEPTION); |
|
|
|
logger.error("项目流转,推送微信订阅消息失败"); |
|
|
|
//throw new RenException(ProjectConstant.SAVE_WXMP_MSG_EXCEPTION);
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -356,6 +360,7 @@ public class ProjectProcessServiceImpl extends BaseServiceImpl<ProjectProcessDao |
|
|
|
map.put(staff.getStaffId(),staff.getStaffId()); |
|
|
|
} |
|
|
|
}); |
|
|
|
logger.info("项目流转,推送微信订阅消息"); |
|
|
|
return epmetMessageOpenFeignClient.sendWxSubscribeMessage(msgList); |
|
|
|
} |
|
|
|
|
|
|
|