1import{l as M,x as D,u as E,s as V,f as W,am as z,o as r,c as l,z as J,B as O,a as e,J as A,K as Q,ae as H,$ as P,h as i,i as b,L as K,F as L,r as G,T as c,as as X,t as o,e as d,w as Y,R as Z,U as F,V as ee,W as x,D as se,H as R,k as I,j as te}from"./index.BcDC3AA6.js";import{_ as ne}from"./calendar-10.g0TV9C9K.js";import{u as ae}from"./illustrationStore.DidoxeWv.js";import{A as ie}from"./AcquisitionCard.Ak33yqRl.js";const re={class:"container d2c box"},oe={class:"row details_headerBox mb-2 mt-4"},le={class:"col-8"},ue={class:"search_parent mb-2",style:{float:"right"}},de={class:"input-group search_input"},ce={key:1,class:"container mt-2"},me=["src"],_e={class:"portfolio d-flex align-items-center"},pe={class:"name"},fe={class:"small_info"},ge={key:0,class:"small_info"},ye={key:1,class:"small_info"},ve={key:2,class:"small_info"},be={class:"small_info"},Ce={class:"portfolio d-flex align-items-center"},he={class:"small_info"},ke={class:"small_info"},we={key:0,class:"small_info"},Ae={key:1,class:"small_info ml-4"},Se={key:2,class:"small_info"},qe={class:"portfolio d-flex align-items-center"},Pe={class:"d-flex"},Le={key:0,class:"small_info"},xe={key:0,class:"d-flex justify-content-end"},Re={class:"mr-5"},Ie=["disabled","onClick"],je={key:1},Ue={key:0,class:"primary_txt modalSuccess_text"},Ne={key:1,class:"primary_txt modalSuccess_text"},Ve={__name:"ApplicationFormListingPension",setup($e){const y=JSON.parse(localStorage.getItem("USER")),u=ae(),m=M(),t=D(),C=E();let{selectedCompanyID:Be,insurerCompany:v,selectedClass:S,selectedCategory:h}=V(m),{standardDateJubliee:q}=te();const _=I(null);W(async()=>{const a={status:t.params.status,type:t.params.type};await u.getIllustrationListings({...a})});const j=(a,s,n,f,g,w)=>{C.push({name:"CreateApplicationForm",params:{illustrationId:a,status:s,subclassId:n,planId:f,companyId:g,riskId:w}})},U=a=>{if(t.params.status==="draft"){j(a.id,"draft",a.subclass_id,a.plan_id,m.selectedCompanyID,a.risks[0].id);return}C.push(`/application_pension_summary/${a.id}`)},N=async a=>{const s=a?.lead_id??a?.lead?.id,n=a?.customer_quotation_id??a?.id??a?.quotation_id;if(!s){R("Unable to send link: lead id not found.");return}if(!n){R("Unable to send link: quotation id not found.");return}if(_.value!==a?.id){_.value=a?.id;try{await u.resendCorporatePortalLoginEmail({lead_id:s,customer_quotation_id:n})}finally{_.value=null}}},k=I(!1),p=se({name:"",type:[],date:null}),$=()=>{k.value=!1,u.resetData(),u.resetPremiumData(),C.push("/application_form")},B=x(()=>{if(!p.name.trim())return u.illustrations;const a=p.name.toLowerCase();return u.illustrations.filter(s=>{const n=`${s?.customer_name||""} ${s?.customer_name||""}`.toLowerCase(),f=s?.quotation_no?s.quotation_no.toLowerCase():"",g=s?.core_policy_no?s.core_policy_no.toLowerCase():"",w=s?.product_name?s.product_name.toLowerCase():"";return n.includes(a)||f.includes(a)||g.includes(a)||w.includes(a)})}),T=x(()=>t.params.status==="all"?"Illustration Issued":t.params.status==="customer_correction_requested"?"Customer Correction Requested":t.params.status==="customer_acceptance_pending"?"Customer Acceptance Pending":t.params.status==="customer_rejected"?"Customer Rejected":t.params.status==="draft"?"Draft Applications":t.params.status==="additional_requirement"?"UW Requests":t.params.status==="uw_pending"?"Underwriting Pending":t.params.status==="acceptance_letter_issued"?"Acceptance Letter Issued":t.params.status==="customer_acceptance_and_payment_pending"?"Customer Acceptance And Payment Pending":t.params.status==="pending_at_uw"?"Pending At UW":t.params.status==="uw_request"?"UW Request":t.params.status==="application_declined_by_uw"?"Application Declined By UW":t.params.status==="customer_declined"?"Customer Declined":t.params.status==="pending_at_finance"?"Pending At Finance":t.params.status==="additional_requirement_finance"?"Additional Requirement Finance":t.params.status==="on_credit_applications"?"On Credit Applications":t.params.status==="negotiated_by_customer"?"Negotiated By Customer":t.params.status==="application_form_submission_pending"?"Application Form Submission Pending":t.params.status==="application_form_submission_pending_at_customer"?"Application Form Submission Pending At Customer":t.params.status==="final_revise_quote_acceptance_pending"?"Final Revise Quote Acceptance Pending":t.params.status==="quotation_revision_requested"?"Quotation Revision Requested":t.params.status==="payment_pending"?"Payment Pending":t.params.status==="declined"?"Declined":t.params.status==="scheme_approved"?"Scheme Approved":t.params.status==="scheme_pending"?"Scheme Pending":t.params.status==="scheme_rejected"?"Scheme Rejected":t.params.status==="application_form_pending"?"Application Form Pending":t.params.status==="application_form_approved"?"Application Form Approved":t.params.status==="application_form_rejected"?"Application Form Rejected":t.params.status==="scheme_approval_pending"?"Scheme Approval Pending":t.params.status==="scheme_approval_rejected"?"Scheme Approval Rejected":t.params.status==="application_approval_pending"?"Application Approval Pending":t.params.status==="administrator_requests"?"Administrator Requests":t.params.status==="member_submission_pending"?"Member Submission Pending":t.params.status==="unsuccessful"?"Unsuccessful":t.params.status.replace(/_/g," ").replace(/\b\w/g,a=>a.toUpperCase())||"Applications");return z(()=>{u.illustrations=[],u.paymentPremium={total_premium:0,payment_type:"full",commission_amount:0}}),(a,s)=>(r(),l(L,null,[J(O,{pageTitle:T.value},null,8,["pageTitle"]),e("div",re,[e("div",oe,[s[15]||(s[15]=e("div",{class:"col-4"},null,-1)),e("div",le,[e("div",ue,[e("div",de,[A(e("input",{type:"text","onUpdate:modelValue":s[0]||(s[0]=n=>p.name=n),class:"form-control search_bar",name:"x",placeholder:"Search here"},null,512),[[Q,p.name]]),s[4]||(s[4]=e("img",{class:"search_image",src:H,alt:""},null,-1))])]),A(e("button",{onClick:s[1]||(s[1]=n=>a.$refs.datepicker.clearValue()),class:"jbl_btn_primary small_btn red_calender mt-1"},[...s[5]||(s[5]=[e("img",{class:"",src:ne,alt:""},null,-1)])],512),[[P,p.date]])]),s[16]||(s[16]=e("hr",{style:{width:"100%"},class:"ib-dotted-hr mt-0"},null,-1)),i(u).loader?(r(),b(K,{key:0})):(r(),l("div",ce,[(r(!0),l(L,null,G(B.value,(n,f)=>(r(),b(ie,{key:f,onClick:g=>U(n)},{header:c(()=>[e("img",{class:"img-fluid",src:n?.product_image,alt:"Hero Image",style:{height:"30px",width:"30px"}},null,8,me)]),section1:c(()=>[e("div",_e,[e("div",null,[e("div",pe,o(n?.plan_name),1),e("div",fe,[e("span",null,o(n?.subclass_name),1)]),i(m).selectedCategory.name.toLowerCase()==="retail"?(r(),l("div",ge,[s[6]||(s[6]=e("span",null,"Client Name: ",-1)),e("span",null,o(n?.customer_name),1)])):(r(),l("div",ye,[s[7]||(s[7]=e("span",null,"Client Name: ",-1)),e("span",null,o(n?.company_name),1)])),i(m).selectedCategory.name.toLowerCase()==="retail"?(r(),l("div",ve,[e("span",null,o((i(m).selectedCategory.name==="Corporate","Projection"))+" No: ",1),e("span",null,o(n?.quotation_no),1)])):d("",!0),e("div",be,[s[8]||(s[8]=e("span",null,"Total Time Lapsed: ",-1)),e("span",null,o(n?.total_time_lapsed),1)])])])]),section2:c(()=>
1[e("div",Ce,[e("div",null,[e("div",null,[e("div",he,[s[9]||(s[9]=e("span",null,"Time Lapsed: ",-1)),e("span",null,o(n?.time_lapsed),1)]),e("div",ke,[s[10]||(s[10]=e("span",null,"Issued Date: ",-1)),e("span",null,o(i(q)(n?.created_at)),1)]),i(h)?.name.toLowerCase()==="retail"&&["customer_acceptance_pending","scheme_approval_pending","application_approval_pending"].includes(n?.status)?(r(),l("div",we,[s[11]||(s[11]=e("span",null,"Expiry Date: ",-1)),e("span",null,o(i(q)(n?.quote_expires_at)),1)])):d("",!0),i(v)?.distribution?.agent_type=="bso"&&i(y)?.detail?.bank?(r(),l("div",Ae,[s[12]||(s[12]=e("span",null,"Bank Name: ",-1)),e("span",null,o(i(y)?.detail?.bank),1)])):d("",!0),n.core_policy_no?(r(),l("div",Se,[e("span",null,o(i(S).name.toLowerCase()==="pension"&&i(h).name.toLowerCase()=="corporate"?"Scheme":i(S).name.toLowerCase()==="pension"&&i(h).name.toLowerCase()=="retail"?"Member":"Policy")+" No: ",1),e("span",null,o(n.core_policy_no),1)])):d("",!0)])])]),e("div",qe,[e("div",Pe,[i(v)?.distribution?.agent_type=="bso"&&i(y)?.detail?.branch?(r(),l("div",Le,[s[13]||(s[13]=e("span",null,"Branch Name: ",-1)),e("span",null,o(i(y)?.detail?.branch),1)])):d("",!0)])])]),status:c(()=>[n?.status==="application_form_pending"&&n?.is_client?(r(),l("div",xe,[e("div",Re,[e("button",{type:"button",class:"jbl_btn_primary btn-height-30",disabled:_.value===n?.id,onClick:X(g=>N(n),["stop"])},o(_.value===n?.id?"Sending...":"Send Link"),9,Ie)])])):d("",!0),n?.status?(r(),l("div",je,[s[14]||(s[14]=e("div",{style:{"font-size":"12px",color:"#ba0c2f"}},"Status",-1)),e("div",{class:Y({pending_info:["uw_pending","customer_acceptance_pending","payment_pending","scheme_pending","scheme_approval_pending","application_approval_pending","pending_at_administrator","member_submission_pending","member_no_awaited","scheme_submission_pending","application_form_pending"].includes(n?.status),info_status:["approved","forward_to_customer","acceptance_letter_issued","customer_correction_requested","additional_requirement","scheme_approved","administrator_request"].includes(n?.status),declined:["discarded","declined_by_customer","customer_rejected","scheme_rejected","draft","unsuccessful"].includes(n?.status)})},o(n?.status?.replace(/_/g," ")?.toUpperCase()),3)])):d("",!0)]),_:2},1032,["onClick"]))),128)),i(u).illustrations?.length==0?A((r(),b(Z,{key:0,style:{"mix-blend-mode":"darken"}},null,512)),[[P,!i(u).loader]]):d("",!0)]))])]),k.value?(r(),b(ee,{key:0,firstClass:"modal-dialog-centered submitted_modal",secondClass:"sales_activity_modal",thridClass:"activity_modal_body",forthClass:"activity_modal_footer"},{header:c(()=>[e("button",{onClick:s[2]||(s[2]=n=>k.value=!1),type:"button",class:"close"},[...s[17]||(s[17]=[e("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:c(()=>[s[18]||(s[18]=e("img",{class:"mx-auto d-block",style:{},src:F,alt:""},null,-1)),i(v)?.distribution?.distribution_type?.name.toLowerCase()=="broker"||i(v)?.distribution?.distribution_type?.name.toLowerCase()=="banca"?(r(),l("div",Ue," Payment has been sent to Finance Department ")):(r(),l("div",Ne,o(a.status=="UW Request"?"Additional Requirement Submitted":a.status=="customer_acceptance_and_payment_pending"?"Payment Request Created Successfully":"Acceptance Letter Sent To Customer Successfully!"),1))]),footer:c(()=>[e("button",{type:"button",onClick:s[3]||(s[3]=n=>$()),class:"jbl_agnt_btn",style:{margin:"1rem"}},"Okay")]),_:1})):d("",!0)],64))}};export{Ve 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.