提交 821b0c27 authored 作者: lihuihui's avatar lihuihui

updata

上级 ffcc846b
...@@ -28,14 +28,23 @@ ...@@ -28,14 +28,23 @@
</template> </template>
<script> <script>
import * as api from '@/api/pay.js' import * as api from '@/api/pay.js'
import { getUser } from '@/api/account'
import { Toast } from 'vant' import { Toast } from 'vant'
export default { export default {
data() { data() {
return { return {
order: [] order: [],
requestParam: {
product_id: '6684359515615264768', // 提前设定
open_id: '', // 通过微信授权获取
prepay_id: '', // 通过调用接口获取
app_id: '', // 提前设定
app_secret: '' // 提前设定
}
} }
}, },
mounted() { mounted() {
this.getOpenid()
this.getMyOrder() this.getMyOrder()
}, },
computed: { computed: {
...@@ -44,6 +53,15 @@ export default { ...@@ -44,6 +53,15 @@ export default {
} }
}, },
methods: { methods: {
getOpenid() {
getUser().then(res => {
api.getOpenid({ id: res.id, identity: 'transport' }).then(res => {
if (res.code === 0) {
this.requestParam.open_id = res.data.openid
}
})
})
},
getMyOrder() { getMyOrder() {
api.getMyOrder().then(res => { api.getMyOrder().then(res => {
if (res.code === 0) { if (res.code === 0) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论