25 lines
680 B
JavaScript
25 lines
680 B
JavaScript
// 云函数入口文件
|
||
const cloud = require('wx-server-sdk')
|
||
|
||
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
|
||
|
||
// 云函数入口函数
|
||
exports.main = async (event, context) => {
|
||
const returnCode = event.returnCode
|
||
const openid = event.userInfo.openid
|
||
const orderid = event.outTradeNo
|
||
const db = cloud.database();
|
||
if (returnCode == 'SUCCESS') {
|
||
//支付成功的处理逻辑
|
||
// await db.collection("orders").where({
|
||
// _id: orderid,
|
||
// _openid: openid,
|
||
// }).update({
|
||
// data: {
|
||
// pay_status: true
|
||
// }
|
||
// })
|
||
const res = { errCode: 0, errmag: "6666666办款完毕!" }
|
||
return res
|
||
}
|
||
} |