From a68342e13d2f11eade054ff1ab3eb496ff266516 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 01 九月 2023 17:44:48 +0800
Subject: [PATCH] 真实下单位置校验

---
 third_data/code_plate_key_manager.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index f18b8b4..5d4a496 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -445,6 +445,8 @@
                 else:
                     code_limit_up_reason_dict[d[3]] = d[2]
             return code_limit_up_reason_dict
+        if current_limit_up_datas is None:
+            current_limit_up_datas = []
 
         # 鑾峰彇鐩爣浠g爜鏉垮潡
         keys, k1, k11, k2, k3, k4 = cls.__TargetCodePlateKeyManager.get_plate_keys(code)
@@ -494,11 +496,10 @@
                                                                                  code_limit_up_reason_dict)
                 if pen_limit_up_codes:
                     # 涓绘澘寮�1
-                    if current_shsz_rank < len(pen_limit_up_codes) + 1 and record_shsz_rank < len(
-                            pen_limit_up_codes) + 1:
+                    if current_shsz_rank < len(pen_limit_up_codes) + 1 and record_shsz_rank < len(pen_limit_up_codes) + 1:
                         # 灞炰簬榫�1,榫�2
                         can_buy_blocks.append((block,
-                                               f"{block}锛歵op10娑ㄥ仠鏉垮潡锛屼富鏉垮紑1({pen_limit_up_codes}),灞炰簬涓绘澘鍓嶉緳{len(pen_limit_up_codes) + 1}(瀹炴椂韬綅-{current_shsz_rank})"))
+                                               f"{tool.get_now_time_str()} {block}锛歵op10娑ㄥ仠鏉垮潡锛屼富鏉垮紑1({pen_limit_up_codes}),灞炰簬涓绘澘鍓嶉緳{len(pen_limit_up_codes) + 1}(瀹炴椂韬綅-{current_shsz_rank}/{len(current_limit_up_datas)})"))
                         continue
                     else:
                         if record_shsz_rank >= len(pen_limit_up_codes) + 1:
@@ -508,7 +509,7 @@
                         continue
                 else:
                     if current_shsz_rank == 0 and record_shsz_rank < 2:
-                        can_buy_blocks.append((block, f"{block}锛歵op4娑ㄥ仠鏉垮潡锛岄潪涓绘澘寮�1锛屽睘浜庨緳1"))
+                        can_buy_blocks.append((block, f"{tool.get_now_time_str()} {block}锛歵op4娑ㄥ仠鏉垮潡锛岄潪涓绘澘寮�1锛屽睘浜庨緳1锛屽疄鏃舵定鍋滃垪琛ㄦ暟閲�({len(current_limit_up_datas)})"))
                         continue
                     else:
                         if record_shsz_rank >= 2:

--
Gitblit v1.8.0