// SYSTEM PANEL //
[ROOT]
/
home
/
csender
/
legus.lawnet.me_backup_20250830-211559
/
assets
[ PARENT ]
EDIT :: CaseDetails-D3CyOhJA.js
import{d as Q,r as x,c as W,o as X,b as i,e as T,f as t,T as Y,S as tt,n as p,h as I,l as et,t as s,F as S,m as j,G as st,z as n,_ as at}from"./index-BhhcJpm2.js";const lt={class:"min-h-screen bg-[#F4F4F6]",dir:"rtl"},rt={class:"flex pt-16"},ot={class:"flex flex-col flex-1 p-6"},dt={class:"bg-white rounded-lg shadow-sm p-8 mb-6 relative",dir:"rtl"},it={class:"flex items-start justify-between gap-8"},nt={class:"flex-1"},ct={class:"grid grid-cols-5 gap-x-8 gap-y-6"},xt={class:"text-right"},pt={class:"font-normal text-[#273F62] text-base"},vt={class:"text-right"},ut={class:"font-normal text-[#273F62] text-base"},mt={class:"text-right"},gt={class:"font-normal text-[#273F62] text-base"},bt={class:"text-right"},yt={class:"font-normal text-[#273F62] text-base"},ht={class:"text-right"},ft={class:"font-normal text-[#273F62] text-base"},_t={class:"text-right"},wt={class:"font-normal text-[#273F62] text-base"},Ct={class:"text-right"},Ft={class:"font-normal text-[#273F62] text-base"},kt={class:"text-right"},At={class:"font-normal text-[#273F62] text-base"},Ht={class:"text-right"},Mt={class:"font-normal text-[#273F62] text-base"},Vt={class:"text-right"},Lt={class:"font-normal text-[#273F62] text-base"},Dt={class:"mt-6"},Bt={class:"font-normal text-[#273F62] text-base"},Et={class:"bg-white rounded-lg shadow-sm border border-gray-200"},Nt={class:"flex",dir:"rtl"},Tt=["onClick"],It={class:"overflow-x-auto"},St={class:"w-full border-collapse border border-gray-200"},jt={class:"px-4 py-3 text-sm text-[#54524F] border-r border-gray-200"},Zt={class:"px-4 py-3 border-r border-gray-200"},zt={class:"px-2 py-1 text-xs font-medium rounded-full bg-blue-100 text-blue-800"},Ot={class:"px-4 py-3 text-sm text-[#54524F] border-r border-gray-200"},Pt={class:"px-4 py-3 text-sm text-[#54524F] border-r border-gray-200"},Rt={class:"px-4 py-3 border-r border-gray-200"},Gt=Q({__name:"CaseDetails",setup(Ut){const v=st(),o=x(!1),a=x(null),d=x("documents"),Z=[{id:"documents",label:"المستندات"},{id:"tasks",label:"المهام"},{id:"hearings",label:"الجلسات"},{id:"notes",label:"الملاحظات"}],u=[{type:"مستند",title:"عقد التوكيل",date:"2024/01/15",status:"مكتمل"},{type:"مستند",title:"لائحة الدعوى",date:"2024/01/20",status:"قيد المراجعة"},{type:"مستند",title:"الأدلة المرفقة",date:"2024/01/25",status:"معلق"}],z=[{type:"مهمة",title:"إعداد المرافعة",date:"2024/01/30",status:"مكتمل"},{type:"مهمة",title:"مراجعة الأوراق",date:"2024/02/05",status:"قيد المراجعة"},{type:"مهمة",title:"تحضير الشهود",date:"2024/02/10",status:"معلق"}],O=[{type:"جلسة",title:"الجلسة الأولى",date:"2024/02/15",status:"مكتمل"},{type:"جلسة",title:"جلسة الاستماع",date:"2024/02/20",status:"قيد المراجعة"},{type:"جلسة",title:"جلسة الحكم",date:"2024/02/25",status:"معلق"}],P=[{type:"ملاحظة",title:"مناقشة مع العميل",date:"2024/01/18",status:"مكتمل"},{type:"ملاحظة",title:"استراتيجية الدفاع",date:"2024/01/22",status:"قيد المراجعة"},{type:"ملاحظة",title:"تحديث الوضع",date:"2024/01/28",status:"معلق"}],R=W(()=>{switch(d.value){case"documents":return u;case"tasks":return z;case"hearings":return O;case"notes":return P;default:return u}}),m=()=>{o.value=!o.value},G=()=>{console.log("Edit case:",v.params.id)},U=l=>({Criminal:"جنائي",Civil:"مدني",Corporate:"شركات",Family:"أسرة",Immigration:"هجرة","Real Estate":"عقارات",Employment:"عمل",Other:"أخرى"})[l]||l,$=l=>({Low:"منخفض",Medium:"متوسط",High:"عالي",Urgent:"عاجل"})[l]||l,q=l=>({Active:"نشط","On Hold":"معلق",Closed:"مغلق",Draft:"مسودة",Cancelled:"ملغى"})[l]||l,J=l=>new Date(l).toLocaleDateString("ar-EG",{year:"numeric",month:"2-digit",day:"2-digit"}),K=async()=>{const l=v.params.id;a.value={id:l,officeId:"office1",caseId:"212",title:"قضية محكمة جنح",description:"قضية جنائية متعلقة بالاحتيال المالي في شركة تجارية",caseType:"Criminal",category:"احتيال",priority:"High",status:"Active",clientId:"1",client:{id:"1",firstName:"أحمد",lastName:"محمد",email:"ahmed@example.com",phone:"123456789"},primaryLawyerId:"1",primaryLawyer:{id:"1",firstName:"محمد",lastName:"أحمد",email:"mohamed@example.com"},assignedEmployees:["1"],dateOpened:"2024-01-15",billing:{billingType:"Hourly",hourlyRate:500,totalBilled:15e3,totalPaid:1e4,outstandingBalance:5e3},progress:{percentage:30,currentPhase:"التحقيق",phases:[]},createdAt:"2024-01-15T00:00:00Z",updatedAt:"2024-01-15T00:00:00Z",createdBy:"admin1",lastModifiedBy:"admin1"}};return X(()=>{K()}),(l,e)=>{var g,b,y,h,f,_,w,C,F,k,A,H,M,V,L,D,B,E,N;return n(),i("div",lt,[T(Y,{sidebarCollapsed:o.value,onToggleSidebar:m},null,8,["sidebarCollapsed"]),t("div",rt,[T(tt,{isCollapsed:o.value,onToggle:m},null,8,["isCollapsed"]),t("div",{class:p(["flex flex-col flex-1 min-h-full transition-all duration-300",o.value?"mr-16":"mr-64"])},[t("div",ot,[t("div",{class:"flex items-center justify-between mb-6"},[e[1]||(e[1]=t("div",{class:"flex items-center gap-2 text-sm text-gray-600"},[t("span",null,"الرئيسية"),t("span",null,"/"),t("span",null,"إدارة القضايا"),t("span",null,"/"),t("span",{class:"text-[#DA7E13]"},"تفاصيل القضية")],-1)),t("button",{onClick:G,class:"flex items-center gap-2 px-4 py-2 bg-[#DA7E13] text-white rounded hover:bg-[#DA7E13]/90 transition-colors"},e[0]||(e[0]=[t("svg",{class:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24"},[t("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"})],-1),et(" تعديل القضية ")]))]),t("div",dt,[e[14]||(e[14]=t("button",{class:"absolute top-4 left-4 p-2 text-gray-600 hover:bg-gray-100 rounded-full transition-colors"},[t("svg",{class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 24 24"},[t("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"})])],-1)),t("div",it,[e[13]||(e[13]=I('<div class="flex-shrink-0" data-v-87a625ce><div class="w-40 h-32 bg-white border-2 border-gray-200 rounded flex flex-col items-center justify-center text-gray-400" data-v-87a625ce><svg class="w-12 h-12 mb-2" fill="currentColor" viewBox="0 0 24 24" data-v-87a625ce><path d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z" data-v-87a625ce></path></svg><span class="text-xs font-medium" data-v-87a625ce>القضية</span></div></div>',1)),t("div",nt,[t("div",ct,[t("div",xt,[e[2]||(e[2]=t("span",{class:"text-sm text-gray-400 block mb-1"},"رقم القضية",-1)),t("p",pt,s(((g=a.value)==null?void 0:g.caseId)||"212"),1)]),t("div",vt,[e[3]||(e[3]=t("span",{class:"text-sm text-gray-400 block mb-1"},"عنوان القضية",-1)),t("p",ut,s(((b=a.value)==null?void 0:b.title)||"قضية محكمة جنح"),1)]),t("div",mt,[e[4]||(e[4]=t("span",{class:"text-sm text-gray-400 block mb-1"},"نوع القضية",-1)),t("p",gt,s(U(((y=a.value)==null?void 0:y.caseType)||"")||"جنائي"),1)]),t("div",bt,[e[5]||(e[5]=t("span",{class:"text-sm text-gray-400 block mb-1"},"العميل",-1)),t("p",yt,s((f=(h=a.value)==null?void 0:h.client)==null?void 0:f.firstName)+" "+s((w=(_=a.value)==null?void 0:_.client)==null?void 0:w.lastName),1)]),t("div",ht,[e[6]||(e[6]=t("span",{class:"text-sm text-gray-400 block mb-1"},"المحامي المسؤول",-1)),t("p",ft,s((F=(C=a.value)==null?void 0:C.primaryLawyer)==null?void 0:F.firstName)+" "+s((A=(k=a.value)==null?void 0:k.primaryLawyer)==null?void 0:A.lastName),1)]),t("div",_t,[e[7]||(e[7]=t("span",{class:"text-sm text-gray-400 block mb-1"},"الأولوية",-1)),t("p",wt,s($(((H=a.value)==null?void 0:H.priority)||"")||"عالي"),1)]),t("div",Ct,[e[8]||(e[8]=t("span",{class:"text-sm text-gray-400 block mb-1"},"الحالة",-1)),t("p",Ft,s(q(((M=a.value)==null?void 0:M.status)||"")||"نشط"),1)]),t("div",kt,[e[9]||(e[9]=t("span",{class:"text-sm text-gray-400 block mb-1"},"تاريخ الإنشاء",-1)),t("p",At,s(J(((V=a.value)==null?void 0:V.dateOpened)||"")||"2024/01/15"),1)]),t("div",Ht,[e[10]||(e[10]=t("span",{class:"text-sm text-gray-400 block mb-1"},"المرحلة الحالية",-1)),t("p",Mt,s(((D=(L=a.value)==null?void 0:L.progress)==null?void 0:D.currentPhase)||"التحقيق"),1)]),t("div",Vt,[e[11]||(e[11]=t("span",{class:"text-sm text-gray-400 block mb-1"},"نسبة الإنجاز",-1)),t("p",Lt,s(((E=(B=a.value)==null?void 0:B.progress)==null?void 0:E.percentage)||"30")+"%",1)])]),t("div",Dt,[e[12]||(e[12]=t("span",{class:"text-sm text-gray-400 block mb-2"},"وصف القضية",-1)),t("p",Bt,s(((N=a.value)==null?void 0:N.description)||"قضية جنائية متعلقة بالاحتيال المالي في شركة تجارية"),1)])])])]),e[17]||(e[17]=I('<div class="grid grid-cols-1 md:grid-cols-4 gap-6 mb-6" dir="rtl" data-v-87a625ce><div class="bg-white rounded-lg shadow-sm p-6" data-v-87a625ce><div class="flex items-center justify-between" dir="rtl" data-v-87a625ce><div class="flex-shrink-0" data-v-87a625ce><svg class="w-12 h-12 text-[#273F62]" fill="currentColor" viewBox="0 0 24 24" data-v-87a625ce><path d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z" data-v-87a625ce></path></svg></div><div class="text-right" data-v-87a625ce><div class="text-3xl font-bold text-[#273F62] mb-1" data-v-87a625ce>24</div><p class="text-gray-600 text-sm" data-v-87a625ce>إجمالي المستندات</p></div></div></div><div class="bg-white rounded-lg shadow-sm p-6" data-v-87a625ce><div class="flex items-center justify-between" dir="rtl" data-v-87a625ce><div class="flex-shrink-0" data-v-87a625ce><svg class="w-12 h-12 text-[#22C55E]" fill="currentColor" viewBox="0 0 24 24" data-v-87a625ce><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" data-v-87a625ce></path></svg></div><div class="text-right" data-v-87a625ce><div class="text-3xl font-bold text-[#22C55E] mb-1" data-v-87a625ce>12</div><p class="text-gray-600 text-sm" data-v-87a625ce>المهام المكتملة</p></div></div></div><div class="bg-white rounded-lg shadow-sm p-6" data-v-87a625ce><div class="flex items-center justify-between" dir="rtl" data-v-87a625ce><div class="flex-shrink-0" data-v-87a625ce><svg class="w-12 h-12 text-[#FFA500]" fill="none" stroke="currentColor" viewBox="0 0 24 24" data-v-87a625ce><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z" data-v-87a625ce></path></svg></div><div class="text-right" data-v-87a625ce><div class="text-3xl font-bold text-[#FFA500] mb-1" data-v-87a625ce>5</div><p class="text-gray-600 text-sm" data-v-87a625ce>الجلسات المحددة</p></div></div></div><div class="bg-white rounded-lg shadow-sm p-6" data-v-87a625ce><div class="flex items-center justify-between" dir="rtl" data-v-87a625ce><div class="flex-shrink-0" data-v-87a625ce><svg class="w-12 h-12 text-[#DC2626]" fill="currentColor" viewBox="0 0 24 24" data-v-87a625ce><path d="M7,15H9C9,16.08 10.37,17 12,17C13.63,17 15,16.08 15,15C15,13.9 13.96,13.5 11.76,12.97C9.64,12.44 7,11.78 7,9C7,7.21 8.47,5.69 10.5,5.18V3H13.5V5.18C15.53,5.69 17,7.21 17,9H15C15,7.92 13.63,7 12,7C10.37,7 9,7.92 9,9C9,10.1 10.04,10.5 12.24,11.03C14.36,11.56 17,12.22 17,15C17,16.79 15.53,18.31 13.5,18.82V21H10.5V18.82C8.47,18.31 7,16.79 7,15Z" data-v-87a625ce></path></svg></div><div class="text-right" data-v-87a625ce><div class="text-3xl font-bold text-[#DC2626] mb-1" data-v-87a625ce>15,000</div><p class="text-gray-600 text-sm" data-v-87a625ce>إجمالي الفواتير</p></div></div></div></div>',1)),t("div",Et,[t("div",Nt,[(n(),i(S,null,j(Z,r=>t("button",{key:r.id,onClick:c=>d.value=r.id,class:p({"px-8 py-4 text-sm font-medium rounded-none":!0,"bg-[#DA7E13] text-white":d.value===r.id,"bg-[#9CA3AF] text-white":d.value!==r.id})},s(r.label),11,Tt)),64))]),t("div",It,[t("table",St,[e[16]||(e[16]=t("thead",{class:"bg-[#F8F9FA]"},[t("tr",{class:"text-right border-b border-gray-200"},[t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"#"),t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"النوع"),t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"العنوان"),t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"التاريخ"),t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"الحالة"),t("th",{class:"px-4 py-3 text-sm font-medium text-[#54524F] border-r border-gray-200"},"خيارات")])],-1)),t("tbody",null,[(n(!0),i(S,null,j(R.value,(r,c)=>(n(),i("tr",{key:c,class:"hover:bg-gray-50 border-b border-gray-200"},[t("td",jt,s(String(c+1).padStart(2,"0")),1),t("td",Zt,[t("span",zt,s(r.type),1)]),t("td",Ot,s(r.title),1),t("td",Pt,s(r.date),1),t("td",Rt,[t("span",{class:p({"px-2 py-1 text-xs font-medium rounded-full":!0,"bg-green-100 text-green-800":r.status==="مكتمل","bg-yellow-100 text-yellow-800":r.status==="قيد المراجعة","bg-red-100 text-red-800":r.status==="معلق"})},s(r.status),3)]),e[15]||(e[15]=t("td",{class:"px-4 py-3 border-r border-gray-200"},[t("div",{class:"flex items-center gap-1 justify-end",dir:"rtl"},[t("button",{class:"p-1 text-[#DA7E13] hover:bg-orange-50 rounded",title:"عرض"},[t("svg",{class:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24"},[t("path",{d:"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z"})])]),t("button",{class:"p-1 text-blue-600 hover:bg-blue-50 rounded",title:"تحميل"},[t("svg",{class:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24"},[t("path",{d:"M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z"})])])])],-1))]))),128))])])])])])],2)])])}}}),qt=at(Gt,[["__scopeId","data-v-87a625ce"]]);export{qt as default};
SAVE
CANCEL