✨ feat(服务器): 多服务器开服
This commit is contained in:
@@ -55,6 +55,9 @@ export default class Region extends BaseModel {
|
||||
@prop({ required: true })
|
||||
latestServerUniqId: number; // 最新服唯一id
|
||||
|
||||
@prop({ required: true })
|
||||
latestServerOpenTime: number; // 最新服的开服时间
|
||||
|
||||
@prop({ required: true })
|
||||
addressType: number; // 参数表的那个addressType
|
||||
|
||||
@@ -90,7 +93,7 @@ export default class Region extends BaseModel {
|
||||
|
||||
public static async newServer(id: number, newServer: ServerlistType, uid = 1) {
|
||||
const rec: RegionType = await RegionModel.findOneAndUpdate({ id }, {
|
||||
$set: { latestServer: newServer.serverId, latestServerUniqId: newServer.id, updatedBy: uid },
|
||||
$set: { latestServer: newServer.serverId, latestServerUniqId: newServer.id, latestServerOpenTime: newServer.openTime, updatedBy: uid },
|
||||
$inc: { serverCount: 1 }
|
||||
}, { new: true }).lean();
|
||||
return rec;
|
||||
|
||||
Reference in New Issue
Block a user