diff --git a/db/jtDB.db b/db/jtDB.db index 23878a9..5cb7d50 100644 Binary files a/db/jtDB.db and b/db/jtDB.db differ diff --git a/widgets/main_window.py b/widgets/main_window.py index ddc3f42..795c2e9 100644 --- a/widgets/main_window.py +++ b/widgets/main_window.py @@ -923,7 +923,7 @@ class MainWindow(MainWindowUI): response = gc_api.get_gc_info(gc_note) if response.get("status", False): gc_info = response.get("data", {}) - self._current_gc_qd = gc_info.get("qd",0) + self._current_gc_qd = gc_info.get("qd","") self._current_gc_sc_gch = gc_info.get("sc_gch", "") # 保存sc_gch字段 # 先获取当前 info_table 已有的数据 order_info = {} @@ -1000,6 +1000,9 @@ class MainWindow(MainWindowUI): # 清空工程号输入框 self.order_edit.clear() + # 将光标重新定位到工程号输入框 + self.order_edit.setFocus() + logging.info(f"已生成虚拟工程号并直接添加: {virtual_gc_note}") except Exception as e: