improvement: treatment preview and treatment history components overhauled. draft & completed status for treatment plan completely removed from the flow.

This commit is contained in:
2026-06-28 21:45:33 +03:30
parent 94b97aa0fa
commit feb0b26ad0
20 changed files with 571 additions and 608 deletions

View File

@@ -416,7 +416,6 @@
"loadingAppointments": "در حال بارگذاری نوبت‌ها...",
"selectDayWithAppointment": "روزی را انتخاب کنید که حداقل یک نوبت داشته باشد.",
"confirmDiscard": "تغییرات ذخیره‌نشده دارید. آنها را کنار بگذارید و ادامه دهید؟",
"successDraftSaved": "پیش‌نویس درمان ذخیره شد.",
"errorChooseOrg": "حداقل یک سازمان فعال را برای ارسال این پرونده انتخاب کنید.",
"successCaseSent": "پرونده به سازمان‌های انتخاب شده ارسال شد.",
"successFilesUploaded": "{count} فایل با موفقیت بارگذاری شد.",
@@ -428,7 +427,7 @@
"errorSaveDraft": "ذخیره پیش‌نویس درمان ناموفق بود.",
"errorSendCase": "ارسال پرونده ناموفق بود.",
"errorCaseMustSave": "پرونده باید قبل از ارسال ذخیره شود.",
"draftTitle": "پیش‌نویس · {patientName}",
"treatmentPlanTitle": "درمان · {patientName}",
"hiddenMessage": "نوبت‌ها پنهان هستند.",
"showAppointments": "نمایش نوبت‌ها",
"appointmentsTitle": "نوبت‌های من",
@@ -483,35 +482,29 @@
"successLabShipmentsSaved": "محموله‌های لاب ذخیره شد.",
"errorSaveLabShipments": "ذخیره محموله‌های لاب ناموفق بود.",
"errorLabCaseNeedsDetails": "حداقل یک جزئیات درمان برای این محموله انتخاب کنید.",
"saveDraft": "ذخیره پیش‌نویس درمان",
"unsavedChanges": "تغییرات ذخیره‌نشده",
"draftSaved": "پیش‌نویس ذخیره شد",
"saveStatusSaving": "در حال ذخیره…",
"saveStatusSaved": "همه تغییرات ذخیره شد",
"saveStatusError": "ذخیره ناموفق بود — اتصال را بررسی کنید",
"sendSavesFirst": "ارسال برای هر پرونده به صورت جداگانه است و ابتدا به طور خودکار ذخیره می‌کند.",
"historyTitle": "درمان‌های قبلی",
"historySubtitle": "درمان‌های تکمیل شده برای این بیمار. هر پرونده به طور جداگانه فهرست شده است.",
"historySubtitle": "برای پیش‌نمایش روی یک درمان کلیک کنید. از دکمه باز کردن در کارت پیش‌نمایش برای بارگذاری در فضای کاری استفاده کنید.",
"loadingHistory": "در حال بارگذاری تاریخچه...",
"historyEmpty": "هیچ درمان قبلی برای این بیمار وجود ندارد.",
"statusLabel": "وضعیت:",
"historyCaseLabel": "پرونده {n} · {type}",
"historyEmpty": "هیچ درمان دیگری برای این بیمار ثبت نشده است.",
"historyDetailLabel": "جزئیات {n} · {type}",
"previewTitle": "پیش‌نمایش درمان",
"openTreatment": "باز کردن",
"selectAppointment": "یک نوبت را برای پیش‌نمایش درمان انتخاب کنید.",
"detailCount": "{n} جزئیات",
"detailSummary": "جزئیات {n}: {type}",
"detailAttachmentCount": "{n} فایل",
"detailNotSentToLab": "به لاب ارسال نشده",
"detailPendingLabSend": "این جزئیات لاب هنوز ارسال نشده است.",
"historicalReadonlyNotice": "در حال مشاهده یک درمان گذشته (فقط خواندنی) هستید.",
"errorNoAppointmentForTreatment": "این درمان نوبت مرتبطی ندارد و قابل باز کردن نیست.",
"teethLabel": "دندان‌ها:",
"teethNone": "هیچکدام انتخاب نشده",
"reviewDetails": "بررسی جزئیات",
"previewTitle": "پیش‌نمایش درمان",
"previewDraft": "پیش‌نمایش پیش‌نویس فعلی",
"selectAppointment": "یک نوبت را برای پیش‌نمایش پیش‌نویس آن انتخاب کنید.",
"caseCount": "{n} پرونده",
"attachmentCount": "{n} پیوست",
"caseSummary": "پرونده {n}: {type}",
"teethPrefix": "· دندان‌ها",
"moreCases": "+ {n} پرونده دیگر",
"previewDialogTitle": "پیش‌نمایش درمان",
"previewDialogSubtitle": "بررسی پرونده‌ها، پیوست‌ها و مقصدهای ارسال.",
"previewDialogSubtitlePhase4": "بررسی جزئیات درمان و پیوست‌ها.",
"previewLabDispatchHint": "برای ارسال کار به لابراتوار از بخش ارسال لاب در فضای کاری استفاده کنید.",
"noDetails": "جزئیات درمانی در این پیش‌نویس وجود ندارد.",
"noDetails": "هنوز جزئیات درمانی وجود ندارد.",
"noCases": "هیچ پرونده‌ای در این درمان وجود ندارد.",
"typeLabel": "نوع:",
"commentsLabel": "نظرات:",