去掉刚才加上的锁
This commit is contained in:
@@ -15,8 +15,6 @@ import { RewardInter } from '../pubUtils/interface';
|
|||||||
import { reportTAEvent } from './sdkService';
|
import { reportTAEvent } from './sdkService';
|
||||||
import { getAllServers } from './redisService';
|
import { getAllServers } from './redisService';
|
||||||
import { sendMessageToGuildWithSuc, sendMessageToServer, sendMessageToServerWithSuc } from './pushService';
|
import { sendMessageToGuildWithSuc, sendMessageToServer, sendMessageToServerWithSuc } from './pushService';
|
||||||
import { lockDataWithNoParam } from './redLockService';
|
|
||||||
import { DATA_NAME } from '../consts';
|
|
||||||
|
|
||||||
// ! 获取底价,假数据
|
// ! 获取底价,假数据
|
||||||
export function getBasePrice(gid: number, count: number) {
|
export function getBasePrice(gid: number, count: number) {
|
||||||
@@ -292,8 +290,6 @@ export async function calculateDividend(dividend: DividendType) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function startGuildAuction() {
|
export async function startGuildAuction() {
|
||||||
let res: any = await lockDataWithNoParam(DATA_NAME.SEND_AUCTION);//加锁
|
|
||||||
if (!!res.err) return false;
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
console.log('schedule startGuildAuction called:', new Date());
|
console.log('schedule startGuildAuction called:', new Date());
|
||||||
@@ -309,11 +305,9 @@ export async function startGuildAuction() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await pushAuctionUpdate(lots, dividends);
|
await pushAuctionUpdate(lots, dividends);
|
||||||
res.releaseCallback();
|
|
||||||
return true;
|
return true;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('startGuildAuction err: ', e);
|
console.error('startGuildAuction err: ', e);
|
||||||
res.releaseCallback();
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -336,8 +330,6 @@ export async function sendLotsRewardToMlail(lots: LotType[]) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function startWorldAuction() {
|
export async function startWorldAuction() {
|
||||||
let res: any = await lockDataWithNoParam(DATA_NAME.SEND_AUCTION);//加锁
|
|
||||||
if (!!res.err) return false;
|
|
||||||
try {
|
try {
|
||||||
console.log('schedule startWorldAuction called:', new Date());
|
console.log('schedule startWorldAuction called:', new Date());
|
||||||
const begin = await todayGuildBegin();
|
const begin = await todayGuildBegin();
|
||||||
@@ -353,18 +345,14 @@ export async function startWorldAuction() {
|
|||||||
await pushCurrentTime(time);
|
await pushCurrentTime(time);
|
||||||
}
|
}
|
||||||
await pushAuctionUpdate(lots, dividends);
|
await pushAuctionUpdate(lots, dividends);
|
||||||
res.releaseCallback();
|
|
||||||
return true;
|
return true;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('startWorldAuction err: ', e);
|
console.error('startWorldAuction err: ', e);
|
||||||
res.releaseCallback();
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function stopAuction() {
|
export async function stopAuction() {
|
||||||
let res: any = await lockDataWithNoParam(DATA_NAME.SEND_AUCTION);//加锁
|
|
||||||
if (!!res.err) return false;
|
|
||||||
try {
|
try {
|
||||||
console.log('schedule stopAuction called:', new Date());
|
console.log('schedule stopAuction called:', new Date());
|
||||||
const begin = await todayGuildBegin();
|
const begin = await todayGuildBegin();
|
||||||
@@ -379,11 +367,9 @@ export async function stopAuction() {
|
|||||||
await pushCurrentTime(time);
|
await pushCurrentTime(time);
|
||||||
}
|
}
|
||||||
await pushAuctionUpdate(lots, []);
|
await pushAuctionUpdate(lots, []);
|
||||||
res.releaseCallback();
|
|
||||||
return true;
|
return true;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('stopAuction err: ', e);
|
console.error('stopAuction err: ', e);
|
||||||
res.releaseCallback();
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user