小程序代码 收款
时间: 2023-07-09 17:15:27 浏览: 72
以下是一个简单的小程序代码,用于处理收款操作:
```javascript
// 获取用户输入的收款金额和收款人信息
const amount = parseFloat(wx.getStorageSync('amount'));
const payeeInfo = wx.getStorageSync('payeeInfo');
// 调用微信支付 API 进行付款
wx.requestPayment({
timeStamp: Date.now(),
nonceStr: 'nonce_str',
package: 'prepay_id=xxxx',
signType: 'MD5',
paySign: 'pay_sign',
success: function(res) {
wx.showModal({
title: '收款成功',
content: `已向 ${payeeInfo} 收款 ${amount.toFixed(2).toString()} 元`,
showCancel: false
});
},
fail: function(res) {
wx.showModal({
title: '收款失败',
content: '收款失败,请稍后再试',
showCancel: false
});
}
});
```
在这个示例代码中,我们首先使用 `wx.getStorageSync()` 方法获取用户输入的收款金额和收款人信息。然后,我们调用微信支付 API 进行付款操作。在 `success` 回调函数中,我们显示一个模态框,告知用户收款操作已成功完成;在 `fail` 回调函数中,我们显示一个模态框,告知用户收款操作失败。
当用户点击收款按钮时,会触发这段代码的执行。你需要在小程序中添加一个收款按钮,并在点击事件处理函数中调用这段代码。同时,你还需要在小程序中添加一个页面,用于让用户输入收款金额和收款人信息。在这个页面中,你可以使用小程序提供的表单组件来收集用户输入的信息。