|
|
@ -1150,4 +1150,22 @@ public class MessageService extends MybatisBaseService<MessageMapper, Message> { |
|
|
|
} |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
public ResultBean pushTest(String userSid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
List<String> receivedSids = new ArrayList<>(); |
|
|
|
receivedSids.add(userSid); |
|
|
|
ResultBean<String> stringList = sysUserFeign.selectIdBySid(receivedSids); |
|
|
|
List<String> receiveIdList = Arrays.asList(stringList.getData().split(",")); |
|
|
|
//标题、内容、消息类别key、消息类别名称、
|
|
|
|
YamlPropertiesFactoryBean factoryBean = new YamlPropertiesFactoryBean(); |
|
|
|
factoryBean.setResources(new ClassPathResource("application.yml")); |
|
|
|
Properties properties = factoryBean.getObject(); |
|
|
|
if ("pro".equals(properties.get("spring.profiles.active"))) { |
|
|
|
JPushServer.sendPushAlias("测试消息推送", "业务内容", "b4b50229-cce0-4cb1-8c0a-ae7545a9ec59", "审批中心", receiveIdList.get(0)); |
|
|
|
} else { |
|
|
|
JPushServer.sendPushAlias("测试消息推送", "业务内容", "b4b50229-cce0-4cb1-8c0a-ae7545a9ec59", "审批中心", "T" + receiveIdList.get(0)); |
|
|
|
} |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
} |