统一推送格式
This commit is contained in:
@@ -33,9 +33,7 @@ export class GmHandler {
|
||||
let event = await getEvent(eventStatus, roleId, roleName);
|
||||
|
||||
let tsid = channel.getMember(roleId)['sid'];
|
||||
channelService.pushMessageByUids('onSpecialEvent', {
|
||||
msg: { event }
|
||||
}, [{
|
||||
channelService.pushMessageByUids('onSpecialEvent', resResult(STATUS.SUCCESS, { event }), [{
|
||||
uid: roleId,
|
||||
sid: tsid
|
||||
}]);
|
||||
@@ -75,9 +73,7 @@ export class GmHandler {
|
||||
|
||||
|
||||
let tsid = channel.getMember(roleId)['sid'];
|
||||
channelService.pushMessageByUids(eventName, {
|
||||
msg: content
|
||||
}, [{
|
||||
channelService.pushMessageByUids(eventName, resResult(STATUS.SUCCESS, content), [{
|
||||
uid: roleId,
|
||||
sid: tsid
|
||||
}]);
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import { Application, ChannelService, FrontendSession, RemoterClass } from 'pinus';
|
||||
import { resResult } from '../../../pubUtils/util';
|
||||
import { STATUS } from '../../../consts';
|
||||
|
||||
export default function (app: Application) {
|
||||
return new ChatRemote(app);
|
||||
@@ -39,7 +41,7 @@ export class ChatRemote {
|
||||
let param = {
|
||||
user: username
|
||||
};
|
||||
channel.pushMessage('onAdd', param);
|
||||
channel.pushMessage('onAdd', resResult(STATUS.SUCCESS, param));
|
||||
|
||||
if (!!channel) {
|
||||
channel.add(uid, sid);
|
||||
@@ -87,6 +89,6 @@ export class ChatRemote {
|
||||
let param = {
|
||||
user: username
|
||||
};
|
||||
channel.pushMessage('onLeave', param);
|
||||
channel.pushMessage('onLeave', resResult(STATUS.SUCCESS, param));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user