diff --git a/packageA/pages/distribution/shop/shop.js b/packageA/pages/distribution/shop/shop.js
index 11e3bcc..a3693b0 100644
--- a/packageA/pages/distribution/shop/shop.js
+++ b/packageA/pages/distribution/shop/shop.js
@@ -458,7 +458,7 @@ Page({
clickSort(e) {
let data = this.data.currentQuery;
// data.orderField = 'shop_price';
- data.orderField = 'prom_price';
+ data.orderField = 'final_price';
if (data.page) {
delete data.page;
};
@@ -526,9 +526,10 @@ Page({
delete data.page;
};
if (currentIndex == 0) {
- if (data.orderField) {// 清除orderField
- delete data.orderField;
- };
+ // if (data.orderField) {// 清除orderField
+ // delete data.orderField;
+ // };
+ data.orderField = 'shop_price';
};
if (currentIndex == 1) {
data.orderField = 'sales_sum';
@@ -539,11 +540,14 @@ Page({
if (currentIndex == 3) {
// console.log('点击价格');
- if (data.orderType) {// 清除orderType
- delete data.orderType;
- };
+ // if (data.orderType) {// 清除orderType
+ // delete data.orderType;
+ // };
+ data.orderType = 'desc';
return;
};
+
+
data.orderType = 'desc';
this.data.currentQuery = data;
delete data.brand_id;
diff --git a/packageA/pages/distribution/shop/shop.wxml b/packageA/pages/distribution/shop/shop.wxml
index 6ad1ebf..469b618 100644
--- a/packageA/pages/distribution/shop/shop.wxml
+++ b/packageA/pages/distribution/shop/shop.wxml
@@ -51,12 +51,13 @@
搜索
-
+
+
{{item}}
-
+
{{item}}
diff --git a/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js b/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
index 1cbc905..b016765 100644
--- a/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
+++ b/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
@@ -934,6 +934,11 @@ Page({
}
})
if (!is_next) return false
+
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
}
//-- 如果是订单优惠的时候,allpice要拿来减掉一些 --
@@ -1226,6 +1231,13 @@ Page({
'order_goods': new Array(),
};
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=t_item.gd_w;
+ item.samecity_order_amount=t_item.samecity_order_amount;
+ }
+
//--判断有没有优惠活动--
if (th.data.formData.order_prom_amount > 0) {
var order_prom_list = {};
diff --git a/packageC/pages/presell/cart/cart.js b/packageC/pages/presell/cart/cart.js
index 7616c84..38aadc4 100644
--- a/packageC/pages/presell/cart/cart.js
+++ b/packageC/pages/presell/cart/cart.js
@@ -2200,6 +2200,10 @@ Page({
return false
}
exp_price = parseFloat(shipping_price).toFixed(2);
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
}
ord_price = parseFloat(ord_price) - parseFloat(th.data.presell.presell_deposit);
@@ -2283,6 +2287,10 @@ Page({
return false
}
exp_price = parseFloat(shipping_price).toFixed(2);
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
}
@@ -2411,7 +2419,7 @@ Page({
tail_pay_type: ind,//0微信支付 1余额支付
};
- if (th.data.exp_type == 0) {
+ if (th.data.exp_type == 0 || th.data.exp_type==2 ) {
var index = th.data.index;
dd.shipping_code = th.data.wu_arr[index].code;
dd.shipping_name = th.data.wu_arr[index].name;
@@ -2419,6 +2427,14 @@ Page({
dd.addressid = th.data.user_addr.address_id;
}
+
+ if(dd.exp_type==2){
+ dd.lon=th.data.lon?th.data.lon:0;
+ dd.lat=th.data.lat?th.data.lat:0;
+ dd.goods_weight=th.data.bn_gd_w;
+ dd.samecity_order_amount=th.data.bn_samecity_order_amount;
+ }
+
if (th.data.order_prom_amount > 0) {
var e = {
order_prom_id: th.data.order_prom_id,
@@ -2461,6 +2477,13 @@ Page({
//---用微信支付---
if (dd.tail_pay_type == 0) {
+
+ if(t.data.code!=0){
+ getApp().my_warnning(t.data.msg, 1, th);
+ th.data.paying=0;
+ return false;
+ }
+
util_pay.pay_data(t,function (){
//---用余额支付---
getApp().my_warnning("支付成功", 1, th);
diff --git a/packageC/pages/presell/cart/cart2.js b/packageC/pages/presell/cart/cart2.js
index 09c1b2d..8f2d83d 100644
--- a/packageC/pages/presell/cart/cart2.js
+++ b/packageC/pages/presell/cart/cart2.js
@@ -1007,6 +1007,12 @@ Page({
th.setData({show_submit:1, submit: 0,same_ok:0 })
return false
}
+
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
+
}
total_m = parseFloat(total_m) + parseFloat(th.data.formData.shipping_price);
@@ -1154,6 +1160,13 @@ Page({
item.use_commission=th.data.bn_goods.use_commission;
}
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=th.data.bn_gd_w;
+ item.samecity_order_amount=th.data.bn_samecity_order_amount;
+ }
+
//获取立即购买的商品的信息
var gg = to.get_b_now();
//--商品的房间号--
diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js
index 4d90fd4..23b5c06 100644
--- a/packageE/pages/cart/cart2/cart2.js
+++ b/packageE/pages/cart/cart2/cart2.js
@@ -2737,6 +2737,11 @@ Page({
th.setData({show_submit:1, submit: 0,same_ok:0 })
return false
}
+
+ //重量要带出去
+ cart_item.gd_w=gd_w;
+ cart_item.samecity_order_amount=req_data.order_amount;
+
}
//预存金额使用参与计算
@@ -3527,7 +3532,8 @@ Page({
}
th.data.lon=lon;
th.data.lat=lat;
-
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
}
@@ -3850,12 +3856,13 @@ Page({
item.use_commission = th.data.bn_goods.use_commission;
}
- if(th.data.lon && item.exp_type==2){
- item.lon=th.data.lon;
- item.lat=th.data.lat;
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=th.data.bn_gd_w;
+ item.samecity_order_amount=th.data.bn_samecity_order_amount;
}
-
//获取立即购买的商品的信息
var gg = to.get_b_now();
//--商品的房间号--
@@ -4156,9 +4163,11 @@ Page({
item.use_commission = t_item.can_usecommise;
}
- if(th.data.lon && item.exp_type==2){
- item.lon=th.data.lon;
- item.lat=th.data.lat;
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=t_item.gd_w;
+ item.samecity_order_amount=t_item.samecity_order_amount;
}
var order_prom_list = {};
diff --git a/pages/cart/cart2_inte/cart2_inte.js b/pages/cart/cart2_inte/cart2_inte.js
index 871f656..a0e5362 100644
--- a/pages/cart/cart2_inte/cart2_inte.js
+++ b/pages/cart/cart2_inte/cart2_inte.js
@@ -999,6 +999,12 @@ Page({
th.setData({show_submit:1, submit: 0,same_ok:0 })
return false
}
+
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
+
}
@@ -1105,7 +1111,6 @@ Page({
return false;
}
-
var item = {
'user_id': to.globalData.user_id,
'consignee': addr == null ? "" : addr.consignee,
@@ -1148,6 +1153,13 @@ Page({
}
item.order_prom_list = order_prom_list;
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=th.data.bn_gd_w;
+ item.samecity_order_amount=th.data.bn_samecity_order_amount;
+ }
+
//获取立即购买的商品的信息
var gg = to.get_b_now();
diff --git a/pages/cart/cart2_pt/cart2_pt.js b/pages/cart/cart2_pt/cart2_pt.js
index 71dcc00..71cf5b0 100644
--- a/pages/cart/cart2_pt/cart2_pt.js
+++ b/pages/cart/cart2_pt/cart2_pt.js
@@ -865,6 +865,13 @@ Page({
th.setData({show_submit:1, submit: 0,same_ok:0 })
return false
}
+
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
+
+
}
//-- 如果是订单优惠的时候,allpice要拿来减掉一些 --
@@ -1125,8 +1132,15 @@ Page({
'order_goods': new Array(),
};
+ //-- 同城配送检验的参数 --
+ if(item.exp_type==2){
+ item.lon=th.data.lon?th.data.lon:0;
+ item.lat=th.data.lat?th.data.lat:0;
+ item.goods_weight=th.data.bn_gd_w;
+ item.samecity_order_amount=th.data.bn_samecity_order_amount;
+ }
- //--判断有没有优惠活动--
+ //--判断有没有优惠活动--
if (th.data.formData.order_prom_amount > 0) {
var order_prom_list = {};
order_prom_list.order_prom_id = th.data.formData.order_prom_id;
@@ -1417,7 +1431,7 @@ Page({
setexptype_w: function (t) {
var th = this;
var ty = t.currentTarget.dataset.t, txt = t.currentTarget.dataset.txt;
- th.setData({ [txt]: ty });
+ th.setData({ [txt]: ty,same_ok:1 });
var iszt = 1;
if (ty == 0) {
th.setData({ is_all_zt: 0 });
@@ -1439,7 +1453,7 @@ Page({
setexptype: function (t) {
var th = this;
var ty = t.currentTarget.dataset.t;
- th.setData({ bn_exp_type: ty, same_ok:0 });
+ th.setData({ bn_exp_type: ty, same_ok:1 });
//当物流为空的时候。
if (ty == 0 && th.data.wu_arr == null) {
return th.get_wuliu(th.calculatePrice2());
diff --git a/pages/cart/cart_wk/cart_wk.js b/pages/cart/cart_wk/cart_wk.js
index c35b14f..4d5e79e 100644
--- a/pages/cart/cart_wk/cart_wk.js
+++ b/pages/cart/cart_wk/cart_wk.js
@@ -586,7 +586,7 @@ Page({
tail_pay_type: ind,//0微信支付 1余额支付
};
- if (th.data.exp_type == 0) {
+ if (th.data.exp_type == 0 && th.data.exp_type == 2) {
var index = th.data.index;
dd.shipping_code = th.data.wu_arr[index].code;
dd.shipping_name = th.data.wu_arr[index].name;
@@ -595,10 +595,18 @@ Page({
}
//如果是同城配送的时候
- if(th.data.exp_type==2){
- dd.shipping_price = parseFloat(th.data.exp_price);
+ // if(th.data.exp_type==2){
+ // dd.shipping_price = parseFloat(th.data.exp_price);
+ // }
+
+ if(dd.exp_type==2){
+ dd.lon=th.data.lon?th.data.lon:0;
+ dd.lat=th.data.lat?th.data.lat:0;
+ dd.goods_weight=th.data.bn_gd_w;
+ dd.samecity_order_amount=th.data.bn_samecity_order_amount;
}
+
if(getApp().globalData.scene){
dd.scene=getApp().globalData.scene;
}
@@ -634,6 +642,12 @@ Page({
//---用微信支付---
if (dd.tail_pay_type == 0) {
+ if (t.data.code != 0) {
+ getApp().my_warnning(t.data.msg, 1, th);
+ th.data.paying=0;
+ return false;
+ }
+
util_pay.pay_data(t,function (){
var allmoney = th.data.allpice;
th.jumpPaymentPage(th.data.order.order_sn, allmoney);
@@ -1011,6 +1025,11 @@ Page({
return false
}
+ th.data.lon=lon;
+ th.data.lat=lat;
+ th.data.bn_gd_w=gd_w;
+ th.data.bn_samecity_order_amount=req_data.order_amount;
+
var exp_price = parseFloat(shipping_price).toFixed(2);
allpice = parseFloat(exp_price) + parseFloat(allpice);
if(th.data.bn_use_commission){
diff --git a/pages/user/plus/plus.js b/pages/user/plus/plus.js
index 1f8cb09..0eaa80e 100644
--- a/pages/user/plus/plus.js
+++ b/pages/user/plus/plus.js
@@ -465,8 +465,9 @@ Page({
// })
} else {
t_pay.set_pay_url('/api/weshop/plus/create/plus/order');
- t_pay.pay(req, th.success, function () {
- getApp().my_warnning("支付失败", 0, th);
+ t_pay.pay(req, th.success, function (msg) {
+ if(!msg) msg='支付失败';
+ getApp().my_warnning(msg, 0, th);
th.setData({
is_select:0,
focus:true,
@@ -499,8 +500,10 @@ Page({
})
}else{
t_pay.set_pay_url('/api/weshop/plus/create/plus/order');
- t_pay.pay(req, th.success, function () {
- getApp().my_warnning("支付失败", 0, th);
+ t_pay.pay(req, th.success, function (msg) {
+ if(!msg) msg="支付失败";
+
+ getApp().my_warnning(msg, 0, th);
th.setData({
is_select:0,
focus:true,