fix: 修复 Lict 问题

This commit is contained in:
2026-04-20 18:55:25 +08:00
parent 2a47cad2d5
commit e943b1b7d7
7 changed files with 53 additions and 49 deletions

View File

@@ -35,8 +35,8 @@ class DashboardScreen(Screen):
("q", "go_back", "返回"),
]
CSS_PATH = Path(__file__).parent.parent / 'css' / "screens" / "dashboard.tcss"
CSS_PATH = Path(__file__).parent.parent / "css" / "screens" / "dashboard.tcss"
def __init__(
self,
name: str | None = None,
@@ -109,7 +109,10 @@ class DashboardScreen(Screen):
}
initial_time = float("inf")
for i in range(repo.data_length):
e = pt.Electron.from_data(electronic_data=repo.electronic_data_lict[i], algo_name=repo.config['algorithm'])
e = pt.Electron.from_data(
electronic_data=repo.electronic_data_lict[i],
algo_name=repo.config["algorithm"],
)
n = pt.Nucleon.from_data(repo.nucleonic_data_lict[i])
if e.is_activated():
repo.progress["have_activated_ever"] = 1

View File

@@ -48,9 +48,7 @@ class PreparationScreen(Screen):
yield Header(show_clock=True)
with ScrollableContainer(id="vice_container"):
yield Label(f"准备就绪: [b]{self.repo.manifest['title']}[/b]\n")
yield Label(
f"[b]仓库路径: {self.repo.source}[/b]"
)
yield Label(f"[b]仓库路径: {self.repo.source}[/b]")
yield Label(f"\n单元数量: {len(self.repo)}\n")
yield Label(f"最小记忆分组: {self.scheduled_num}\n", id="schnum_label")
@@ -93,7 +91,7 @@ class PreparationScreen(Screen):
)
e = pt.Electron.from_data(
electronic_data=self.repo.electronic_data_lict.get_itemic_unit(i),
algo_name=self.repo.config['algorithm']
algo_name=self.repo.config["algorithm"],
)
statstr = ""
@@ -148,7 +146,7 @@ def launch(repo, app, scheduled_num):
)
e = pt.Electron.from_data(
electronic_data=repo.electronic_data_lict.get_itemic_unit(i),
algo_name=repo.config['algorithm']
algo_name=repo.config["algorithm"],
)
a = pt.Atom(n, e, repo.orbitic_data)
atoms.append(a)