价格展示优化

feat/task1-c-wallet
xindan 2021-10-22 00:55:52 +08:00
parent 4fdf056fc2
commit 137d9eff72
2 changed files with 12 additions and 2 deletions

View File

@ -458,8 +458,8 @@ class BuyService
$goods_base = GoodsService::GoodsSpecDetail(['id'=>$data['goods_id'], 'spec'=>$data['spec'], 'stock'=>$data['stock']]);
if($goods_base['code'] == 0)
{
$data['price'] = (float) $goods_base['data']['spec_base']['price'];
$data['original_price'] = (float) $goods_base['data']['spec_base']['original_price'];
$data['price'] = $goods_base['data']['spec_base']['price'];
$data['original_price'] = $goods_base['data']['spec_base']['original_price'];
}
// 增加价格总计

View File

@ -2230,6 +2230,16 @@ class GoodsService
return $ret;
}
// 价格处理
if(array_key_exists('price', $data['spec_base']))
{
$data['spec_base']['price'] = PriceNumberFormat($data['spec_base']['price']);
}
if(array_key_exists('original_price', $data['spec_base']))
{
$data['spec_base']['original_price'] = PriceNumberFormat($data['spec_base']['original_price']);
}
// 返回成功
return DataReturn('操作成功', 0, $data);
}