server/laf-cloud/functions/creatCdk.ts
2026-09-01 16:04:15 +08:00

16 lines
588 B
TypeScript

import cloud from '@lafjs/cloud'
const db = cloud.database();
import Utils from "@/Utils";
export default async function (ctx: FunctionContext) {
let cdk = ctx.body.cdk;
cdk = cdk.toLowerCase();
let info = await db.collection("idcount").where({ _id: "69fac04fb4d89b170da4bf64" }).getOne();
let count = info.data.count;
if (count.includes(cdk)) {
return { code: 0, data: "兑换码已存在" };
}
count.push(cdk);
await db.collection("idcount").where({ _id: "69fac04fb4d89b170da4bf64" }).update({ count: count });
return { code: 1, data: "兑换码保存成功" };
}