improvement: QRcode and shared link added to cases inorder to make it possible for staff users to share a case info with other staffs or other clinics.

This commit is contained in:
2026-07-14 21:07:05 +03:30
parent 953e609fb8
commit 08df2f71ea
41 changed files with 1535 additions and 83 deletions

View File

@@ -466,7 +466,22 @@
"prevPage": "Previous",
"nextPage": "Next",
"pageSummary": "Page {page} of {totalPages} ({total} cases)",
"statusLabel": "Status"
"statusLabel": "Status",
"viewShareQr": "View case QR code and share link",
"shareQrDialogTitle": "Case share link",
"shareQrDialogSubtitle": "Scan the QR code or copy the link to open this cases tasks.",
"copyShareLink": "Copy link",
"shareLinkCopied": "Link copied to clipboard",
"shareQrUnavailable": "QR preview unavailable"
},
"labCaseAccess": {
"pageTitle": "Case tasks",
"loading": "Loading case…",
"accessDeniedTitle": "Access denied",
"accessDenied": "You do not have permission to view this case. Sign in with a lab or clinic account that has access, and make sure you are the treatment provider for clinic access.",
"emptyTasks": "No tasks found for this case.",
"caseSummary": "{clinic} · {patient}",
"labName": "Lab: {name}"
},
"tasks": {
"title": "Tasks",
@@ -978,6 +993,7 @@
"PERMISSION_ACCESS_TASKS": "You do not have access to tasks.",
"PERMISSION_EDIT_TASKS": "You cannot edit tasks.",
"PERMISSION_ACCESS_CASES": "You do not have access to cases.",
"LAB_CASE_ACCESS_DENIED": "You do not have permission to view this shared case.",
"PERMISSION_ACCESS_STAFF": "You do not have access to staff management.",
"PERMISSION_EDIT_STAFF": "You cannot manage staff working hours.",
"PERMISSION_ORG_NOT_FOUND": "Organization not found.",

View File

@@ -467,7 +467,22 @@
"prevPage": "قبلی",
"nextPage": "بعدی",
"pageSummary": "صفحه {page} از {totalPages} ({total} پرونده)",
"statusLabel": "وضعیت"
"statusLabel": "وضعیت",
"viewShareQr": "مشاهده QR و لینک اشتراک‌گذاری پرونده",
"shareQrDialogTitle": "لینک اشتراک‌گذاری پرونده",
"shareQrDialogSubtitle": "QR را اسکن کنید یا لینک را کپی کنید تا وظایف این پرونده باز شود.",
"copyShareLink": "کپی لینک",
"shareLinkCopied": "لینک در کلیپ‌بورد کپی شد",
"shareQrUnavailable": "پیش‌نمایش QR در دسترس نیست"
},
"labCaseAccess": {
"pageTitle": "وظایف پرونده",
"loading": "در حال بارگذاری پرونده…",
"accessDeniedTitle": "دسترسی مجاز نیست",
"accessDenied": "اجازه مشاهده این پرونده را ندارید. با حساب لاب یا کلینیک دارای دسترسی وارد شوید و برای دسترسی کلینیک، ارائه‌دهنده همان درمان باشید.",
"emptyTasks": "وظیفه‌ای برای این پرونده یافت نشد.",
"caseSummary": "{clinic} · {patient}",
"labName": "لاب: {name}"
},
"tasks": {
"title": "وظایف",
@@ -979,6 +994,7 @@
"PERMISSION_ACCESS_TASKS": "به وظایف دسترسی ندارید.",
"PERMISSION_EDIT_TASKS": "نمی‌توانید وظایف را ویرایش کنید.",
"PERMISSION_ACCESS_CASES": "به پرونده‌ها دسترسی ندارید.",
"LAB_CASE_ACCESS_DENIED": "اجازه مشاهده این پرونده اشتراک‌گذاری‌شده را ندارید.",
"PERMISSION_ACCESS_STAFF": "به مدیریت پرسنل دسترسی ندارید.",
"PERMISSION_EDIT_STAFF": "نمی‌توانید ساعات کاری پرسنل را مدیریت کنید.",
"PERMISSION_ORG_NOT_FOUND": "سازمان یافت نشد.",

View File

@@ -467,7 +467,22 @@
"prevPage": "Vorige",
"nextPage": "Volgende",
"pageSummary": "Pagina {page} van {totalPages} ({total} dossiers)",
"statusLabel": "Status"
"statusLabel": "Status",
"viewShareQr": "QR-code en deellink van dossier bekijken",
"shareQrDialogTitle": "Deellink dossier",
"shareQrDialogSubtitle": "Scan de QR-code of kopieer de link om de taken van dit dossier te openen.",
"copyShareLink": "Link kopiëren",
"shareLinkCopied": "Link gekopieerd naar klembord",
"shareQrUnavailable": "QR-voorbeeld niet beschikbaar"
},
"labCaseAccess": {
"pageTitle": "Dossiertaken",
"loading": "Dossier laden…",
"accessDeniedTitle": "Geen toegang",
"accessDenied": "U hebt geen toestemming om dit dossier te bekijken. Meld u aan met een lab- of kliniekaccount met toegang en zorg dat u de behandelende zorgverlener bent voor kliniektoegang.",
"emptyTasks": "Geen taken gevonden voor dit dossier.",
"caseSummary": "{clinic} · {patient}",
"labName": "Lab: {name}"
},
"tasks": {
"title": "Taken",
@@ -978,6 +993,7 @@
"PERMISSION_ACCESS_TASKS": "U hebt geen toegang tot taken.",
"PERMISSION_EDIT_TASKS": "U kunt taken niet bewerken.",
"PERMISSION_ACCESS_CASES": "U hebt geen toegang tot dossiers.",
"LAB_CASE_ACCESS_DENIED": "U hebt geen toestemming om dit gedeelde dossier te bekijken.",
"PERMISSION_ACCESS_STAFF": "U hebt geen toegang tot personeelsbeheer.",
"PERMISSION_EDIT_STAFF": "U kunt werktijden van personeel niet beheren.",
"PERMISSION_ORG_NOT_FOUND": "Organisatie niet gevonden.",