diff --git a/src/pages/Claim/Card/ClaimSummary.vue b/src/pages/Claim/Card/ClaimSummary.vue
index 84ae117b73..8bab43dc09 100644
--- a/src/pages/Claim/Card/ClaimSummary.vue
+++ b/src/pages/Claim/Card/ClaimSummary.vue
@@ -10,6 +10,7 @@ import { useSession } from 'src/composables/useSession';
import VnLv from 'src/components/ui/VnLv.vue';
import ClaimNotes from 'src/pages/Claim/Card/ClaimNotes.vue';
import VnUserLink from 'src/components/ui/VnUserLink.vue';
+import ItemDescriptorProxy from 'src/pages/Item/Card/ItemDescriptorProxy.vue';
const route = useRoute();
const { t } = useI18n();
@@ -239,6 +240,25 @@ function openDialog(dmsId) {
+
+
+
+ {{
+ t(col.value)
+ }}
+ {{ col.value }}
+
+
+
+
diff --git a/src/pages/Claim/ClaimList.vue b/src/pages/Claim/ClaimList.vue
index c8d84b9042..60c7766186 100644
--- a/src/pages/Claim/ClaimList.vue
+++ b/src/pages/Claim/ClaimList.vue
@@ -12,6 +12,7 @@ import CustomerDescriptorProxy from 'src/pages/Customer/Card/CustomerDescriptorP
import VnUserLink from 'src/components/ui/VnUserLink.vue';
import ClaimSummary from './Card/ClaimSummary.vue';
import { useSummaryDialog } from 'src/composables/useSummaryDialog';
+import { getUrl } from 'src/composables/getUrl';
const stateStore = useStateStore();
const router = useRouter();
@@ -23,11 +24,15 @@ const STATE_COLOR = {
managed: 'warning',
resolved: 'negative',
};
+function getApiUrl() {
+ return new URL(window.location).origin;
+}
function stateColor(code) {
return STATE_COLOR[code];
}
function navigate(event, id) {
- if (event.ctrlKey || event.metaKey) window.open(window.host);
+ if (event.ctrlKey || event.metaKey)
+ window.open(`${getApiUrl()}/#/claim/${id}/summary`);
else router.push({ path: `/claim/${id}` });
}