1import{o as l,c as m,a as s,t as i,d as f,e as v,F as w,r as T,E as P,h as o,p as O,k as b,G as L,A as R,H as M,s as z,l as G,f as H,I as B,z as U,B as K,J as X,K as Z,i as g,L as j,v as F,C as W,R as A,D as J}from"./index.u7sQ9-Dg.js";import{_ as q,a as Q}from"./OverrideCommission.Cw5bs1ag.js";/* empty css */const ss={class:"container d2c-box mb-2 d-flex justify-content-between",style:{"background-color":"transparent","box-shadow":"none"}},ts={style:{color:"#ba0c2f","font-size":"14px","font-weight":"600"}},os={class:"container mt-2"},es=["onClick"],is={class:"col-md-4 pl-3"},ls={class:"portfolio d-flex align-items-center"},ns={class:"name"},as={class:"small_info"},ds={key:0,class:"small_info"},ms={class:"small_info mt-2"},rs={style:{color:"#ba0c2f"}},cs={class:"container mt-2"},_s={class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"}},us={class:"col-md-6 px-0"},vs={class:"row commission_Values pt-3"},ps={class:"col-md-3"},ys={class:"value"},fs={style:{"font-size":"10px"}},hs={class:"col-md-3"},$s={class:"value"},gs={style:{"font-size":"10px"}},Cs={class:"col-md-3"},bs={class:"value"},xs={style:{"font-size":"10px"}},ks={key:0,class:"col-md-3"},Ss={class:"value"},Ns={class:"col-md-3"},ws={class:"value"},Ts={style:{"font-size":"10px"}},Ds={class:"col-md-3 px-0 mt-3"},As={class:"row headerInfo_box"},Es={class:"col-4"},Us={class:"info_status"},Ms={__name:"CommissionLife",props:{commission:{type:Array,requires:!0},step:{type:Number,default:0}},emits:["increment-step","decrement-step"],setup(y,{emit:r}){const c=b(null),x=y,n=JSON.parse(localStorage.getItem("USER")),u=_=>isNaN(_)?_:new Intl.NumberFormat("en-US").format(_),h=r;function $(_){c.value=x.commission[_],h("increment-step")}return(_,t)=>(l(),m("div",null,[s("div",ss,[s("div",ts,i(y.step?"Transaction":"Commission"),1),y.step?(l(),m("div",{key:0,class:"cursor_pointer",onClick:t[0]||(t[0]=d=>h("decrement-step"))},[...t[1]||(t[1]=[s("i",{class:"fa fa-arrow-left","aria-hidden":"true"},null,-1),f("Back",-1)])])):v("",!0)]),y.step?(l(!0),m(w,{key:1},T(c.value.commission_detail,d=>(l(),m("div",cs,[s("div",_s,[t[12]||(t[12]=s("div",{class:"col-md-3 pl-3"},[s("div",{class:"portfolio d-flex align-items-center"},[s("div",null,[s("div",{class:"name"},"Ccommission After Tax")])])],-1)),s("div",us,[s("div",vs,[s("div",ps,[t[6]||(t[6]=s("div",{class:"tittle"},"Premium ",-1)),s("div",ys,[f(i(u(d.Premium_Amt)),1),s("span",fs,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),s("div",hs,[t[7]||(t[7]=s("div",{class:"tittle"},"Gross Commission",-1)),s("div",$s,[f(i(u(d.N_Comm_Amt))+" ",1),s("span",gs,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),s("div",Cs,[t[8]||(t[8]=s("div",{class:"tittle"},"WHT",-1)),s("div",bs,[f(i(u(d.N_Wht))+" ",1),s("span",xs,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),o(n).country_id==4?(l(),m("div",ks,[t[9]||(t[9]=s("div",{class:"tittle"},"IRA Tax",-1)),s("div",Ss,i(u(d?.ira_tax)),1)])):v("",!0),s("div",Ns,[t[10]||(t[10]=s("div",{class:"tittle"},"Net Commission ",-1)),s("div",ws,[f(i(u(d.N_Net_Comm)),1),s("span",Ts,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])])])]),s("div",Ds,[s("div",As,[t[11]||(t[11]=s("div",{class:"col-6"},null,-1)),s("div",Es,[s("div",Us,i(d.V_COMM_STATUS=="P"?"Paid":"Unpaid"),1)])])])])]))),256)):(l(!0),m(w,{key:0},T(x.commission,(d,a)=>(l(),m("div",os,[s("div",{class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"},onClick:E=>$(a)},[s("div",is,[s("div",ls,[t[5]||(t[5]=s("div",{class:"mr-3"},[s("img",{class:"",src:P,alt:"Hero Image"})],-1)),s("div",null,[s("div",ns,"Policy No: "+i(d.POLICY_NUMBER),1),s("div",as,[t[2]||(t[2]=s("span",null,"Policy Date: ",-1)),s("span",null,i(o(O)(d.PROPOSAL_DATE,"YYYY-MM-DD").format("DD MMM YYYY")),1)]),d.customer_detail?.ASSURED_NAME?(l(),m("div",ds,[t[3]||(t[3]=s("span",null,"Customer Name: ",-1)),s("span",null,i(d.customer_detail?.ASSURED_NAME),1)])):v("",!0),s("div",ms,[t[4]||(t[4]=s("span",{style:{color:"#5b6770"}},"Premium Amount: ",-1)),s("span",rs,i(u(d.premium_amount)),1)])])])])],8,es)]))),256))]))}},Is={class:"container d2c-box mb-2 d-flex justify-content-between",style:{"background-color":"transparent","box-shadow":"none"}},Ps={style:{color:"#ba0c2f","font-size":"14px","font-weight":"600"}},Os={class:"container mt-2"},Rs=["onClick"],Ys={class:"col-md-4 pl-3"},Vs={class:"portfolio d-flex align-items-center"},Ls={class:"name"},zs={class:"small_info"},Gs={key:0,class:"small_info"},Hs={class:"small_info mt-2"},Bs={style:{color:"#ba0c2f"}},Ks={class:"container mt-2"},Xs={class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"}},Zs={class:"col-md-4 pl-3"},js={class:"portfolio d-flex align-items-center"},Fs={class:"small_info"},Ws={class:"col-md-6 px-0"},Js={class:"row commission_Values pt-3"},qs={class:"col-md-3"},Qs={class:"value"},st={style:{"font-size":"10px"}},tt={class:"col-md-3"},ot={class:"value"},et={style:{"font-size":"10px"}},it={class:"col-md-3"},lt={class:"value"},nt={style:{"font-size":"10px"}},at={key:0,class:"col-md-3"},dt={class:"value"},mt={class:"col-md-3"},rt={class:"value"},ct={style:{"font-size":"10px"}},_t={__name:"OverrideCommissionLife",props:{overrideCommission:{type:Array,requires:!0},step:{type:Number,default:0}},emits:["increment-step","decrement-step"],setup(y,{emit:r}){const c=b(null),x=y,n=JSON.parse(localStorage.getItem("USER")),u=r,h=_=>isNaN(_)?_:new Intl.NumberFormat("en-US").format(_);function $(_){c.value=x.overrideCommission[_],u("increment-step")}return(_,t)=>(l(),m("div",null,[s("div",Is,[s("div",Ps,i(y.step?"Transaction":"Override Commission"),1),y.step?(l(),m("div",{key:0,class:"cursor_pointer",onClick:t[0]||(t[0]=()=>u("decrement-step"))},[...t[1]||(t[1]=[s("i",{class:"fa fa-arrow-left","aria-hidden":"true"},null,-1),f("Back",-1)])])):v("",!0)]),y.step?(l(!0),m(w,{key:1},T(c.value?.commission_detail,d=>(l(),m("div",Ks,[s("div",Xs,[s("div",Zs,[s("div",js,[s("div",null,[t[7]||(t[7]=s("div",{class:"name"},"Commission After Tax",-1)),s("div",Fs,[t[6]||(t[6]=s("span",null,"Agent Name: ",-1)),s("span",null,i(d?.agent_name),1)])])])]),s("div",Ws,[s("div",Js,[s("div",qs,[t[8]||(t[8]=s("div",{class:"tittle"},"Premium ",-1)),s("div",Qs,[f(i(h(d.Premium_Amt)),1),s("span",st,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),s("div",tt,[t[9]||(t[9]=s("div",{class:"tittle"},"Gross Commission",-1)),s("div",ot,[f(i(h(d.N_Comm_Amt))+" ",1),s("span",et,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),s("div",it,[t[10]||(t[10]=s("div",{class:"tittle"},"WHT",-1)),s("div",lt,[f(i(h(d.N_Wht))+" ",1),s("span",nt,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])]),o(n).country_id==4?(l(),m("div",at,[t[11]||(t[11]=s("div",{class:"tittle"},"IRA Tax",-1)),s("div",dt,i(h(d?.ira_tax)),1)])):v("",!0),s("div",mt,[t[12]||(t[12]=s("div",{class:"tittle"},"Net Commission ",-1)),s("div",rt,[f(i(h(d.N_Net_Comm)),1),s("span",ct,i(o(n).country_id==2?"KES":o(n).country_id==3?"TNZ":o(n).country_id==4?"UGX":""),1)])])])])])]))),256)):(l(!0),m(w,{key:0},T(x.overrideCommission,(d,a)=>(l(),m("div",Os,[s("div",{class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"},onClick:E=>$(a)},[s("div",Ys,[s("div",Vs,[t[5]||(t[5]=s("div",{class:"mr-3"},[s("img",{class:"",src:P,alt:"Hero Image"})],-1)),s("div",null,[s("div",Ls,"Policy No: "+i(d.POLICY_NUMBER),1),s("div",zs,[t[2]||(t[2]=s("span",null,"Policy Date: ",-1)),s("span",null,i(o(O)(d.PROPOSAL_DATE,"YYYY-MM-DD").format("DD MMM YYYY")),1)]),d.customer_detail?.ASSURED_NAME?(l(),m("div",Gs,[t[3]||(t[3]=s("span",null,"Customer Name: ",-1)),s("span",null,i(d.customer_detail?.ASSURED_NAME),1)])):v("",!0),s("div",Hs,[t[4]||(t[4]=s("span",{style:{color:"#5b6770"}},"Premium Amount: ",-1)),s("span",Bs,i(h(d.premium_amount)),1)])])])])],8,Rs)]))),256))]))}}
1,ut=L("commissionStore",{state:()=>({commissions:[],overrideCommissions:[],commissionDetail:{},loader:!1,totalCount:null,last_page:0,commissionLogs:[],commissionCounts:[],commissionDocuments:[],commissionDetailLogs:[]}),actions:{async getAllCommissions(y){this.loader=!0;try{const r=await R.get("api/agent/life/commission_history",{...y});return console.log(r),r?.data?.code===200?(this.commissions=r?.data?.data?.commission,this.overrideCommissions=r?.data?.data?.override_commission,this.commissionDetail=r?.data?.data?.overall_commission_details):r?.data?.errors?M(r?.data?.errors?r?.data?.errors[0]?.message:"Internal Network Error"):M(r?.data?.message?r?.data?.message:"Server Error!"),r}catch(r){console.error(r),this.loader=!1}finally{this.loader=!1}}}}),vt={key:0},pt={key:0,class:"container d2c-box mb-5 pb-5",style:{border:"2px dashed gainsboro"}},yt={class:"text-center position-relative search_wraper mt-3"},ft={class:"row mt-3 pl-2 filter_radio justify-content-center"},ht={class:"col-md-4 px-0"},$t={class:"form-check"},gt={class:"col-md-4 px-0"},Ct={class:"form-check"},bt={class:"text-center"},xt={key:2,class:"container mt-3"},kt={key:0,class:"dashed_box_theme row mx-1 align-items-center",style:{border:"none"}},St={class:"col-md-3 pl-4 mt-3 mb-2"},Nt={class:"portfolio d-flex align-items-end"},wt={class:"name mt-1 commissionValue"},Tt={class:"col-md-4 mr-5"},Dt={class:"row commission_Values pt-3"},At={class:"col-md-4"},Et={class:"value"},Ut={class:"col-md-3"},Mt={class:"value"},It={class:"col-md-5"},Pt={class:"value"},Ot={class:"col-md-4 pt-3"},Rt={class:"row commission_Values pt-2 pb-2",style:{"background-color":"#f7f7f7","border-radius":"12px"}},Yt={class:"col-md-4"},Vt={class:"value"},Lt={class:"col-md-3"},zt={class:"value"},Gt={class:"col-md-5"},Ht={class:"value"},Bt={class:"container"},Kt={key:0,class:"row mt-1 mb-4"},Xt={class:"col-md-12"},Zt={class:"activity_btns my_sales_activity mt-4 jhl_tabbing"},jt={key:1,class:"row mt-1 mb-4"},Ft={class:"col-md-12"},Wt={key:2,class:"row mt-1 mb-4"},Jt={key:0,class:"col-md-12"},I="dd MMM, yyyy",to={__name:"Commission",setup(y){let r=J(["Commission","Override Commission"]);const c=b("Commission"),x=ut();let{commissions:n,overrideCommissions:u,commissionDetail:h}=z(x);const $=b(!1),_=b(0),t=b(0),d=G(),a=b([]),E=b([]),D=JSON.parse(localStorage.getItem("USER"));let C=b({name:"",from_date:"",to_date:""});H(async()=>{if($.value=!0,d.selectedClass.name==="Health"){let S={agent_id:D.id};const e=await R.get("api/insurer/commission_calculations",S);e.data&&e.data.code==200&&(a.value=e.data.data,a.value.override_commission.length||(r=["Commission"])),$.value=!1;return}$.value=!1});const Y=async S=>{if($.value=!0,d.selectedClass.name==="Life"){S==="Commission"?_.value=0:S==="Override Commission"&&(_.value=1);const e={from_date:C.value.from_date,to_date:C.value.to_date,policy_no:C.value.name},N=await x.getAllCommissions({...e});N.data&&N.data.code==200&&(E.value=N.data.data.commission_history,a.value.total_commission=N.data.data.overall_commission_details,$.value=!1)}},k=S=>isNaN(S)?0:new Intl.NumberFormat("en-US").format(S);return(S,e)=>{const N=B("Datepicker");return l(),m(w,null,[U(K,{pageTitle:"Commission"}),t.value?v("",!0):(l(),m("div",vt,[o(d).selectedClass.name==="Life"?(l(),m("div",pt,[s("div",yt,[X(s("input",{class:"filter_search",placeholder:"Enter policy no",type:"search","onUpdate:modelValue":e[0]||(e[0]=p=>o(C).name=p)},null,512),[[Z,o(C).name]]),e[9]||(e[9]=s("i",{class:"fa fa-search",style:{color:"#5b6770 !important"}},null,-1))]),e[10]||(e[10]=s("div",{class:"unit_heading mt-5"},"Search Filter By",-1)),s("div",ft,[s("div",ht,[s("div",$t,[U(N,{class:"jbl-dynamic-input",placeholder:"Select From Date","model-type":"yyyy-MM-dd","auto-apply":"",format:I,modelValue:o(C).from_date,"onUpdate:modelValue":e[1]||(e[1]=p=>o(C).from_date=p),"enable-time-picker":!1},null,8,["modelValue"])])]),s("div",gt,[s("div",Ct,[U(N,{class:"jbl-dynamic-input",placeholder:"Select To Date","model-type":"yyyy-MM-dd","auto-apply":"",format:I,modelValue:o(C).to_date,"onUpdate:modelValue":e[2]||(e[2]=p=>o(C).to_date=p),"enable-time-picker":!1},null,8,["modelValue"])])])]),e[11]||(e[11]=s("div",{class:"dashed_border"},null,-1)),s("div",bt,[s("button",{class:"jhl_btn",style:{color:"white","font-weight":"normal"},onClick:e[3]||(e[3]=p=>Y(c.value))},"Search")])])):v("",!0)])),$.value?(l(),g(j,{key:1})):(l(),m("div",xt,[Object.keys(a.value).length>0?(l(),m("div",kt,[s("div",St,[s("div",Nt,[e[13]||(e[13]=s("div",{class:"mr-3"},[s("img",{class:"",style:{width:"26px"},src:F,alt:"Hero Image"})],-1)),s("div",null,[e[12]||(e[12]=s("div",{style:{color:"#ba0c2f","font-size":"14px","font-weight":"600"}}," Total commission ",-1)),s("div",wt,[f(i(k(a.value?.total_commission?.total_commission))+" ",1),s("small",null,i(o(D).country_id==2?" KES":o(D).country_id==3?"TZS":o(D).country_id==4?"UGX":""),1)])])])]),s("div",Tt,[s("div",Dt,[s("div",At,[e[14]||(e[14]=s("div",{class:"tittle"},"Total Policies Sold",-1)),s("div",Et,i(a.value?.total_commission?.policies_sold?a.value?.total_commission?.policies_sold:a.value?.total_commission?.total_policies?a.value?.total_commission?.total_policies:0),1)]),s("div",Ut,[e[15]||(e[15]=s("div",{class:"tittle"},"Total WHT",-1)),s("div",Mt,i(a.value?.total_commission?.wht?k(a.value?.total_commission?.wht):a.value?.total_commission?.total_wht?k(a.value?.total_commission?.total_wht):0),1)]),s("div",It,[e[16]||(e[16]=s("div",{class:"tittle"},"Total IRA Tax",-1)),s("div",Pt,i(a.value?.total_commission?.ira_tax?k(a.value?.total_commission?.ira_tax):a.value?.total_commission?.total_ira_tax?k(a.value?.total_commission?.total_ira_tax):0),1)])])]),s("div",Ot,[s("div",Rt,[s("div",Yt,[e[17]||(e[17]=s("div",{class:"tittle"},"Commision Paid",-1)),s("div",Vt,i(k(a.value?.total_commission?.commission_paid)),1)]),s("div",Lt,[e[18]||(e[18]=s("div",{class:"tittle"},"Deductions",-1)),s("div",zt,i(k(a.value?.total_commission?.deductions)),1)]),s("div",Gt,[e[19]||(e[19]=s("div",{class:"tittle"},"Commission Pending",-1)),s("div",Ht,i(k(a.value?.total_commission?.outstanding_commission)),1)])])])])):v("",!0)])),s("div",Bt,[o(u)?.length||o(n)?.length||a.value?.commission?.length||a.value?.override_commission?.length?(l(),m("div",Kt,[s("div",Xt,[s("div",Zt,[(l(!0),m(w,null,T(o(r),p=>(l(),g(W,{title:p,activeTab:c.value,onActiveTab:e[4]||(e[4]=V=>c.value=V),key:p},null,8,["title","activeTab"]))),128))])])])):v("",!0),o(d).selectedClass.name==="Health"?(l(),m("div",jt,[s("div",Ft,[c.value=="Commission"&&a.value?.commission?.length?(l(),g(q,{key:0,commission:a.value?.commission},null,8,["commission"])):c.value=="Commission"&&!a.value?.commision?.length?(l(),g(A,{key:1,style:{"mix-blend-mode":"darken"}})):v("",!0),c.value=="Override Commission"&&a.value?.override_commission?.length?(l(),g(Q,{key:2,overrideCommission:a.value?.override_commission},null,8,["overrideCommission"])):c.value=="Override Commission"&&!a.value?.override_commision?.length?(l(),g(A,{key:3,style:{"mix-blend-mode":"darken"}})):v("",!0)])])):(l(),m("div",Wt,[o(u)?.length||o(n)?.length?(l(),m("div",Jt,[c.value=="Commission"&&o(n)?.length?(l(),g(Ms,{key:0,commission:o(n),step:t.value,onIncrementStep:e[5]||(e[5]=p=>t.value++),onDecrementStep:e[6]||(e[6]=p=>t.value--)},null,8,["commission","step"])):c.value=="Commission"&&!o(n)?.length?(l(),g(A,{key:1,style:{"mix-blend-mode":"darken"}})):v("",!0),c.value=="Override Commission"&&o(u)?.length?(l(),g(_t,{key:2,overrideCommission:o(u),step:t.value,onIncrementStep:e[7]||(e[7]=p=>t.value++),onDecrementStep:e[8]||(e[8]=p=>t.value--)},null,8,["overrideCommission","step"])):c.value=="Override Commission"&&!o(u)?.length?(l(),g(A,{key:3,style:{"mix-blend-mode":"darken"}})):v("",!0)])):v("",!0)]))])],64)}}};export{to 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.