From 137d9eff72fd3295acfa2c67705f1a6fc425ec61 Mon Sep 17 00:00:00 2001 From: xindan <2499232802@qq.com> Date: Fri, 22 Oct 2021 00:55:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E5=B1=95=E7=A4=BA=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/service/BuyService.php | 4 ++-- app/service/GoodsService.php | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app/service/BuyService.php b/app/service/BuyService.php index 3138cc1d4..3794b31ab 100755 --- a/app/service/BuyService.php +++ b/app/service/BuyService.php @@ -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']; } // 增加价格总计 diff --git a/app/service/GoodsService.php b/app/service/GoodsService.php index ac36635d0..3f1ea59c9 100755 --- a/app/service/GoodsService.php +++ b/app/service/GoodsService.php @@ -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); } -- GitLab