feat: 补齐客户端/管理端服务模块与数据库 schema,完善登录短信、法大大签署及公共函数

This commit is contained in:
2026-10-14 21:55:08 +08:00
parent 3481fda7a0
commit 55bcf96889
545 changed files with 28151 additions and 415 deletions
@@ -0,0 +1,39 @@
//创建积分充值订单
module.exports = {
main: async (event) => {
let { data = {}, userInfo, util } = event;
let { vk, db, _ } = util;
const { points, price } = data; // points=积分数量 price=价格(分→元)
const amount = price / 100; // 分转元
const offAmount = amount;
const orderId = await vk.baseDao.add({
dbName: "jjx-order",
dataJson: {
orderNo: vk.pubfn.createOrderNo("39XU", 20),
uid: userInfo.uid,
orderStatus: 0,
type: 20, // 20=积分充值
amount,
offAmount,
saveAmount: 0,
offRate: 100,
}
});
await vk.baseDao.add({
dbName: "jjx-order-goods",
dataJson: {
orderId,
goodsId: 'points_recharge',
num: 1,
goodsName: `积分充值_${points}积分`,
goodsPrice: amount,
goodsCover: null,
}
});
return { code: 0, msg: 'ok', data: orderId };
}
};