From b8400a899734f2d4fed82c9a80ee3a13b79f869c Mon Sep 17 00:00:00 2001
From: liudan <18634735655@163.com>
Date: Thu, 6 Jun 2024 00:43:51 +0800
Subject: [PATCH] 1
---
pages.json | 6 ++++++
pages/activity/assist_detail/index.vue | 1 +
pages/burst/index.vue | 1 +
pages/goods_details/index.vue | 14 ++++++++++++--
pages/users/order_confirm/index.vue | 10 +++++++---
pages/users/order_list1/index.vue | 4 +++-
6 files changed, 30 insertions(+), 6 deletions(-)
diff --git a/pages.json b/pages.json
index 00cb9eb..d8a1fa5 100644
--- a/pages.json
+++ b/pages.json
@@ -392,6 +392,12 @@
"navigationBarTitleText": "我的订单"
}
},
+ {
+ "path": "order_list1/search",
+ "style": {
+ "navigationBarTitleText": "寄售订单"
+ }
+ },
{
"path": "presell_order_list/index",
"style": {
diff --git a/pages/activity/assist_detail/index.vue b/pages/activity/assist_detail/index.vue
index 380fb9d..1dbcf74 100644
--- a/pages/activity/assist_detail/index.vue
+++ b/pages/activity/assist_detail/index.vue
@@ -318,6 +318,7 @@
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
+ console.log(options,"0000000")
var that = this;
if(options.spid){
app.globalData.spid = options.spid;
diff --git a/pages/burst/index.vue b/pages/burst/index.vue
index 215759c..83c12d8 100644
--- a/pages/burst/index.vue
+++ b/pages/burst/index.vue
@@ -71,6 +71,7 @@ export default{
},
// 去详情页
godDetail(item) {
+
goShopDetail(item, this.uid).then(res => {
if (this.isLogin) {
initiateAssistApi(item.activity_id).then(res => {
diff --git a/pages/goods_details/index.vue b/pages/goods_details/index.vue
index 4f6c522..b0262a2 100644
--- a/pages/goods_details/index.vue
+++ b/pages/goods_details/index.vue
@@ -43,7 +43,7 @@
分享
-
+
积分最高可抵扣{{storeInfo.max_integral}}元
@@ -54,6 +54,7 @@
¥
{{storeInfo.price}}
+ +积分{{point}}
¥{{storeInfo.svip_price}}
@@ -583,6 +584,7 @@
max_count: 0,
min_count: 0,
pay_limit: 1,
+ is_burst:null,
svipData: {},
svipPrice: false,
specsInfo: {
@@ -623,6 +625,7 @@
url: '/pages/user/index'
},
],
+ point:0
};
},
computed:{
@@ -1024,6 +1027,7 @@
this.$set(this.attr.productSelect, "svip_price", productSelect.svip_price);
this.$set(this.attr.productSelect, "stock", productSelect.stock);
this.$set(this.attr.productSelect, "unique", productSelect.unique);
+ this.$set(this, "point", productSelect.point);
this.$set(this, "uniqueValue", productSelect.unique);
if (productSelect.stock == 0) {
this.$set(this.attr.productSelect, "cart_num", 0);
@@ -1040,6 +1044,7 @@
this.$set(this.attr.productSelect, "stock", 0);
this.$set(this.attr.productSelect, "unique", "");
this.$set(this.attr.productSelect, "cart_num", 0);
+ this.$set(this, "point", productSelect.point);
this.$set(this, "attrValue", res);
this.$set(this, "attrTxt", "选择");
}
@@ -1096,6 +1101,7 @@
that.$set(that, 'activity', res.data.activity ? res.data.activity : []);
that.$set(that, 'max_count', res.data.once_max_count);
that.$set(that, 'pay_limit', res.data.pay_limit);
+ that.$set(that, 'is_burst', res.data.is_burst);
that.$set(that, 'min_count', res.data.once_min_count);
that.$set(that, 'svipData', res.data.show_svip_info || null);
that.$set(that, 'svipPrice', res.data.show_svip_info && res.data.show_svip_info.show_svip_price || false);
@@ -1208,6 +1214,7 @@
this.$set(this.attr.productSelect, "stock", productSelect.stock);
this.$set(this.attr.productSelect, "unique", productSelect.unique);
this.$set(this, "uniqueValue", productSelect.unique);
+ this.$set(this, "point", productSelect.point);
this.$set(this, "attrValue", value.join(","));
this.$set(this, "attrTxt", "选择");
if (productSelect.stock == 0) {
@@ -1226,6 +1233,7 @@
this.$set(this.attr.productSelect, "svip_price", this.storeInfo.svip_price);
this.$set(this.attr.productSelect, "stock", 0);
this.$set(this.attr.productSelect, "unique", "");
+ this.$set(this, "point", this.storeInfo.point);
this.$set(this, "uniqueValue", "");
this.$set(this.attr.productSelect, "cart_num", 0);
this.$set(this, "attrValue", "");
@@ -1241,6 +1249,7 @@
this.$set(this.attr.productSelect, "svip_price", this.storeInfo.svip_price);
this.$set(this.attr.productSelect, "stock", this.storeInfo.stock);
this.$set(this.attr.productSelect, "unique", this.storeInfo.unique || "");
+ this.$set(this, "point", this.storeInfo.point||0);
this.$set(this, "uniqueValue", this.storeInfo.unique || "");
this.$set(this.attr.productSelect, "cart_num", 1);
this.$set(this, "attrValue", "");
@@ -1252,6 +1261,7 @@
this.$set(this.attr.productSelect, "svip_price", productSelect.svip_price);
this.$set(this.attr.productSelect, "stock", productSelect.stock);
this.$set(this.attr.productSelect, "unique", productSelect.unique);
+ this.$set(this, "point", productSelect.point);
this.$set(this, "uniqueValue", productSelect.unique);
this.$set(this, "attrValue", value.join(","));
this.$set(this, "attrTxt", "选择");
@@ -1433,7 +1443,7 @@
Cache.set(CART_TIME,timestamp)
if (news) {
uni.navigateTo({
- url: '/pages/users/order_confirm/index?cartId=' + cartId
+ url: '/pages/users/order_confirm/index?cartId=' + cartId +'&is_burst='+that.is_burst
});
} else {
that.$util.Tips({
diff --git a/pages/users/order_confirm/index.vue b/pages/users/order_confirm/index.vue
index 966c8ad..246fe49 100644
--- a/pages/users/order_confirm/index.vue
+++ b/pages/users/order_confirm/index.vue
@@ -691,10 +691,11 @@
timeranges: [],
isShow:false,
typeList:[
- {id:1,name:'商品'},
- {id:2,name:'积分'},
+ {id:0,name:'商品'},
+ {id:1,name:'积分'},
],
- orderType:1
+ orderType:1,
+ is_burst:null,
};
},
computed: {
@@ -714,6 +715,7 @@
mounted: function() {
},
onLoad: function(options) {
+ this.is_burst = options.is_burst
// #ifdef H5
this.from = this.$wechat.isWeixin() ? 'weixin' : 'h5'
// #endif
@@ -1648,6 +1650,8 @@
receipt_data: this.invoiceData,
extend: this.extend,
post: this.post,
+ gift_type:this.orderType,
+ is_burst:this.is_burst,
// #ifdef H5
return_url: 'http://' + window.location.host + '/pages/users/order_list/index',
// #endif
diff --git a/pages/users/order_list1/index.vue b/pages/users/order_list1/index.vue
index 8264cad..823e1e9 100644
--- a/pages/users/order_list1/index.vue
+++ b/pages/users/order_list1/index.vue
@@ -2,7 +2,7 @@
-
+
搜索我的寄售订单
@@ -536,6 +536,7 @@
groupOrderList({
page: that.page,
limit: that.limit,
+ is_burst:1,
}).then(res => {
that.isReady = true;
let list = res.data.list || [];
@@ -553,6 +554,7 @@
status: that.orderStatus - 1,
page: that.page,
limit: that.limit,
+ is_burst:1,
}).then(res => {
let list = res.data.list || [];
let loadend = list.length < that.limit;