练兵场:删除每天清空进度逻辑
This commit is contained in:
@@ -143,20 +143,20 @@ export async function resetTrain(code: string, serverId: number) {
|
|||||||
if (!!res.err)
|
if (!!res.err)
|
||||||
return;
|
return;
|
||||||
let { structure, trainId, resetTrainTimeDaily } = await GuildModel.findGuild(code, serverId, 'structure trainId resetTrainTimeDaily');
|
let { structure, trainId, resetTrainTimeDaily } = await GuildModel.findGuild(code, serverId, 'structure trainId resetTrainTimeDaily');
|
||||||
if(trainId && shouldRefresh(resetTrainTimeDaily, new Date())) {
|
// if(trainId && shouldRefresh(resetTrainTimeDaily, new Date())) {
|
||||||
let { trainInstances } = getArmyTrainJuDian(trainId);
|
// let { trainInstances } = getArmyTrainJuDian(trainId);
|
||||||
// 初始化
|
// // 初始化
|
||||||
let instances = trainInstances.map(trainInstance => {
|
// let instances = trainInstances.map(trainInstance => {
|
||||||
let t = new TrainInstance();
|
// let t = new TrainInstance();
|
||||||
t.hid = trainInstance.hid;
|
// t.hid = trainInstance.hid;
|
||||||
t.progress = 0;
|
// t.progress = 0;
|
||||||
t.endTime = 0;
|
// t.endTime = 0;
|
||||||
t.trainBoxs = [];
|
// t.trainBoxs = [];
|
||||||
return t;
|
// return t;
|
||||||
});
|
// });
|
||||||
await GuildTrainModel.updateGuildTrain(code, trainId, { trainInstances: instances });
|
// await GuildTrainModel.updateGuildTrain(code, trainId, { trainInstances: instances });
|
||||||
await GuildModel.updateInfo(code, { resetTrainTimeDaily: new Date() });
|
// await GuildModel.updateInfo(code, { resetTrainTimeDaily: new Date() });
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
let { lv } = findWhere(structure, {id: GUILD_STRUCTURE.TRAIN});
|
let { lv } = findWhere(structure, {id: GUILD_STRUCTURE.TRAIN});
|
||||||
|
|||||||
Reference in New Issue
Block a user