feat: 新增合同审查定时任务与积分体系,重构支付模块与余额流水查询
This commit is contained in:
@@ -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 };
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user