提交 70b869f7 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 d11a7ea2
...@@ -31,14 +31,14 @@ export default { ...@@ -31,14 +31,14 @@ export default {
pay() { pay() {
const options = { const options = {
appId: this.appId, appId: this.appId,
nonceStr: this.nonceStr, nonceStr: Math.random().toString(36).slice(-8),
package: `prepay_id=${this.prepayId}`, package: `prepay_id=${this.prepayId}`,
signType: 'MD5', signType: 'MD5',
timeStamp: parseInt(new Date().getTime() / 1000).toString() timeStamp: parseInt(new Date().getTime() / 1000).toString()
} }
const key = 'pQ5aw26mgmgKXEVHhcHcgCkIK7eo4ZC7' const key = 'pQ5aw26mgmgKXEVHhcHcgCkIK7eo4ZC7'
let str = qs.stringify(Object.assign({}, options, { key })) let str = qs.stringify(Object.assign({}, options, { key }))
str = str.replace(/prepay_id%3D/gi, 'prepay_id=') // str = str.replace(/prepay_id%3D/gi, 'prepay_id=')
const paySign = md5(str).toString().toUpperCase() const paySign = md5(str).toString().toUpperCase()
console.log(str, paySign) console.log(str, paySign)
// https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6 // https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论