complete design for submission flow

This commit is contained in:
2026-01-06 16:20:17 +03:30
parent f602ba68e3
commit 954947af77
12 changed files with 497 additions and 49 deletions
@@ -10,11 +10,14 @@ import RequestCard from '../../components/dashboard/RequestCard.vue';
import { ref } from 'vue';
import { Link } from '@inertiajs/inertia-vue3';
import FastRequestModal from '../../components/dashboard/FastRequestModal.vue';
import { useFastRequestStore } from '../../store/FastRequest';
const fastRequestStore = useFastRequestStore();
const fastRequestModalVisible = ref(false);
const openFastRequestModal = () => {
const openFastRequestModal = (type) => {
fastRequestModalVisible.value = true;
fastRequestStore.requestType = type;
}
defineProps({
@@ -113,11 +116,11 @@ const columns = ref([
<UiCard title="ثبت آنی درخواست جدید" variant="default" class="mt-4">
<p class="w-full flex items-center justify-start font-[400] text-[11px]">فقط چند قدم ساده برای ثبت درخواست کافیه.</p>
<div class="w-full h-[179px] grid grid-cols-5 gap-3 justify-start pt-[10px]">
<RequestCard title="CT Scan" icon="ct-scan" severity="primary" @click="openFastRequestModal"/>
<RequestCard title="MRI" icon="mri" severity="primary"/>
<RequestCard title="سونوگرافی" icon="sonography" severity="primary"/>
<RequestCard title="اکوکاردیوگرافی" icon="echo" severity="primary"/>
<RequestCard title="رادیولوژی" icon="radiology" severity="primary"/>
<RequestCard title="CT Scan" icon="ct-scan" severity="primary" @click="openFastRequestModal('ct-scan')"/>
<RequestCard title="MRI" icon="mri" severity="primary" @click="openFastRequestModal('mri')"/>
<RequestCard title="سونوگرافی" icon="sonography" severity="primary" @click="openFastRequestModal('sonography')"/>
<RequestCard title="اکوکاردیوگرافی" icon="echo" severity="primary" @click="openFastRequestModal('echo')"/>
<RequestCard title="رادیولوژی" icon="radiology" severity="primary" @click="openFastRequestModal('radiology')"/>
</div>
</UiCard>
<UiCard title="آخرین کیس‌های در انتظار بررسی" variant="default" class="mt-4">