1import{x as N,u as R,f as U,I as B,o as n,c as i,z as b,B as L,h as l,i as h,L as j,a as t,F as k,r as $,a$ as x,d as u,t as v,e as m,T as c,J as z,K as A,S as H,V as q,U as I,k as p,H as J,D as K}from"./index.u7sQ9-Dg.js";import{u as O}from"./endorsementStore.B00Ds6qU.js";const P={key:1,class:"container d2c-box"},Y={key:0},G={class:"row"},Q={class:"col-md-12 d-flex"},W=["onClick"],X={class:"name"},Z={key:0},ee={key:1},te={class:"row"},se={class:"col-md-12 d-flex"},ae=["onClick"],oe={class:"name"},ne={key:0},le={id:"endorsementType"},ie={class:"mt-2"},de={class:"position-relative"},re={class:"mt-2"},ue={class:"jbl-field"},me={class:"mt-2"},ce="dd MMM, yyyy",ve={__name:"ChangesTypes",setup(fe){const o=O();let _=p([]),y=p([]);const f=p(!1);let M=K([]);const C=p(!1);function T(s){const e=s.getFullYear(),g=String(s.getMonth()+1).padStart(2,"0"),a=String(s.getDate()).padStart(2,"0");return`${e}-${g}-${a}`}const w=T(new Date),F=p(""),d=N(),r=R();U(async()=>{o.loader=!0;const s=await o.getEndorsementTypes(d.params.id);s.data.code==200&&s.data.data&&(o.requestData.endorsement_type_id=s.data.data.id,F.value=s.data.data.icon,s.data.data.categories.length&&(_.value=[],y.value=[],s.data.data.categories.forEach(e=>{e.type=="financial"?_.value.push(e):e.type=="non_financial"&&y.value.push(e)}))),o.loader=!1,o.requestData.effective_date=w,o.requestData.customer_quotation_id=d.params.id});const D=(s,e)=>{o.requestData.endorsement_category_id=e,s=="spouse_addition"?r.push(`/changes-summary/${d.params.id}/${s}`):s=="child_addition"?r.push(`/changes-summary/${d.params.id}/${s}`):s=="policy_cancellation"?f.value=!0:s=="spouse_deletion"?r.push(`/changes-summary/${d.params.id}/${s}`):s=="child_deletion"?r.push(`/changes-summary/${d.params.id}/${s}`):s=="general_information"&&r.push(`/changes-summary/${d.params.id}/${s}`)};async function S(){if(o.requestData.reason==""||o.requestData.cancellation_documents.length==0){J("Fields can not be empty");return}(await o.storeEndorsement()).data.code==200&&(f.value=!1,C.value=!0)}const V=()=>{o.resetData(),r.push("/changes-movements")};return(s,e)=>{const g=B("Datepicker");return n(),i(k,null,[b(L,{pageTitle:"Changes/Movements"}),l(o).loader?(n(),h(j,{key:0})):(n(),i("div",P,[l(_)?.length?(n(),i("div",Y,[e[9]||(e[9]=t("div",{class:"movement_header"},"Financial",-1)),t("div",G,[t("div",Q,[(n(!0),i(k,null,$(l(_),a=>(n(),i("div",{class:"movement_box",onClick:E=>D(a.slug,a.id)},[e[8]||(e[8]=t("img",{class:"",src:x},null,-1)),t("div",X,[u(v(a.title),1),e[6]||(e[6]=t("br",null,null,-1)),e[7]||(e[7]=u()),a.sub_title?(n(),i("span",Z,"("+v(a.sub_title)+")",1)):m("",!0)])],8,W))),256))])])])):m("",!0),l(y)?.length?(n(),i("div",ee,[e[13]||(e[13]=t("div",{class:"movement_header"},"Non Financial",-1)),t("div",te,[t("div",se,[(n(!0),i(k,null,$(l(y),a=>(n(),i("div",{class:"movement_box",onClick:E=>D(a.slug,a.id)},[e[12]||(e[12]=t("img",{class:"",src:x},null,-1)),t("div",oe,[u(v(a.title),1),e[10]||(e[10]=t("br",null,null,-1)),e[11]||(e[11]=u()),a.sub_title?(n(),i("span",ne,"("+v(a.sub_title)+")",1)):m("",!0)])],8,ae))),256))])])])):m("",!0)])),t("div",le,[f.value?(n(),h(q,{key:0,firstClass:"modal-dialog-centered profileModal",secondClass:"modal-dialog modal-dialog-centered",thridClass:"activity_modal_body",forthClass:"activity_modal_footer"},{header:c(()=>[t("button",{onClick:e[0]||(e[0]=a=>f.value=!1),type:"button",class:"close"},[...e[14]||(e[14]=[t("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:c(()=>[t("div",ie,[e[15]||(e[15]=t("div",{class:"unit_heading"},[u("Effective Date"),t("span",null,"*")],-1)),t("div",de,[b(g,{class:"jbl-dynamic-input",placeholder:"Enter",modelValue:l(o).requestData.effective_date,"onUpdate:modelValue":e[1]||(e[1]=a=>l(o).requestData.effective_date=a),format:ce,disabled:"","model-type":"yyyy-MM-dd","auto-apply":"","enable-time-picker":!1},null,8,["modelValue"])])]),t("div",re,[e[16]||(e[16]=t("div",{class:"unit_heading"},[u("Remarks"),t("span",null,"*")],-1)),t("div",ue,[z(t("textarea",{rows:"3","onUpdate:modelValue":e[2]||(e[2]=a=>l(o).requestData.reason=a),cols:"128",placeholder:"Please enter here..."},null,512),[[A,l(o).requestData.reason]])])]),t("div",me,[b(H,{fileTempURL:l(M),label:"Cancellation Application",required:"1",arrayName:l(o).requestData.cancellation_documents},null,8,["fileTempURL","arrayName"])])]),footer:c(()=>[t("button",{type:"button",onClick:e[3]||(e[3]=a=>S()),class:"jbl_agnt_btn",style:{margin:"1rem"}},"okay")]),_:1})):m("",!0)]),C.value?(n(),h(q,{key:2,firstClass:"modal-dialog-centered submitted_modal",secondClass:"sales_activity_modal success_modal",thridClass:"activity_modal_body",forthClass:"activity_modal_footer"},{header:c(()=>[t("button",{onClick:e[4]||(e[4]=a=>f.value=!1),type:"button",class:"close"},[...e[17]||(e[17]=[t("span",{"aria-hidden":"true"},"Ã",-1)])])]),default:c(()=>[...e[18]||(e[18]=[t("img",{class:"mx-auto d-block",style:{},src:I,alt:""},null,-1),t("div",{class:"primary_txt modalSuccess_text"},"Cancellation Request Submitted Successfully!",-1)])]),footer:c(()=>[t("button",{type:"button",onClick:e[5]||(e[5]=a=>V()),class:"jbl_agnt_btn",style:{margin:"1rem"}},"Okay")]),_:1})):m("",!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.