diff --git a/dspt_api/util/general/handle_goods.py b/dspt_api/util/general/handle_goods.py index 2ceb05f..849239f 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']*info['num']) + total_cash = f2(total_cash) + f2(info['price'])*f2(int(info['num'])) params.append(info) if g.get('discount1', False): total_discount = f2(0) diff --git a/dspt_api/util/mapi/seat_lock_buy.py b/dspt_api/util/mapi/seat_lock_buy.py index cea0497..6e07760 100644 --- a/dspt_api/util/mapi/seat_lock_buy.py +++ b/dspt_api/util/mapi/seat_lock_buy.py @@ -115,10 +115,10 @@ class MapiSeatLockBuy: add_param(self.return_data, 'goods', goods, timestamp=_goods_timestamp) add_param(self.return_data, 'goods_card_balance_pay', goods_card_balance_pay, timestamp=_goods_timestamp) add_param(self.return_data, 'goods_cash', goods_cash, timestamp=_goods_timestamp) - add_param(self.return_data, 'delivery_type', '2', is_checked=True, timestamp=_goods_timestamp) - add_param(self.return_data, 'delivery_location', '1号厅', is_checked=True, timestamp=_goods_timestamp) - add_param(self.return_data, 'delivery_appoint_time', delivery_appoint_time, is_checked=True, + add_param(self.return_data, 'delivery_type', '2', is_checked=False, timestamp=_goods_timestamp) + add_param(self.return_data, 'delivery_location', '1号厅', is_checked=False, timestamp=_goods_timestamp) + add_param(self.return_data, 'delivery_appoint_time', delivery_appoint_time, is_checked=False, timestamp=_goods_timestamp) - add_param(self.return_data, 'contact_number', '18688886666', is_checked=True, timestamp=_goods_timestamp) + add_param(self.return_data, 'contact_number', '18688886666', is_checked=False, timestamp=_goods_timestamp) add_param(self.return_data, 't3d_pay_amount', _third_pay, timestamp=_ticket_timestamp)