From 5cd0911072fcea45f30e93c0f67ae50bc10c78b3 Mon Sep 17 00:00:00 2001 From: RogerWork Date: Thu, 13 Feb 2025 17:20:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=9A=E5=8D=96=E5=93=81?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dspt_api/util/general/handle_goods.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dspt_api/util/general/handle_goods.py b/dspt_api/util/general/handle_goods.py index bf9059e..2ceb05f 100644 --- a/dspt_api/util/general/handle_goods.py +++ b/dspt_api/util/general/handle_goods.py @@ -47,7 +47,7 @@ def general_goods_field(_data, ecard_level=None): optional_package.append({'index': key, 'members': member}) info['optional_package'] = optional_package info['price'] = str(f2(info['price']) + add_price) - total_cash = f2(total_cash) + f2(info['price']) + total_cash = f2(total_cash) + f2(info['price']*info['num']) params.append(info) if g.get('discount1', False): total_discount = f2(0) @@ -168,8 +168,8 @@ def general_goods_field_member(_goods_data, _data): add_price += f2(m['addPrice']) optional_package.append({'index': key, 'members': member}) info['optional_package'] = optional_package - info['price'] = info['price'] + add_price - total_cash = f2(total_cash) + f2(info['price']) + info['price'] += add_price + total_cash = f2(total_cash) + f2(info['price']*info['num']) params.append(info) print('general_goods_param---------params', params)