Kaynağa Gözat

更新保留两位小数点

zhangdongming 3 yıl önce
ebeveyn
işleme
fe61a43fa5

+ 5 - 0
Controller/UnicomCombo/UnicomComboController.py

@@ -679,6 +679,11 @@ class UnicomComboView(View):
                     if status == 1:
                         unicom_api.change_device_to_activate(iccid)
                         flow_total_usage = unicom_api.get_flow_usage_total(year, month, iccid)
+                        if flow_total_usage > 0:
+                            flow_total_usage = Decimal(flow_total_usage)
+                            flow_total_usage = flow_total_usage.quantize(Decimal('0.00'))
+                        else:
+                            flow_total_usage = 0
                         combo_order_data['flow_total_usage'] = str(flow_total_usage)
                     UnicomComboOrderInfo.objects.create(**combo_order_data)
                     logger.info('保存套餐支付信息success')