1import{l as C,s as F,f as L,o as a,c as s,F as _,r as p,a as t,aH as O,e as r,t as n,h as c,d as M,v as B,k as U,j as E,x as T,u as j,i as V,L as q,z as S,B as z}from"./index.BcDC3AA6.js";import{u as w}from"./applicationFormStore.D7wFUtGt.js";import{u as H}from"./illustrationStore.DidoxeWv.js";const J={class:"container d2c-box dashed_container clip_container remove_padding"},P={class:"row"},W={key:0,class:"first_clip"},G={style:{color:"rgb(188, 19, 53)","text-transform":"capitalize","font-size":"18px"},class:"pl-3"},K={class:"col-md-12"},Q={key:0,class:"lead_table border_table table_width"},X={key:1,class:"lead_table border_table table_width"},Y=["id"],Z=["id"],I=["data-target"],tt={class:"btn"},et=["id","aria-labelledby","data-parent"],lt={class:"card-body"},at={class:"lead_table sales_table table_width jhl_table kin_table"},st={key:3,class:"unit_heading"},ot={class:"d-flex"},nt={key:0,class:"container d2c-box"},rt=["id"],it={class:"card"},dt={class:"card-header",id:"headingOne"},ut=["data-target"],_t={class:"btn",style:{"text-transform":"capitalize"}},ct=["id","data-parent"],pt={class:"card-body"},mt={class:"lead_table border_table table_width"},bt={key:0},gt={key:1},yt={key:2},vt={key:3},ht={key:4},kt={key:5},Ft={key:6},ft={key:0},Dt={class:"lead_table sales_table table_width jhl_table kin_table"},$t={key:0},Rt={key:1},Bt={key:2},St={key:3},Lt={key:4},wt={key:0,class:"container"},At={class:"pl-4"},Nt={class:"d-flex flex-wrap"},xt=["onClick"],Ct={class:"paymentFile_name"},Ot={__name:"ApplicationMemberDetail",props:{applicationForm:{type:Object,required:!0},applicationFormDocURL:{type:Array,required:!1},beneficiaryForm:{type:Array,required:!1}},setup(f){const m=w(),y=C(),b=JSON.parse(localStorage.getItem("USER"));let{singleMemberDetail:h}=F(m);const v=H();let{illustrationDetail:D}=F(v),{standardDateJubliee:A}=E();const i=f,k=U([]);L(async()=>{y.selectedClass.name==="Health"?Object.entries(h.value.sections).forEach(([d,l])=>{k.value.push(d)}):Object.entries(D.value.form_data).forEach(([d])=>{k.value.push(d)})});const $=d=>{window.open(d,"_blank")},N=d=>d?.custom_fields?.length&&d.custom_fields.find(e=>e.selected_value_arr?.length>0)?.selected_value_arr?.length||0,x=(d,l)=>d.custom_fields?.find(u=>u.label?.toLowerCase().includes("name")&&u.selected_value_arr?.[l])?.selected_value_arr?.[l]||`Entry ${l+1}`,R=(d,l)=>{if(!d)return"";const e=d.selected_value_arr?.[l];return e==null?"":d.type==="dropDown"&&d.default_values?.length&&d.default_values.find(o=>String(o.id)===String(e))?.text||e};return(d,l)=>(a(),s(_,null,[(a(!0),s(_,null,p(k.value,(e,u)=>(a(),s("div",J,[t("div",P,[u!=0?(a(),s("div",W,[...l[1]||(l[1]=[t("img",{class:"",src:O,alt:""},null,-1)])])):r("",!0),t("h6",G,n(i.applicationForm[e]?.section_name||e.replaceAll("_"," ")),1),t("div",K,[i.applicationForm[e]?.is_table?(a(),s("table",Q,[t("tbody",null,[(a(!0),s(_,null,p(i.applicationForm[e].data,o=>(a(),s("tr",null,[o?(a(),s(_,{key:0},[t("td",null,n(o.label),1),t("td",null,n(o.value||"------"),1)],64)):r("",!0)]))),256))])])):i.applicationForm[e]?.is_table?i.applicationForm[e]?.is_table?(a(),s("div",{key:2,id:`accordion-${e}`,class:"year_accordion"},[(a(!0),s(_,null,p(N(i.applicationForm[e]),o=>(a(),s("div",{class:"card mb-3",key:o},[t("div",{class:"card-header",id:`heading-${e}-${o}`},[t("h5",{class:"mb-0 direction_arow","data-toggle":"collapse","data-target":`#collapse-${e}-${o}`,"aria-expanded":"true"},[t("button",tt,n(x(i.applicationForm[e],o-1)),1),l[2]||(l[2]=t("i",{class:"fas fa-angle-up accordioan_arrow"},null,-1))],8,I)],8,Z),t("div",{id:`collapse-${e}-${o}`,class:"collapse show","aria-labelledby":`heading-${e}-${o}`,"data-parent":`#accordion-${e}`},[t("div",lt,[t("table",at,[t("tbody",null,[(a(!0),s(_,null,p(i.applicationForm[e].custom_fields,g=>(a(),s("tr",{key:g.id},[g&&g.visible&&R(g,o-1)?(a(),s(_,{key:0},[t("td",null,n(g.label),1),t("td",null,n(R(g,o-1)||"------"),1)],64)):r("",!0)]))),128))])])])],8,et)]))),128))],8,Y)):r("",!0):(a(),s("table",X,[t("tbody",null,[i.applicationForm[e]?.custom_fields?(a(!0),s(_,{key:0},p(i.applicationForm[e].custom_fields,o=>(a(),s("tr",{key:o.id},[o&&o.visible?(a(),s(_,{key:0},[t("td",null,n(o.label),1),t("td",null,n(o.value||"------"),1)],64)):r("",!0)]))),128)):i.applicationForm[e]?.data?(a(!0),s(_,{key:1},p(i.applicationForm[e].data,o=>(a(),s("tr",{key:o.label},[t("td",null,n(o?.label),1),t("td",null,n((o?.value,o.value)),1)]))),128)):r("",!0)])])),c(y).insurerCompany?.distribution?.distribution_type?.name.toLowerCase()=="broker"&&c(b).country_id==2&&c(m).applicationAcceptanceLetterURL?(a(),s("div",st,[l[4]||(l[4]=M(" Acceptance letter ",-1)),t("div",ot,[t("div",{class:"bg_add_box mt-3",onClick:l[0]||(l[0]=o=>$(c(m).applicationAcceptanceLetterURL))},[...l[3]||(l[3]=[t("img",{class:"",src:B,alt:"Hero Image"},null,-1)])])])])):r("",!0)])])]))),256)),(a(!0),s(_,null,p(i.beneficiaryForm,(e,u)=>(a(),s(_,null,[i.beneficiaryForm.length>0?(a(),s("div",nt,[t("div",{id:`accordion${u}`,class:"year_accordion col-md-12"},[t("div",it,[t("div",dt,[t("h5",{class:"mb-0 direction_arow","data-toggle":"collapse","data-target":`#collapse${u}`,"aria-expanded":"true","aria-controls":"collapseOne"},[t("button",_t,n(u+1)+" Beneficiary Detail",1),l[5]||(l[5]=t("i",{class:"fas fa-angle-up accordioan_arrow"},null,-1))],8,ut)]),t("div",{id:`collapse${u}`,class:"collapse hide","aria-labelledby":"headingOne","data-parent":`#accordion${u}`},[t("div",pt,[t("table",mt,[t("tbody",null,[e?.full_name?(a(),s("tr",bt,[l[6]||(l[6]=t("td",null,"Beneficiary Name",-1)),t("td",null,n(e?.full_name),1)])):r("",!0),e?.id_no?(a(),s("tr",gt,[t("td",null,"Beneficiary "+n(c(b).country_id==2?"ID No/Passport":"ID No"),1),t("td",null,n(e?.i
1d_no),1)])):r("",!0),e?.beneficiary_relation?(a(),s("tr",yt,[l[7]||(l[7]=t("td",null,"Beneficiary Relationship",-1)),t("td",null,n(e?.beneficiary_relation?.text),1)])):r("",!0),e?.dob?(a(),s("tr",vt,[l[8]||(l[8]=t("td",null,"Beneficiary DOB",-1)),t("td",null,n(c(A)(e?.dob)),1)])):r("",!0),e?.email?(a(),s("tr",ht,[l[9]||(l[9]=t("td",null,"Beneficiary Email",-1)),t("td",null,n(e?.email),1)])):r("",!0),e?.mobile_no?(a(),s("tr",kt,[l[10]||(l[10]=t("td",null,"Beneficiary Phone",-1)),t("td",null,n(e?.mobile_no),1)])):r("",!0),e?.percentage?(a(),s("tr",Ft,[l[11]||(l[11]=t("td",null,"Beneficiary Shares",-1)),t("td",null,n(e?.percentage)+"%",1)])):r("",!0)])]),e?.guardian?.full_name?(a(),s("h5",ft,"Guardian Detail")):r("",!0),t("table",Dt,[t("tbody",null,[e?.guardian?.full_name?(a(),s("tr",$t,[l[12]||(l[12]=t("td",null,"Name",-1)),t("td",null,n(e?.guardian?.full_name),1)])):r("",!0),e?.guardian?.id_no?(a(),s("tr",Rt,[l[13]||(l[13]=t("td",null,"ID No",-1)),t("td",null,n(e?.guardian?.id_no),1)])):r("",!0),e?.guardian?.mobile?(a(),s("tr",Bt,[l[14]||(l[14]=t("td",null,"Mobile No",-1)),t("td",null,n(e?.guardian?.mobile),1)])):r("",!0),e?.guardian?.relation_id?(a(),s("tr",St,[l[15]||(l[15]=t("td",null,"Relation",-1)),t("td",null,n(e?.guardian?.beneficiary_guardian_relation?.name),1)])):r("",!0),e?.guardian?.address?(a(),s("tr",Lt,[l[16]||(l[16]=t("td",null,"Address",-1)),t("td",null,n(e?.guardian?.address),1)])):r("",!0)])])])],8,ct)])],8,rt)])):r("",!0)],64))),256)),i.applicationFormDocURL&&i.applicationFormDocURL.length>0?(a(),s("div",wt,[t("div",At,[l[18]||(l[18]=t("div",{class:"unit_heading mb-0"},"Document",-1)),t("div",Nt,[(a(!0),s(_,null,p(i.applicationFormDocURL,(e,u)=>(a(),s("div",{key:u,style:{background:"#fff"},class:"bg_add_box mt-3 mr-2",onClick:o=>$(e.value)},[l[17]||(l[17]=t("img",{src:B,alt:"Document"},null,-1)),t("div",Ct,n(e?.label||e?.file_name||"Document"),1)],8,xt))),128))])])])):r("",!0)],64))}},Mt={key:1},Ut={key:0,class:"container"},Vt={__name:"MemberDetail",setup(f){const m=T();j();const y=w(),{singleMemberDetail:b,loader:h}=F(y);return L(async()=>{const v={customer_quotation_id:m.params.id,risk_id:m.params.riskId};await y.getSingleMemberDetail({...v})}),(v,D)=>c(h)?(a(),V(q,{key:0})):(a(),s("div",Mt,[S(z,{pageTitle:"Member Detail"}),c(b)?(a(),s("div",Ut,[S(Ot,{applicationForm:c(b).sections,"application-form-doc-u-r-l":c(b).documents},null,8,["applicationForm","application-form-doc-u-r-l"])])):r("",!0)]))}};export{Vt 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.