PageSourceSearch

https://app.dollarleads.ai/assets/PlansHistoryPage-f2a31369.js

js dollarleads.ai collected 2026-10-05 14:55:05 UTC 4,313 bytes, 1 lines download raw bytes

1import{_ as x}from"./CTable.vue_vue_type_script_setup_true_lang-96e59276.js";import{_ as B}from"./CPagination.vue_vue_type_script_setup_true_lang-c52e982c.js";import{_ as D}from"./CAutocomplete.vue_vue_type_script_setup_true_lang-6830427c.js";import{_ as H}from"./CButton.vue_vue_type_script_setup_true_lang-d3d3e442.js";import{_ as j}from"./CModal.vue_vue_type_script_setup_true_lang-cc794793.js";import{a as V}from"./index-25f04e0f.js";import{u as N}from"./plans-7d2556d4.js";import{d as S,y as E,i as f,j as I,l as L,o as v,a as w,g as r,b as l,p as u,u as $,t as o,q as O,f as C,e as A,F,B as M}from"./index-aacd586b.js";import"./chevron-right-8a0e005f.js";import"./chevron-left-c955a260.js";import"./IconChevronDown2-352ebcf4.js";import"./IconClose-b8a0c740.js";import"./vee-validate.esm-b3b1b75c.js";const T={class:"p-3.5 bg-white rounded-2xl flex flex-wrap items-center gap-3"},Q={key:0,class:"bg-white rounded-2xl px-4.5 py-2.5 mt-4"},R=["data-label"],U={class:"!block"},G={class:"block"},J=["data-label"],K={class:"!block"},W={class:"block break-all personal-info"},X={class:"block break-all personal-info"},Y=["data-label"],Z=["data-label"],ee=["data-label"],ae={key:0,class:"!block"},se={class:"block"},le=["data-label"],te=["data-label"],ne={class:"break-all"},oe=["data-label"],ie={class:"break-all"},$e=S({__name:"PlansHistoryPage",setup(re){const{t:i}=E(),d=[i("labels.plan"),i("admin.changer"),i("admin.actionType"),i("labels.date"),i("labels.changes")],p=[i("labels.field"),i("labels.oldValue"),i("labels.newValue")],m=M(),{loading:_,plans:c,onInput:q}=N(),h=f(!0),g=f(),P=f(),b=f(),y=I(()=>{var t,a,n,s;return(t=m.query)!=null&&t.id&&((a=m.query)!=null&&a.name)?{id:+((n=m.query)==null?void 0:n.id),name:(s=m.query)==null?void 0:s.name}:null}),k=async(t=1,a)=>{var n;try{h.value=!0;const{data:s}=await V.getEventsHistory("plans",{page:t,id:a});g.value=(n=s.data)==null?void 0:n.activities,P.value={currentPage:s.currentPage,total:s.total,pageSize:s.pageSize}}finally{h.value=!1}},z=t=>{b.value=Object.entries(t.new_value).map(([a,n])=>{var s;return{key:a,before:(s=t.old_value)==null?void 0:s[a],after:n}})};return y.value?c.value=[y.value]:k(),V.getPlans({type:"system"}).then(({data:t})=>{if(_.value=!0,c.value.length){const a=[...c.value,...t.data.map(s=>({name:s.name,id:s.id}))],n=new Map;a.forEach(s=>n.set(s.id,s)),c.value=Array.from(n.values())}else c.value=t.data.map(a=>({name:a.name,id:a.id}));_.value=!1}).catch(()=>{_.value=!1}),(t,a)=>{var s;const n=L("Loading");return v(),w(F,null,[r(n,{active:h.value},null,8,["active"]),l("div",T,[r(D,{onOnInput:a[0]||(a[0]=e=>$(q)(0,e)),"onUpdate:modelValue":a[1]||(a[1]=e=>k(1,e)),"initial-value":(s=y.value)==null?void 0:s.id,list:$(c),placeholder:t.$t("labels.selectAPlan"),name:"plan",class:"break-all sm:w-auto w-full","is-strict":"","is-async":"","size-small":""},{default:u(()=>[r(n,{active:$(_),"is-full-page":!1,width:26},null,8,["active"])]),_:1},8,["initial-value","list","placeholder"])]),g.value?(v(),w("div",Q,[r(x,{headers:d,body:g.value,"is-bordered":""},{default:u(({data:e})=>[l("td",{"data-label":d[0]},[l("span",U,[l("span",null,o(e.model.name),1),l("span",G,o(e.model.description),1)])],8,R),l("td",{"data-label":d[1]},[l("span",K,[l("span",null,o(e.changer.first_name)+" "+o(e.changer.last_name),1),l("span",W,o(e.changer.email),1),l("span",X,o(e.changer.username),1)])],8,J),l("td",{"data-label":d[2]},o(e.action_type),9,Y),l("td",{"data-label":d[3]},o(e.created_at),9,Z),l("td",{"data-label":d[4]},[e.action_type==="update"?(v(),w("span",ae,[l("span",se,o(Object.keys(e.new_value).join(", ")),1),r(H,{onClick:de=>z(e),size:"sm",color:"simple-primary"},{default:u(()=>[O(o(t.$t("labels.seeDetails")),1)]),_:2},1032,["onClick"])])):C("",!0)],8,ee)]),_:1},8,["body"]),r(B,{onChangePage:a[2]||(a[2]=({page:e})=>k(e)),data:P.value,"no-size":"",class:"!px-0"},null,8,["data"]),b.value?(v(),A(j,{key:0,onCloseModal:a[3]||(a[3]=e=>b.value=void 0),aside:"",title:t.$t("labels.changes")},{default:u(()=>[r(x,{body:b.value,headers:p,class:"mt-6"},{default:u(({data:e})=>[l("td",{"data-label":p[0]},o(e.key),9,le),l("td",{"data-label":p[1]},[l("span",ne,o(e.before),1)],8,te),l("td",{"data-label":p[2]},[l("span",ie,o(e.after),1)],8,oe)]),_:1},8,["body"])]),_:1},8,["title"])):C("",!0)])):C("",!0)],64)}}});
1export{$e 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.