mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-10-29 14:01:07 +00:00
积分商品显示积分样式问题修复
This commit is contained in:
parent
2ab3472aab
commit
bc450db52e
@ -121,6 +121,7 @@ class StoreIntegralOrderController
|
||||
/**
|
||||
* 订单 查看物流
|
||||
* @param Request $request
|
||||
* @param ExpressServices $expressServices
|
||||
* @param $uni
|
||||
* @return mixed
|
||||
*/
|
||||
@ -128,6 +129,8 @@ class StoreIntegralOrderController
|
||||
{
|
||||
if (!$uni || !($order = $this->services->getUserOrderDetail($uni, $request->uid()))) return app('json')->fail(410173);
|
||||
if ($order['delivery_type'] != 'express' || !$order['delivery_id']) return app('json')->fail(410206);
|
||||
$order['price'] = (int)$order['price'];
|
||||
$order['total_price'] = (int)$order['total_price'];
|
||||
$cacheName = 'integral' . $order['order_id'] . $order['delivery_id'];
|
||||
return app('json')->success([
|
||||
'order' => $order,
|
||||
|
||||
@ -120,6 +120,8 @@ class StoreIntegralOrderServices extends BaseServices
|
||||
} else if ($order['status'] == 3) {
|
||||
$order['status_name'] = '已完成';
|
||||
}
|
||||
$order['price'] = (int)$order['price'];
|
||||
$order['total_price'] = (int)$order['total_price'];
|
||||
return $order;
|
||||
}
|
||||
|
||||
@ -139,6 +141,8 @@ class StoreIntegralOrderServices extends BaseServices
|
||||
} else if ($item['status'] == 3) {
|
||||
$item['status_name'] = '已完成';
|
||||
}
|
||||
$item['price'] = (int)$item['price'];
|
||||
$item['total_price'] = (int)$item['total_price'];
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
@ -338,11 +342,12 @@ class StoreIntegralOrderServices extends BaseServices
|
||||
}
|
||||
$data = [];
|
||||
$attrValue = is_object($attrValue) ? $attrValue->toArray() : $attrValue;
|
||||
$attrValue['price'] = (int)$attrValue['price'];
|
||||
/** @var UserBillServices $userBillServices */
|
||||
$userBillServices = app()->make(UserBillServices::class);
|
||||
$data['integral'] = bcsub((string)$user['integral'], (string)$userBillServices->getBillSum(['uid' => $user['uid'], 'is_frozen' => 1]), 0);
|
||||
$data['num'] = $num;
|
||||
$data['total_price'] = bcmul($num, $attrValue['price'], 2);
|
||||
$data['total_price'] = bcmul($num, $attrValue['price']);
|
||||
$data['productInfo'] = $attrValue;
|
||||
return $data;
|
||||
}
|
||||
|
||||
@ -119,7 +119,7 @@ class StoreIntegralServices extends BaseServices
|
||||
if (!$data) {
|
||||
throw new AdminException(400337);
|
||||
}
|
||||
if(!$data['attrs']) throw new AdminException(400337);
|
||||
if (!$data['attrs']) throw new AdminException(400337);
|
||||
$attrs = [];
|
||||
foreach ($data['attrs'] as $k => $v) {
|
||||
$attrs[$v['product_id']][] = $v;
|
||||
@ -283,6 +283,7 @@ class StoreIntegralServices extends BaseServices
|
||||
$siteUrl = sys_config('site_url');
|
||||
$storeInfo['image'] = set_file_url($storeInfo['image'], $siteUrl);
|
||||
$storeInfo['image_base'] = set_file_url($storeInfo['image'], $siteUrl);
|
||||
$storeInfo['product_price'] = (int)$storeInfo['product_price'];
|
||||
$storeInfo['sale_stock'] = 0;
|
||||
if ($storeInfo['stock'] > 0) $storeInfo['sale_stock'] = 1;
|
||||
$uid = $request->uid();
|
||||
@ -296,6 +297,12 @@ class StoreIntegralServices extends BaseServices
|
||||
/** @var StoreProductAttrServices $storeProductAttrServices */
|
||||
$storeProductAttrServices = app()->make(StoreProductAttrServices::class);
|
||||
list($productAttr, $productValue) = $storeProductAttrServices->getProductAttrDetail($id, $uid, 0, 4, $storeInfo['product_id']);
|
||||
foreach ($productValue as &$item) {
|
||||
$item['cost'] = (int)$item['cost'];
|
||||
$item['ot_price'] = (int)$item['ot_price'];
|
||||
$item['price'] = (int)$item['price'];
|
||||
$item['vip_price'] = (int)$item['vip_price'];
|
||||
}
|
||||
$data['productAttr'] = $productAttr;
|
||||
$data['productValue'] = $productValue;
|
||||
/** @var StoreVisitServices $storeVisit */
|
||||
|
||||
@ -18,6 +18,7 @@
|
||||
<view class="text acea-row row-column-around">
|
||||
<view class="line1" style="width: 100%;">{{ item.store_name }}</view>
|
||||
<view class="line1 gray-sty">{{item.suk}}</view>
|
||||
<view class="line1 gray-sty">{{$t(`积分`)}}:{{item.total_price}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="bottom acea-row row-between-wrapper">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user