(null)
diff --git a/src/components/ModelBaseInfo.vue b/src/components/ModelBaseInfo.vue
index d98b9e1..a245bbe 100644
--- a/src/components/ModelBaseInfo.vue
+++ b/src/components/ModelBaseInfo.vue
@@ -84,7 +84,17 @@
{{ $t(`info.${item.key}`) }}
|
-
+ |
{{ item.display }}
|
diff --git a/src/hooks/model.ts b/src/hooks/model.ts
index a3e72bc..6e74a2b 100644
--- a/src/hooks/model.ts
+++ b/src/hooks/model.ts
@@ -226,6 +226,12 @@ export const useModels = defineStore('models', (store) => {
})
}
+ function getFullPath(model: BaseModel) {
+ const fullname = genModelFullName(model)
+ const prefixPath = folders.value[model.type]?.[model.pathIndex]
+ return [prefixPath, fullname].filter(Boolean).join('/')
+ }
+
return {
folders: folders,
data: models,
@@ -233,6 +239,7 @@ export const useModels = defineStore('models', (store) => {
remove: deleteModel,
update: updateModel,
openModelDetail: openModelDetail,
+ getFullPath: getFullPath,
}
})