//创建积分充值订单 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 }; } };