1import{_ as U,l as H,s as N,x as J,f as Y,h as e,o,i as u,L as W,c as d,z as G,B as K,a as t,aI as X,t as l,d as p,e as i,w as Z,F as P,r as M,C as tt,T as _,ac as x,V as w,D as et,k as C,j as st,aF as S}from"./index.BcDC3AA6.js";import{_ as at}from"./QuotationLeads.BK7pjQ0o.js";import{u as ot}from"./needAnalysisStore.CtjTQCdB.js";import{_ as lt,a as it,b as nt}from"./IllustrationNeedAnalysis.CdPdEZ8r.js";import{u as dt}from"./salesActivityStore.l2fh-TYs.js";import{u as rt}from"./illustrationStore.DidoxeWv.js";import{u as ct}from"./applicationFormStore.D7wFUtGt.js";import"./Glossary.gSNmAmBj.js";const ut={key:1,class:"illustration_detail"},_t={class:"container mt-4"},mt={class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"}},pt={class:"col-md-4 pl-3"},ft={class:"portfolio d-flex align-items-center"},yt={class:"name",style:{"font-family":"'Futura PT Medium'"}},vt={style:{color:"#ba0c2f"}},bt={class:"small_info"},gt={class:""},ht={class:"small_info"},kt={style:{"text-transform":"uppercase"}},Ct={class:"small_info"},It={style:{"text-transform":"uppercase"}},xt={key:0,class:"small_info ml-4"},wt={key:0,class:"small_info"},St={class:"col-md-5"},Dt={class:"portfolio",style:{"padding-top":"27px"}},Tt={class:"d-flex"},jt={key:0,class:"small_info"},Ft={key:0,class:"col-md-2"},At={key:0,style:{width:"100%"},class:"visit_reminder"},Lt={key:1,class:"pending_info qutation_issued"},Nt={key:2,class:"need_status visit_reminder"},Pt={key:1,class:"col-md-2"},Mt={class:"row mt-2"},qt={class:"col-md-12"},Bt={key:0,class:"activity_btns my_sales_activity mt-3"},$t={key:5},Rt={class:"container"},Qt={class:"row"},zt={class:"col-md-12 d-flex align-items-center logs_container"},Vt={class:"log_date"},Et={class:"log_day"},Ot={class:"log_time"},Ut={class:"log_detail w-100 text-bold"},Ht={key:6,class:"submit_btn text-center"},Jt={__name:"IllustrationDetail",setup(Yt){const q=H(),I=rt(),B=ct();let{selectedCompanyID:r,insurerCompany:Wt,selectedClass:y,selectedCategory:D}=N(q);ot(),dt();const k=J();let m=C(!1),g=C(!1);const h=C(!1);let{illustrationDetail:a,loader:$}=N(I);const{standardDateJubliee:T,getDayAndMonth:R,convertTimeTo24Hrs:Q}=st();let v=et([]);const f=JSON.parse(localStorage.getItem("USER")),j=f.distribution_type,z=()=>{+r.value==8?h.value=!0:m.value=!0},F=b=>{localStorage.setItem("LifeProductName",I.illustrationDetail.product.product_name),S.push({name:"CreateApplicationForm",params:{illustrationId:k.params.illustrationId,status:b,subclassId:a.value?.subclass_id,planId:a.value?.product?.plan_id,companyId:a.value?.company_id,riskId:a.value?.risks[0].id}})},c=C("");Y(async()=>{r.value==7?(v.push("Quotation Detail"),c.value="Quotation Detail"):r.value!=7&&(v.push("Illustration Detail"),c.value="Illustration Detail");const b={quotation_id:k.params.illustrationId};await I.getIllustrationDetail({...b}).then(s=>{s&&(s.data.data.lead&&v.push("Leads"),s.data.data.illustration_medical_reports.length>0&&s.data.data.medical_test_status!=="not_required"&&v.push("Medical Requirements"),s.data.data.need_analysis.length>0&&v.push("Need Analysis"))})});const V=()=>{h.value=!1,L()},E=async()=>{if(!a.value?.product?.plan_id){useToast("Please Select atleast one product!");return}const s={customer_quotation_id:+k.params.illustrationId};(await B.sendApplicationFormLink(s))?.data?.code===200&&(h.value=!1,await S.push({name:"ApplicationForm"}))},A=()=>{h.value=!1},L=()=>{y.value.name==="Life"?g.value=!0:y.value.name==="Pension"&&S.push({name:"CreateApplicationForm",params:{illustrationId:k.params.illustrationId,status:"same",subclassId:a.value?.subclass_id,planId:a.value?.product?.plan_id,companyId:a.value?.company_id,riskId:a.value?.risks[0].id}})};return(b,s)=>e($)?(o(),u(W,{key:0})):(o(),d("div",ut,[G(K,{pageTitle:[8,9,10].includes(+e(r))?"Projection Detail":e(r)==7?"Quotation Detail":"Illustration Detail"},null,8,["pageTitle"]),t("div",_t,[t("div",mt,[t("div",pt,[t("div",ft,[s[9]||(s[9]=t("div",{class:"mb-3 mr-2"},[t("img",{class:"img-fluid",src:X,alt:"Hero Image"})],-1)),t("div",null,[t("div",yt,[t("span",vt,l([8,9,10].includes(+e(r))?"Projection":e(r)==7?"Quotation":"Illustration")+" No:",1),p(" "+l(e(a)?.quotation_no),1)]),t("div",bt,l(e(a)?.product?.product_name)+" | "+l(e(a)?.subclass_name),1),t("div",gt,[t("div",ht,[t("span",null,l([8,9,10].includes(+e(r))?"Projection":e(r)==7?"Quotation":"Illustration")+" Issued Date: ",1),t("span",kt,l(e(T)(e(a)?.created_at)),1)]),t("div",Ct,[t("span",null,l([8,9,10].includes(+e(r))?"Projection":e(r)==7?"Quotation":"Illustration")+" Expiry Date: ",1),t("span",It,l(e(T)(e(a)?.quote_expires_at)),1)]),e(j)=="banca"||e(f).agent_type=="bso"?(o(),d("div",xt,[s[7
1]||(s[7]=t("span",null,"Bank Name: ",-1)),t("span",null,l(e(f)?.detail?.bank?e(f)?.detail?.bank:"No Bank"),1)])):i("",!0)]),e(j)=="banca"||e(f).agent_type=="bso"?(o(),d("div",wt,[s[8]||(s[8]=t("span",null,"Branch Name: ",-1)),t("span",null,l(e(f)?.detail?.branch?e(f)?.detail?.branch:"No Branch"),1)])):i("",!0)])])]),t("div",St,[t("div",Dt,[t("div",Tt,[e(a)?.core_policy_no?(o(),d("div",jt,[t("span",null,l(e(y).name.toLowerCase()==="pension"&&e(D).name.toLowerCase()=="corporate"?"Scheme":e(y).name.toLowerCase()==="pension"&&e(D).name.toLowerCase()=="retail"?"Member":"Policy")+" No: ",1),t("span",null,l(e(a)?.core_policy_no),1)])):i("",!0)])])]),e(y).name==="Life"?(o(),d("div",Ft,[s[10]||(s[10]=t("div",{style:{"font-size":"12px",color:"#ba0c2f"}},"Medical Status",-1)),e(a)?.medical_test_status==="submitted"?(o(),d("div",At,"Medical Reports Submitted")):i("",!0),e(a)?.medical_test_status==="pending"?(o(),d("div",Lt," Pending")):i("",!0),e(a)?.medical_test_status==="not_required"?(o(),d("div",Nt,"Not Required")):i("",!0)])):(o(),d("div",Pt,[s[11]||(s[11]=t("div",{class:"text-left mt-3",style:{"font-size":"12px",color:"#a2a2a2","font-weight":"100"}},"Status",-1)),t("div",{class:Z({pending_info:["uw_pending","customer_acceptance_pending","payment_pending","scheme_pending"].includes(e(a)?.status),info_status:["approved","forward_to_customer","active","acceptance_letter_issued","customer_correction_requested","additional_requirement","scheme_approved"].includes(e(a)?.status),declined:["discarded","declined_by_customer","customer_rejected","scheme_rejected"].includes(e(a)?.status)})},l(e(a)?.status?.replace(/_/g," ").toUpperCase()),3)]))])]),t("div",Mt,[t("div",qt,[e(y).name==="Life"?(o(),d("div",Bt,[(o(!0),d(P,null,M(e(v),n=>(o(),u(tt,{title:n,activeTab:c.value,onActiveTab:s[0]||(s[0]=O=>c.value=O),key:n},null,8,["title","activeTab"]))),128))])):i("",!0),(c.value==="Illustration Detail"||c.value==="Quotation Detail")&&Object.keys(e(a)).length>0?(o(),u(lt,{key:1})):i("",!0),c.value==="Medical Requirements"?(o(),u(it,{key:2,"medical-array":e(a).illustration_medical_reports},null,8,["medical-array"])):i("",!0),c.value==="Need Analysis"?(o(),u(nt,{key:3})):i("",!0),c.value==="Leads"?(o(),u(at,{key:4,"lead-detail":e(a).lead},null,8,["lead-detail"])):i("",!0),c.value==="Logs"?(o(),d("div",$t,[t("div",Rt,[t("div",Qt,[(o(!0),d(P,null,M(b.quotationLogs,n=>(o(),d("div",{class:"col-md-12 mb-2",key:n.id},[t("div",zt,[t("div",Vt,[s[12]||(s[12]=t("div",{class:"circle_log"},null,-1)),t("div",Et,l(e(R)(n?.date)),1),t("div",Ot,l(e(Q)(n?.date)),1)]),t("div",Ut,l(n?.title)+" ("+l(n?.user_type)+") ",1)])]))),128))])])])):i("",!0),e(a).status==="active"?(o(),d("div",Ht,[t("button",{onClick:s[1]||(s[1]=n=>z()),class:"jbl_agnt_btn continue_btn"}," Proceed to Application Form ")])):i("",!0)])]),e(m)?(o(),u(w,{key:0,firstClass:"modal-dialog-centered submitted_modal justify-content-center",secondClass:"sales_activity_modal success_modal",thridClass:"activity_modal_body",forthClass:"activity_modal_footer"},{header:_(()=>[t("button",{onClick:s[2]||(s[2]=n=>x(m)?m.value=!1:m=!1),type:"button",class:"close"},[...s[13]||(s[13]=[t("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:_(()=>[...s[14]||(s[14]=[t("div",{class:"primary_txt modalSuccess_text mt-0",style:{color:"black","font-family":"'Futura PT Medium'","font-weight":"100"}},[p(" Do you want"),t("br"),p("to proceed to the"),t("br"),p(" Application Form? ")],-1)])]),footer:_(()=>[t("button",{type:"button",onClick:L,class:"jbl_agnt_btn mt-0 mb-0",style:{"margin-right":"5px","min-width":"130px"}}," Yes "),t("button",{style:{"min-width":"130px"},type:"button",onClick:s[3]||(s[3]=n=>x(m)?m.value=!1:m=!1),class:"jbl_agnt_btn cancel_btn mt-0 mb-0"},"No")]),_:1})):i("",!0),e(g)?(o(),u(w,{key:1,firstClass:"modal-dialog-centered submitted_modal justify-content-center",secondClass:"sales_activity_modal success_modal",thridClass:"activity_modal_body",forthClass:"activity_modal_footer"},{header:_(()=>[t("button",{onClick:s[4]||(s[4]=n=>x(g)?g.value=!1:g=!1),type:"button",class:"close"},[...s[15]||(s[15]=[t("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:_(()=>[...s[16]||(s[16]=[t("div",{class:"primary_txt modalSuccess_text",style:{"font-size":"23px",color:"black","font-family":"'Futura PT Medium'","font-weight":"100"}},[p(" Is Life Assured & Policy Owner"),t("br"),p(" Same OR different? ")],-1)])]),footer:_(()=>
1[t("button",{type:"button",onClick:s[5]||(s[5]=n=>F("same")),class:"jbl_agnt_btn mt-0",style:{"margin-right":"5px","min-width":"130px"}}," Same "),t("button",{style:{"min-width":"130px"},type:"button",onClick:s[6]||(s[6]=n=>F("different")),class:"jbl_agnt_btn cancel_btn mt-0"},"Different")]),_:1})):i("",!0),h.value?(o(),u(w,{key:2,firstClass:"modal-dialog-centered submitted_modal justify-content-center",secondClass:"sales_activity_modal success_modal",thridClass:"activity_modal_body",forthClass:"activity_modal_footer filled-by-modal-footer"},{header:_(()=>[t("button",{onClick:A,type:"button",class:"close"},[...s[17]||(s[17]=[t("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:_(()=>[...s[18]||(s[18]=[t("div",{class:"primary_txt modalSuccess_text mt-0 filled-by-modal-title"},[p(" Do You Want To Proceed"),t("br"),p("To The Application Form? ")],-1)])]),footer:_(()=>[t("button",{type:"button",class:"jhl_btn filled-by-modal-btn",onClick:V}," To be filled by Self "),t("button",{type:"button",class:"jhl_btn jhl_close_btn filled-by-modal-btn",onClick:E}," To be filled by Customer "),t("button",{type:"button",class:"jhl_btn jhl_close_btn filled-by-modal-btn",onClick:A}," Close ")]),_:1})):i("",!0)]))}},oe=U(Jt,[["__scopeId","data-v-55b32367"]]);export{oe 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.