20260616 增加产品UI查询服务
This commit is contained in:
16
src/query/object_resolver.rs
Normal file
16
src/query/object_resolver.rs
Normal file
@@ -0,0 +1,16 @@
|
||||
use std::path::{Path, PathBuf};
|
||||
|
||||
use crate::query_db::{ObjectInstanceRecord, QueryDb, QueryDbResult};
|
||||
|
||||
pub fn report_path_for_run(db: &QueryDb, run_id: &str) -> QueryDbResult<Option<PathBuf>> {
|
||||
Ok(db
|
||||
.get_run(run_id)?
|
||||
.map(|run| Path::new(&run.run_dir).join("report.json")))
|
||||
}
|
||||
|
||||
pub fn resolve_object_from_cache_or_report(
|
||||
_db: &QueryDb,
|
||||
_run_id: &str,
|
||||
) -> QueryDbResult<Option<ObjectInstanceRecord>> {
|
||||
Ok(None)
|
||||
}
|
||||
Reference in New Issue
Block a user