diff --git a/api/order.js b/api/order.js
index c11ce1f..e470973 100644
--- a/api/order.js
+++ b/api/order.js
@@ -38,9 +38,22 @@ export function confirmOrder(id) {
return request.post("order/confirm", {id})
}
-
-
// 支付结果
export function getPayResult(params) {
return request.get("order/pay_result", { params });
}
+
+// 下单
+export function userOrderBuy(data) {
+ return request.post("order/submitUserOrder", data);
+}
+// 开通试用会员卡
+export function userFreeOrderBuy(data) {
+ return request.post("order/submitFreeUserOrder", data);
+}
+
+// 下单
+export function resourceOrderBuy(data) {
+ return request.post("order/submitResourceOrder", data);
+}
+
diff --git a/pages/goods_details/goods_details.vue b/pages/goods_details/goods_details.vue
index 37919c2..b45cfa8 100644
--- a/pages/goods_details/goods_details.vue
+++ b/pages/goods_details/goods_details.vue
@@ -216,14 +216,14 @@
收藏
-
+
diff --git a/pages/pay_result/pay_result.vue b/pages/pay_result/pay_result.vue
index ad26350..04c44ad 100644
--- a/pages/pay_result/pay_result.vue
+++ b/pages/pay_result/pay_result.vue
@@ -34,7 +34,7 @@
-
+
@@ -52,7 +52,8 @@
data() {
return {
payInfo: {},
- from: ''
+ from: '',
+ showBtn:"返回首页",
};
},
@@ -61,7 +62,10 @@
console.log(options)
this.id = options.id
this.from = options.from
+ this.type = options.type
+ this.org_id = options.org_id
this.getOrderResultFun();
+
},
@@ -79,6 +83,17 @@
},
computed: {
getPagesUrl() {
+
+ if(this.type == 1 ){
+ this.showBtn = '查看会员'
+ return '/pages/user/vip'
+ }
+ if(this.type == 2 && this.org_id>0){
+ this.showBtn = '前往下载'
+ console.log(this.showBtn)
+ return '/pages/resource_details/resource_details?id='+this.org_id
+ }
+
switch(this.from) {
case 'integral': return '/bundle/pages/exchange_order/exchange_order'
default: return '/bundle/pages/user_order/user_order'
diff --git a/pages/resource_details/resource_details.vue b/pages/resource_details/resource_details.vue
index 6ee48b9..fe50d00 100644
--- a/pages/resource_details/resource_details.vue
+++ b/pages/resource_details/resource_details.vue
@@ -66,8 +66,8 @@
-
+
@@ -77,6 +77,14 @@
team_min_price