PageSourceSearch

https://eservices.aqac.org.jo/assets/UpdateGrantingOrderStepView-CzBAX65D.js

js aqac.org.jo collected 2026-10-09 16:59:10 UTC 4,137 bytes, 1 lines download raw bytes

1import{I as d,v as c,X as l,j as r,W as n,u as m,r as u,P as y,a3 as w}from"./index-BrGYhmyP.js";import{A as I,a as k}from"./AcademicProgramsJordanianAccreditationStage1View-kbYsS0jH.js";import{A as b,a as f}from"./AcademicProgramsJordanianAccreditationStage2View-BWXkb36u.js";import{A as S,a as v}from"./AcademicProgramsJordanianAccreditationStage3View-uDcJWz1q.js";import{A as G}from"./AcademicProgramsJordanianAccreditationOrder-D3wXs3va.js";import"./academic-programs-jordanian-accreditation-order-service-UyTafR3M.js";import"./academic-programs-jordanian-accreditation-workflow-service-BxOy9Kv6.js";import"./academic-programs-jordanian-accreditation-workflow-models-BA3EGnJr.js";import"./AccordionItem-BhQ8G56S.js";import"./Accordion-y1a6osN7.js";function x(){const{SerialGID:a}=d(),{data:e,isLoading:t}=c({queryKey:["openTask",a],queryFn:async()=>{if(!a)throw new Error("SerialGID is required");const o=await l.openTask(a);if(o.hasError||!o.data?.orderId)throw new Error("Failed to open task or orderId not found");return o.data},enabled:!!a}),i=e?.orderId,s=I(i,{serialGuid:a,activityGuid:e?.activityGuid});return{...s,taskData:e,isLoading:t||s.isLoading}}function h({onNext:a}){const{SerialGID:e}=d(),t=x();return t.taskData?r.jsxs(r.Fragment,{children:[t.isLoading&&r.jsx(n,{}),r.jsx("div",{className:"mt-6",children:r.jsx(k,{orderId:t.taskData?.orderId,serialGuid:e,activityGuid:t.taskData?.activityGuid,onNext:a})})]}):r.jsx(n,{})}function D(){const{SerialGID:a}=d(),{data:e,isLoading:t}=c({queryKey:["openTask",a],queryFn:async()=>{if(!a)throw new Error("SerialGID is required");const o=await l.openTask(a);if(o.hasError||!o.data?.orderId)throw new Error("Failed to open task or orderId not found");return o.data},enabled:!!a}),i=e?.orderId,s=b(i,{serialGuid:a,activityGuid:e?.activityGuid});return{...s,taskData:e,isLoading:t||s.isLoading}}function j({onPrevious:a,onNext:e}){const{SerialGID:t}=d(),i=D();return i.isLoading||!i.taskData?.orderId?r.jsx(n,{}):r.jsx(r.Fragment,{children:r.jsx(f,{orderId:i.taskData.orderId,serialGuid:t,activityGuid:i.taskData.activityGuid,onPrevious:a,onNext:e})})}function T(){const{SerialGID:a}=d(),{data:e,isLoading:t}=c({queryKey:["openTask",a],queryFn:async()=>{if(!a)throw new Error("SerialGID is required");const o=await l.openTask(a);if(o.hasError||!o.data?.orderId)throw new Error("Failed to open task or orderId not found");return o.data},enabled:!!a}),i=e?.orderId,s=S(i,{serialGuid:a,activityGuid:e?.activityGuid});return{...s,taskData:e,isLoading:t||s.isLoading}}function A({onPrevious:a}){const{SerialGID:e}=d(),t=T();return t.isLoading||!t.taskData?.orderId?r.jsx(n,{}):r.jsx(r.Fragment,{children:r.jsx(v,{orderId:t.taskData.orderId,serialGuid:e,activityGuid:t.taskData.activityGuid,onPrevious:a,hideSaveAsDraft:!0})})}function E({orderId:a}){const{t:e}=m(["AcademicProgramsJordanianAccreditation","Shared"]),[t,i]=u.useState("step1"),s=[{key:"step1",label:e("tabStage1"),number:1},{key:"step2",label:e("tabStage2"),number:2},{key:"step3",label:e("tabStage3"),number:3}],o=u.useCallback(p=>{i(p)},[]),g=u.useCallback(p=>!1,[]);return r.jsxs(r.Fragment,{children:[r.jsx(y,{title:e("updateGrantingOrderTitle",{defaultValue:e("تحديث الطلب")}),description:e("description"),className:"mb-3"}),r.jsx("div",{className:"mb-6",children:r.jsx(G,{orderId:a,sections:["last-action"]})}),r.jsxs("div",{className:"space-y-6",children:[r.jsx(w,{tabs:s,activeTab:t,onTabChange:o,isTabDisabled:g,variant:"primary"}),r.jsxs("div",{className:"mt-6",children:[t==="step1"&&r.jsx(h,{onNext:()=>i("step2")}),t==="step2"&&r.jsx(j,{onPrevious:()=>i("step1"),onNext:()=>i("step3")}),t==="step3"&&r.jsx(A,{onPrevious:()=>i("step2")})]})]})]})}function C(){const{SerialGID:a}=d(),{data:e,isLoading:t,error:i}=c({queryKey:["openTask",a],queryFn:async()=>{if(!a)throw new Error("SerialGID is required");const s=await l.openTask(a);if(s.hasError||!s.data?.orderId)throw new Error("Failed to open task or orderId not found");return s.data},enabled:!!a});if(t)return r.jsx(n,{});if(i||!e?.orderId)throw new Error("Failed to load task data");return r.jsx(E,{orderId:e.orderId})}
1export{C as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.