1import{C as N}from"./ContentSlot-B1U3ZBfo.js";import{_ as R,g as G,r as d,i as A,o as c,w as e,a as t,d as l,e as h,c as p,b as y,F as L,k as T,t as F,h as E,V as $,y as M,bm as O,p as Z,f as q,ag as z}from"./index-DVuEVHrL.js";import{D as H}from"./DateTimePicker-CZsLaEg3.js";import"./Calendar-DY61ZhRl.js";const J={name:"ViewFieldAdjusterSchedule",components:{ContentSlot:N,DateTimePicker:H},computed:{...G(["hasPermission","isFeatureEnabled","getfieldAdjusterScheduleItem"])},async mounted(){this.scheduleId=this.$route.params.id,this.roleId=this.$route.params.roleId,await this.getActiveLevel(),await this.getSchedule(this.roleId,this.scheduleId)},data(){return{EditFieldAdjusterScheduleRoute:{name:O.EditFieldAdjusterSchedule},tierCount:0,fieldAdjusterFee:{id:null,roleId:null,roleName:"Field Adjuster",effectiveDate:"",paymentType:"LAE_TPA/FLD_LAE_TPA",lastUpdatedDate:"",lastUpdatedBy:"",isFieldAdjusterFee:!1,isDeleted:!1,createdDate:"",role:null,adjusterClaimClosedFeeTiers:null,tiers:[{id:null,adjusterClaimClosedFeeId:null,fromAmount:0,toAmount:0,createdDate:"",adjusterClaimClosedFee:null,adjusterLevelFees:null,levelFees:[{id:null,adjusterClaimClosedFeeTierId:null,level:null,fee:null,isPercentage:null,isDeleted:!1,effectiveDate:"",createdDate:"",adjusterClaimClosedFeeTier:null}]}]},FEATURE_TOGGLE_ENUM:M,isLoading:!1,_effectiveDate:null,activeLevel:0,activeLevels:[],scheduleId:null,roleId:null,isEditDisable:!0}},methods:{getSchedule(s,n){E.get(`/api/claim/GetClosedClaimsFieldAdjusterScheduleByIdAsync/${s}/${n}`).then(r=>{this.fieldAdjusterFee=this.sortTiersByIdAndLevelFees(r.data),this._effectiveDate=$(this.fieldAdjusterFee.effectiveDate+"Z").toLocaleString(),this.tierCount=this.fieldAdjusterFee.tiers.length,this.isEditDisable=!1}).catch(r=>{console.error("Error fetching fees:",r),this.navigateBack("PostPaymentFeeSettings")}).finally(()=>{this.isLoading=!1})},sortTiersByIdAndLevelFees(s){return s.tiers.sort((n,r)=>n.id-r.id),s.tiers.forEach(n=>{n.levelFees.sort((r,k)=>r.level-k.level)}),s},navigateBack(s){this.$router.push({name:s})},async getActiveLevel(){this.isLoading=!0,await E.get("/api/claim/getActiveLevel").then(s=>{this.activeLevel=s.data.length,this.activeLevels=s.data}).catch(s=>{console.error("Error fetching active level:",s)})}}},i=s=>(Z("data-v-003df82d"),s=s(),q(),s),K=i(()=>l("span",{id:"folderBackButton"},[l("img",{src:z})],-1)),Q=i(()=>l("hr",{class:"mt-0"},null,-1)),W={class:"margin"},X={class:""},Y={key:0,class:"link-color",variant:"outline-danger"},ee=i(()=>l("u",null,"Edit Pending Schedule",-1)),te=[ee],le=i(()=>l("label",{for:"select1",class:"form-label"},"CITON Role",-1)),ne=i(()=>l("label",{for:"select2",class:"form-label"},"Payment Type",-1)),se={class:"tiers-card"},ae=i(()=>l("div",{class:"tiers-card-title"},[l("h5",null,"Number of Tiers")],-1)),de={class:"t-count"},ie=i(()=>l("button",{class:"count-btn",disabled:""},"-",-1)),oe=["value"],ue=i(()=>l("button",{class:"count-btn",disabled:""},"+",-1)),re={class:"r-range-row"},ce={class:"r-inputs"},fe=i(()=>l("div",{class:"w-100"},null,-1)),me={class:"da-inputs d-flex align-items-end"},_e={key:0},be=i(()=>l("hr",null,null,-1)),he=i(()=>l("div",{class:"margin-bottom-55"},null,-1));function pe(s,n,r,k,o,v){const m=d("b-breadcrumb-item"),C=d("b-breadcrumb"),D=d("b-navbar-nav"),P=d("b-navbar"),I=d("router-link"),u=d("b-col"),f=d("b-form-group"),_=d("b-row"),S=d("b-form-input"),w=d("DateTimePicker"),V=d("b-button"),x=d("b-container"),B=d("b-overlay"),U=d("ContentSlot");return c(),A(U,null,{main:e(()=>[t(B,{"spinner-variant":"spinner",show:o.isLoading,class:"h-100",opacity:"0.85",blur:"5px"},{default:e(()=>[t(P,{class:"custom-nav bg-grey-background -mx-4 pl-9",toggleable:"lg"},{default:e(()=>[t(D,{class:"sm:block hidden"},{default:e(()=>[t(C,{class:"base"},{default:e(()=>[t(m,{class:"base",href:"#",onClick:n[0]||(n[0]=a=>v.navigateBack("PostPaymentFeeSettings"))},{default:e(()=>[K],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1}),t(D,{class:"sm:hidden block"},{default:e(()=>[t(C,{class:"base"},{default:e(()=>[t(m,{class:"base",href:"#",onClick:n[1]||(n[1]=a=>v.navigateBack("Admin"))},{default:e(()=>[h("Admin")],void 0,!0),_:1}),t(m,{class:"base",href:"#",onClick:n[2]||(n[2]=a=>v.navigateBack("ClaimsViewManage"))},{default:e(()=>[h("Claims Management")],void 0,!0),_:1}),t(m,{class:"base text-decoration-none",disabled:""},{default:e(()=>[h("...")],void 0,!0),_:1}),t(m,{class:"base",href:"#",active:""},{default:e(()=>[h("Field Adjuster Pending Fee Schedule")],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1}),Q,l("div",W,[l("div",X,[t(x,{fluid:"",class:"bv-example-row"},{default:e(()=>[t(_,{class:"ml-auto d-flex justify-content-end"},{default:e(()=>[t(f,{class:"d-flex"},{default:e(()=>[t(u,{cols:"12"},{default:e(()=>[t(I,{to:{name:o.EditFieldAdjusterScheduleRoute.name,params:{roleId:this.$route.params.roleId,id:this.$route.params.id}}},{default:e(()=>[s.hasPermission("EditPostPaymentFee")?(c(),p("a",Y,te)):y("",!0)],void 0,!0),_:1},8,["to"])],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1}),t(_,null,{default:e(()=>[t(u,{cols:"6"},{default:e(()=>[le,t(S,{id:"",placeholder:"",modelValue:o.fieldAdjusterFee.roleName,"onUpdate:modelValue":n[3]||(n[3]=a=>o.fieldAdjusterFee.roleName=a),disabled:""},null,8,["modelValue"])],void 0,!0),_:1}),t(u,{cols:"6"},{default:e(()=>[ne,t(f,{label:"","label-for":""},{default:e(()=>[t(S,{id:"",placeholder:"",modelValue:o.fieldAdjusterFee.paymentType,"onUpdate:modelValue":n[4]||(n[4]=a=>o.fieldAdjusterFee.paymentType=a),disabled:""},null,8,["modelValue"])],void 0,!0),_:1})],void 0,!0),_:1}),t(u,{cols:"12"},{default:e(()=>[l("div",se,[ae,l("div",de,[ie,l("input",{class:"count-input",type:"number",value:o.tierCount,min:"1",max:"",disabled:""},null,8,oe),ue])]),(c(!0),p(L,null,T(o.fieldAdjusterFee.tiers,(a,g)=>(c(),p("div",{class:"t-d-row mt-4",key:g},[t(_,null,{default:e(()=>[t(u,null,{default:e(()=>[t(_,null,{default:e(()=>[t(u,{cols:"12"},{default:e(()=>[l("div",re,[l("h5",null,[l("b",null,"Tier "+F(g+1)+" Range ",1)])])],void 0,!0),_:2},1024),t(u,{cols:"6"},{default:e(()=>[l("div",ce,[t(f,{label:"From Range","label-for":"from_range_"+g},{default:e(()=>
1[l("p",null,F(a.toAmount?"$"+a.fromAmount.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}):"> $"+a.fromAmount.toFixed(2)),1)],void 0,!0),_:2},1032,["label-for"]),a.toAmount?(c(),A(f,{key:0,label:"To Range","label-for":"to_range_"+g},{default:e(()=>[l("p",null," $"+F(a.toAmount.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})),1)],void 0,!0),_:2},1032,["label-for"])):y("",!0)])],void 0,!0),_:2},1024),fe,(c(!0),p(L,null,T(a.levelFees,(b,j)=>(c(),A(u,{cols:"3"},{default:e(()=>[l("div",me,[t(f,{class:"flex-grow-1 position-relative",label:j===0?"Daily":`CAT Level ${b.level}`,"label-for":"dafee_"+j},{default:e(()=>[b.fee?(c(),p("p",_e,F(b.isPercentage===!1?"$"+b.fee.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}):b.fee+"%"),1)):y("",!0)],void 0,!0),_:2},1032,["label","label-for"])])],void 0,!0),_:2},1024))),256)),t(u,{cols:"12"},{default:e(()=>[be],void 0,!0),_:1})],void 0,!0),_:2},1024)],void 0,!0),_:2},1024)],void 0,!0),_:2},1024)]))),128))],void 0,!0),_:1}),t(u,{cols:"12"},{default:e(()=>[t(f,{label:""},{default:e(()=>[t(w,{pickerId:"effectivePicker",label:"Effective Date",modelValue:o._effectiveDate,"onUpdate:modelValue":n[5]||(n[5]=a=>o._effectiveDate=a),disabled:""},null,8,["modelValue"])],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1}),t(_,{class:"ml-auto d-flex justify-content-end"},{default:e(()=>[t(f,{class:"d-flex"},{default:e(()=>[t(V,{variant:"secondary",class:"mr-2",onClick:n[6]||(n[6]=a=>v.navigateBack("PostPaymentFeeSettings"))},{default:e(()=>[h("Done")],void 0,!0),_:1})],void 0,!0),_:1})],void 0,!0),_:1}),he],void 0,!0),_:1})])])],void 0,!0),_:1},8,["show"])]),_:1})}const ye=R(J,[["render",pe],["__scopeId","data-v-003df82d"]]);export{ye 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.