refactor: remove change password form and related service, update root component to use tabs

This commit is contained in:
2026-06-07 14:33:11 +03:30
parent 2f67801700
commit 788f4023f3
7 changed files with 34 additions and 102 deletions
@@ -1,19 +1,28 @@
<div class="flex h-full w-full flex-col items-center justify-center gap-6 p-4">
<app-card-data cardTitle="تنظیمات صدور صورت‌حساب" class="w-full">
<div class="flex w-full flex-col gap-4">
@if (info()?.guild!.code.toLocaleLowerCase() === 'gold') {
<pos-config-gold-price-form class="w-full" />
<hr />
}
<pos-config-rapid-invoice-form class="w-full" />
<hr />
<pos-config-send-to-fiscal-activation-form class="w-full" />
</div>
</app-card-data>
<app-card-data cardTitle="تنظیمات پرینت صورت‌حساب" class="w-full">
<p-message variant="text" severity="info" icon="pi pi-info-circle">
هریک از موارد زیر را که می‌خواهید در چاپ صورت‌حساب‌ نمایش داده‌ شوند را انتخاب کنید
</p-message>
<pos-config-print-form class="mt-6 block w-full" (onClose)="returnToMainPage()" />
</app-card-data>
<div class="bg-surface-card flex h-full w-full flex-col gap-4 rounded-b-2xl p-4">
<p-tabs value="0">
<p-tablist>
<p-tab value="0">تنظیمات صدور صورت‌حساب</p-tab>
<p-tab value="1">تنظیمات پرینت</p-tab>
</p-tablist>
<p-tabpanels class="mt-4">
<p-tabpanel value="0">
<div class="flex w-full flex-col gap-4">
@if (info()?.guild!.code.toLocaleLowerCase() === 'gold') {
<pos-config-gold-price-form class="w-full" />
<hr />
}
<pos-config-rapid-invoice-form class="w-full" />
<hr />
<pos-config-send-to-fiscal-activation-form class="w-full" />
</div>
</p-tabpanel>
<p-tabpanel value="1">
<p-message variant="text" severity="info" icon="pi pi-info-circle">
هریک از موارد زیر را که می‌خواهید در چاپ صورت‌حساب‌ نمایش داده‌ شوند را انتخاب کنید
</p-message>
<pos-config-print-form class="mt-6 block w-full" (onClose)="returnToMainPage()" />
</p-tabpanel>
</p-tabpanels>
</p-tabs>
</div>