mirror of
				https://github.com/yangjian102621/geekai.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	payment for mobile page is ready
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
			
		||||
VUE_APP_API_HOST=http://localhost:5678
 | 
			
		||||
VUE_APP_API_HOST=http://www.geekai.me:6004
 | 
			
		||||
VUE_APP_WS_HOST=ws://localhost:5678
 | 
			
		||||
VUE_APP_USER=18888888888
 | 
			
		||||
VUE_APP_PASS=12345678
 | 
			
		||||
 
 | 
			
		||||
@@ -122,7 +122,7 @@
 | 
			
		||||
<script setup>
 | 
			
		||||
import {onMounted, ref} from "vue"
 | 
			
		||||
import {ElMessage} from "element-plus";
 | 
			
		||||
import {httpGet} from "@/utils/http";
 | 
			
		||||
import {httpGet, httpPost} from "@/utils/http";
 | 
			
		||||
import {checkSession, getSystemInfo} from "@/store/cache";
 | 
			
		||||
import UserProfile from "@/components/UserProfile.vue";
 | 
			
		||||
import PasswordDialog from "@/components/PasswordDialog.vue";
 | 
			
		||||
@@ -200,11 +200,16 @@ const pay = (product, payWay) => {
 | 
			
		||||
  }
 | 
			
		||||
  loading.value = true
 | 
			
		||||
  loadingText.value = "正在生成支付订单..."
 | 
			
		||||
  httpGet(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
 | 
			
		||||
  let host = process.env.VUE_APP_API_HOST
 | 
			
		||||
  if (host === '') {
 | 
			
		||||
    host = `${location.protocol}://${location.host}`;
 | 
			
		||||
  }
 | 
			
		||||
  httpPost(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
 | 
			
		||||
    product_id: product.id,
 | 
			
		||||
    pay_way: payWay.pay_way,
 | 
			
		||||
    pay_type: payWay.pay_type,
 | 
			
		||||
    user_id: user.value.id,
 | 
			
		||||
    host: host,
 | 
			
		||||
    device: "jump"
 | 
			
		||||
  }).then(res => {
 | 
			
		||||
    showDialog.value = true
 | 
			
		||||
 
 | 
			
		||||
@@ -296,11 +296,16 @@ const pay = (product,payWay) => {
 | 
			
		||||
    message: '正在创建订单',
 | 
			
		||||
    forbidClick: true,
 | 
			
		||||
  });
 | 
			
		||||
  httpGet(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
 | 
			
		||||
  let host = process.env.VUE_APP_API_HOST
 | 
			
		||||
  if (host === '') {
 | 
			
		||||
    host = `${location.protocol}://${location.host}`;
 | 
			
		||||
  }
 | 
			
		||||
  httpPost(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
 | 
			
		||||
    product_id: product.id,
 | 
			
		||||
    pay_way: payWay.pay_way,
 | 
			
		||||
    pay_type: payWay.pay_type,
 | 
			
		||||
    user_id: userId.value,
 | 
			
		||||
    host: host,
 | 
			
		||||
    device: "wechat"
 | 
			
		||||
  }).then(res => {
 | 
			
		||||
    location.href = res.data
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user