Commit 7d2513a2 authored by chenzhao's avatar chenzhao

同步代码

parent 9aef28a4
...@@ -65,6 +65,7 @@ import com.yeejoin.amos.patrol.email.IEmailService; ...@@ -65,6 +65,7 @@ import com.yeejoin.amos.patrol.email.IEmailService;
import com.yeejoin.amos.patrol.feign.PushFeignServer; import com.yeejoin.amos.patrol.feign.PushFeignServer;
import com.yeejoin.amos.patrol.feign.RemoteSecurityService; import com.yeejoin.amos.patrol.feign.RemoteSecurityService;
import com.yeejoin.amos.patrol.jpush.AppMessagePushService; import com.yeejoin.amos.patrol.jpush.AppMessagePushService;
import org.typroject.tyboot.core.foundation.context.RequestContext;
import org.typroject.tyboot.core.foundation.utils.Bean; import org.typroject.tyboot.core.foundation.utils.Bean;
...@@ -324,7 +325,13 @@ public class MessageServiceImpl implements IMessageService { ...@@ -324,7 +325,13 @@ public class MessageServiceImpl implements IMessageService {
@Override @Override
public Msg pushMsgAndSave(String toke,String product,String appKey,Msg msg) { public Msg pushMsgAndSave(String toke,String product,String appKey,Msg msg) {
List<PushMsgParam> pmps = new ArrayList<PushMsgParam>(); //List<PushMsgParam> pmps = new ArrayList<PushMsgParam>();
if(toke!=null){
RequestContext.setToken(toke);
RequestContext.setProduct(product);
RequestContext.setAppKey(appKey);
}
PushMsgParam pushMsg = new PushMsgParam(); PushMsgParam pushMsg = new PushMsgParam();
pushMsg.setRecivers(Arrays.asList(msg.getUserId())); pushMsg.setRecivers(Arrays.asList(msg.getUserId()));
pushMsg.setContent(ObjectUtils.isEmpty(msg.getPushBody()) ? msg.getBody() : msg.getPushBody()); pushMsg.setContent(ObjectUtils.isEmpty(msg.getPushBody()) ? msg.getBody() : msg.getPushBody());
...@@ -335,10 +342,10 @@ public class MessageServiceImpl implements IMessageService { ...@@ -335,10 +342,10 @@ public class MessageServiceImpl implements IMessageService {
extras.put("type",msg.getMsgType()); extras.put("type",msg.getMsgType());
extras.put("id",msg.getRelationId()==null?"0":msg.getRelationId().toString()); extras.put("id",msg.getRelationId()==null?"0":msg.getRelationId().toString());
pushMsg.setExtras(extras); pushMsg.setExtras(extras);
pmps.add(pushMsg); //pmps.add(pushMsg);
msg.setSendTime(new Date()); msg.setSendTime(new Date());
msg.setStatus(1); msg.setStatus(1);
pushFeignServer.sendMessage(pmps); pushFeignServer.sendMessage(pushMsg);
iMsgDao.save(msg); iMsgDao.save(msg);
return msg; return msg;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment