提交 712cc5c3 编写于 作者: D devil_gong

优化

上级 44774846
...@@ -88,12 +88,16 @@ Page({ ...@@ -88,12 +88,16 @@ Page({
common_order_is_booking: data.common_order_is_booking || 0, common_order_is_booking: data.common_order_is_booking || 0,
}); });
if (this.data.address == null || this.data.address_id == 0) { if (this.data.address == null || this.data.address_id == 0) {
this.setData({ if((data.base.address || null) != null && data.base.address.length > 0) {
address: data.base.address, this.setData({
address_id: ((data.base.address || null) == null) ? 0 : data.base.address.id, address: data.base.address,
}); address_id: data.base.address.id,
});
}
} }
} }
console.log(this.data.address)
} else { } else {
this.setData({ this.setData({
data_list_loding_status: 2, data_list_loding_status: 2,
......
...@@ -55,11 +55,14 @@ class BuyController extends CommonController ...@@ -55,11 +55,14 @@ class BuyController extends CommonController
// 商品校验 // 商品校验
if(isset($ret['code']) && $ret['code'] == 0) if(isset($ret['code']) && $ret['code'] == 0)
{ {
// 用户默认地址
$address = UserService::UserDefaultAddress(['user'=>$this->user]);
// 商品/基础信息 // 商品/基础信息
$base = [ $base = [
'total_price' => empty($ret['data']) ? 0 : array_sum(array_column($ret['data'], 'total_price')), 'total_price' => empty($ret['data']) ? 0 : array_sum(array_column($ret['data'], 'total_price')),
'total_stock' => empty($ret['data']) ? 0 : array_sum(array_column($ret['data'], 'stock')), 'total_stock' => empty($ret['data']) ? 0 : array_sum(array_column($ret['data'], 'stock')),
'address' => UserService::UserDefaultAddress(['user'=>$this->user])['data'], 'address' => empty($address['data']) ? null : $address['data'],
]; ];
// 支付方式 // 支付方式
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册