소스 검색

修改流量套餐已用流量统计

zhangdongming 3 년 전
부모
커밋
d71f47b01e
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      Controller/UnicomCombo/UnicomComboController.py

+ 4 - 3
Controller/UnicomCombo/UnicomComboController.py

@@ -125,10 +125,11 @@ class UnicomComboView(View):
                 activate_flow = float(flow_details['flowTotalUsage'])
                 flow_total_usage = unicom_api.get_flow_usage_total(iccid)
                 flow = 0 if flow_total_usage <= 0 else flow_total_usage - activate_flow
-                flow_details['usableFlow'] = flow_details['flowTotal'] - flow
-
+                # 因APP问题,usableFlow可用流量替换为,已用流量值
+                flow_details['usableFlow'] = 0 if flow == 0 else flow
                 flow_details['usableFlow'] = \
-                    0.00 if flow_details['usableFlow'] <= 0 else flow_details['usableFlow']
+                    flow_details['flowTotal'] if flow_details['usableFlow'] > flow_details['flowTotal'] else \
+                    flow_details['usableFlow']
                 flow_details['usableFlow'] = Decimal(flow_details['usableFlow']).quantize(Decimal('0.00'))
                 flow_details.pop('flowTotalUsage')
                 cls.update_combo_order_sort(iccid)