✨ feat(37需求): 打开webview的页面
This commit is contained in:
+5
-3
@@ -13,6 +13,8 @@ export default class Link extends BaseModel {
|
||||
@prop({ required: true, default: '' })
|
||||
link: string; // 外链
|
||||
@prop({ required: true, default: '' })
|
||||
androidLink: string; // 安卓外链
|
||||
@prop({ required: true, default: '' })
|
||||
qrCodeLink: string; // 微信群二维码
|
||||
|
||||
public static async findByServerId(serverId: number) {
|
||||
@@ -35,9 +37,9 @@ export default class Link extends BaseModel {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static async updateLinks(updateArr: { type: number, link?: string, qrCodeLink?: string }[], uid: number) {
|
||||
await LinkModel.bulkWrite(updateArr.map(({type, link, qrCodeLink}) => {
|
||||
return { updateOne: { filter: { type, serverId: 0 }, update: { $set: { link, qrCodeLink, updatedBy: uid }, $setOnInsert: { createdBy: uid } }, upsert: true} }
|
||||
public static async updateLinks(updateArr: { type: number, link?: string, qrCodeLink?: string, androidLink?: string }[], uid: number) {
|
||||
await LinkModel.bulkWrite(updateArr.map(({type, link, qrCodeLink, androidLink }) => {
|
||||
return { updateOne: { filter: { type, serverId: 0 }, update: { $set: { link, qrCodeLink, androidLink, updatedBy: uid }, $setOnInsert: { createdBy: uid } }, upsert: true} }
|
||||
}))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user