推送:推送函数修复

This commit is contained in:
luying
2022-04-28 20:49:41 +08:00
parent 9af1f80b67
commit ca6847e1ca
6 changed files with 9 additions and 9 deletions

View File

@@ -31,7 +31,7 @@ import { savePayLog } from '../pubUtils/logUtil';
import { recordFirstGift } from './activity/firstGiftService';
import { makeTaskPass } from './activity/taskPassService';
import { addGuildPay } from './activity/guildPayService';
import { sendMessageToUser } from './pushService';
import { sendMessageToUserWithSuc } from './pushService';
/**
@@ -149,7 +149,7 @@ export async function makeOrder(orderInfo: UserOrderModelType, sid: string) {
await recordFirstGift(roleInfo, orderInfo.serverId);
}
sendMessageToUser(roleId, PUSH_ROUTE.PLAYER_DATA_CHANGE, { totalPay: roleInfo.totalPay }, sid);
sendMessageToUserWithSuc(roleId, PUSH_ROUTE.PLAYER_DATA_CHANGE, { totalPay: roleInfo.totalPay }, sid);
return {...rewardResult, roleInfo}
}
@@ -170,7 +170,7 @@ export async function settleOrder(order: UserOrderModelType, serverId: number, s
//推送
console.log('***** settleOrder', order.roleId, sid)
if(!!sid) {
sendMessageToUser(order.roleId, PUSH_ROUTE.ORDER, {
sendMessageToUserWithSuc(order.roleId, PUSH_ROUTE.ORDER, {
...result.data,
price: order.price,
state: order.state,
@@ -306,7 +306,7 @@ export async function refundOrderFromRedisPub(message: string) {
let role = await RoleModel.incRoleInfo(order.roleId, { gold: -refundGold }, {});
let onlineUser = await getRoleOnlineInfo(order.roleId);
let sid = onlineUser.sid;
sendMessageToUser(order.roleId, PUSH_ROUTE.PLAYER_DATA_CHANGE, { gold: role.gold }, sid);
sendMessageToUserWithSuc(order.roleId, PUSH_ROUTE.PLAYER_DATA_CHANGE, { gold: role.gold }, sid);
await UserOrderModel.refund(order.roleId, order.localOrderID, message);
return true