1import{a as P}from"./api-3aaf5ab5.js";import{u as R,z as E,r as p,y as g,V as o,o as C,b as N,f as x,t as $,j as r,c as y,A}from"./index-39f1fba6.js";import{_ as M}from"./_plugin-vue_export-helper-c27b6911.js";import{N as w}from"./Tag-6675b03a.js";import{_ as T}from"./DataTable-6eacdc17.js";import"./get-a4a9ed7c.js";import"./Checkbox-aa82c060.js";import"./use-merged-state-5b6e7356.js";import"./RadioGroup-029bcfe8.js";import"./get-slot-1efb97e5.js";import"./Popover-79c0d9b6.js";import"./cssr-05c92862.js";import"./Suffix-cc8235b1.js";import"./Dropdown-4f5bae6a.js";import"./ChevronRight-a329e69e.js";import"./create-957127bb.js";import"./use-keyboard-d7f4aa90.js";import"./create-ref-setter-f485918b.js";import"./Ellipsis-51676236.js";import"./FocusDetector-8b1035c5.js";import"./Empty-4c57b1e7.js";import"./use-locale-786733bb.js";import"./Pagination-bb6948a5.js";import"./Input-d672fc56.js";import"./Select-b799922e.js";import"./Forward-0df13366.js";function k(_){const i=_;i.__i18n=i.__i18n||[],i.__i18n.push({locale:"",resource:{en:{c1:t=>{const{normalize:l}=t;return l(["Name"])},c2:t=>{const{normalize:l}=t;return l(["Rel Volume"])},c3:t=>{const{normalize:l}=t;return l(["Price"])},c4:t=>{const{normalize:l}=t;return l(["Change %"])},c5:t=>{const{normalize:l}=t;return l(["Volumn"])},c6:t=>{const{normalize:l}=t;return l(["Rel Volume"])},c7:t=>{const{normalize:l}=t;return l(["Market cap"])},c8:t=>{const{normalize:l}=t;return l(["P/E"])},c9:t=>{const{normalize:l}=t;return l(["EPS"])},c10:t=>{const{normalize:l}=t;return l(["EPS dil growth"])},c11:t=>{const{normalize:l}=t;return l(["Sector"])},c12:t=>{const{normalize:l}=t;return l(["Analyst Rating"])},c13:t=>{const{normalize:l}=t;return l(["Div yield % (TTM)"])},title:t=>{const{normalize:l}=t;return l(["Volume Ranking"])}},pt:{c1:t=>{const{normalize:l}=t;return l(["Nome"])},c2:t=>{const{normalize:l}=t;return l(["Volume Relativo"])},c3:t=>{const{normalize:l}=t;return l(["Preço"])},c4:t=>{const{normalize:l}=t;return l(["Variação %"])},c5:t=>{const{normalize:l}=t;return l(["Volume"])},c6:t=>{const{normalize:l}=t;return l(["Volume Relativo"])},c7:t=>{const{normalize:l}=t;return l(["Valor de Mercado"])},c8:t=>{const{normalize:l}=t;return l(["P/L"])},c9:t=>{const{normalize:l}=t;return l(["LPA"])},c10:t=>{const{normalize:l}=t;return l(["Crescimento LPA DiluÃdo"])},c11:t=>{const{normalize:l}=t;return l(["Setor"])},c12:t=>{const{normalize:l}=t;return l(["Classificação dos Analistas"])},c13:t=>{const{normalize:l}=t;return l(["Dividend Yield % (TTM)"])},title:t=>{const{normalize:l}=t;return l(["Ranking de Volume"])}}}})}const j={class:"custom-bg pb-40","lt-md":"p-20"},L={class:"custom-box container"},B={class:"py-20 text-40 font-bold text-#fff","lt-md":"text-26"},D={class:""},v={__name:"volumn",emits:["handlePoints"],setup(_,{emit:i}){const{t}=R(),l=A(),n=E(),c=p(!1),S=p(0),d=p([]),b=g(()=>[{title:t("c1"),key:"symbolId",fixed:"left",width:n.widthSize>=3?310:"auto",render(e){return o("div",{class:"flex items-center cursor-pointer hover:text-theme font-600"},[e.logo?o("img",{src:e.logo,class:"object-cover w-30 h-30 rounded-1/2 mr-8"}):o("div",{class:"w-30 h-30 bg-theme flex items-center justify-center rounded-1/2 text-#fff font-600 text-14 mr-8"},e.symbol[0]),o("div",{class:"flex-col"},[o(w,{size:"small",bordered:!1,class:" font-400 truncate"},{default:()=>e.symbol_tooltip}),o("span",{class:"ml-8 mt-4"},e.symbol)])])}},{title:t("c2"),class:"font-500",width:n.widthSize>=3?130:"auto",key:"yield",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.rel_volume})},{title:t("c3"),class:"font-500",width:n.widthSize>=3?80:"auto",key:"Price",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.price})},{title:t("c4"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"change",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${f(e,"change")}`},{default:()=>e.change})},{title:t("c5"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Volumn",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.volume})},{title:t("c6"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Rel",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.rel_volume})},{title:t("c7"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Market",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.market_value})},{title:t("c8"),class:"font-500",width:n.widthSize>=3?60:"auto",key:"P/E",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.p_e})},{title:t("c9"),class:"font-500",width:n.widthSize>=3?80:"auto",key:"EPS",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.eps})},{title:t("c10"),class:"font-500",width:n.widthSize>=3?130:"auto",key:"growth",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${f(e,"dil_growth")}`},{default:()=>e.dil_growth})},{title:t("c13"),class:"font-500",width:n.widthSize>=3?180:"auto",key:"yield2",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.div_yield})},{title:t("c11"),class:"font-500",fixed:"right",width:n.widthSize>=3?120:"auto",key:"Sector",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-#2962ff"},{default:()=>e.sector})},{title:t("c12"),class:"font-500",align:"right",fixed:"right",width:n.widthSize>=3?120:"auto",key:"Rating",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${h(e.analyst_rating)}`},{default:()=>e.analyst_rating})}]),V=g(()=>[{title:"Logo",key:"logo",fixed:"left",width:"auto",render(e){return o("div",{class:"flex items-center cursor-pointer hover:text-theme font-600"},[e.logo?o("img",{src:e.logo,class:"object-cover w-30 h-30 rounded-1/2 mr-8"}):o("div",{class:"w-30 h-30 bg-theme flex items-center justify-center rounded-1/2 text-#fff font-600 text-14 mr-8"},e.symbol[0])])}},{title:t("c1"),key:"symbolId",width:360,render(e){return o("div",{class:"flex items-center cursor-pointer hover:text-theme font-600"},[o(w,{size:"small",bordered:!1,class:" font-400 truncate"},{default:()=>e.symbol_tooltip}),o("span",{class:"ml-8"},e.symbol)])}},{title:t("c2"),class:"font-500",width:n.widthSize>=3?180:"auto",key:"yield",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.rel_volume})},{title:t("c3"),class:"font-500",width:n.widthSize>=3?80:"auto",key:"Price",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.price})},{title:t("c4"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"change",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${f(e,"change")}`},{default:()=>e.change})},{title:t("c5"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Volumn",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.volume})},{title:t("c6"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Rel",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.rel_volume})},{title:t("c7"),class:"font-500",width:n.widthSize>=3?100:"auto",key:"Market",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.market_value})},{title:t("c8"),class:"font-500",width:n.widthSize>=3?60:"auto",key:"P/E",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.p_e})},{title:t("c9"),class:"font-500",width:n.widthSize>=3?80:"auto",key:"EPS",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.eps})},{title:t("c10"),class:"font-500",width:n.widthSize>=3?130:"auto",key:"growth",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${f(e,"dil_growth")}`},{default:()=>e.dil_growth})},{title:t("c13"),class:"font-500",width:n.widthSize>=3?180:"auto",key:"yield2",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-##ffffff80"},{default:()=>e.div_yield})},{title:t("c11"),class:"font-500",width:n.widthSize>=3?120:"auto",key:"Sector",render:e=>o("span",{class:"text-14 lt-lg:text-12 text-#2962ff"},{default:()=>e.sector})},{title:t("c12"),class:"font-500",align:"right",width:n.widthSize>=3?120:"auto",key:"Rating",render:e=>o("span",{class:`text-14 lt-lg:text-12 ${h(e.analyst_rating)}`},{default:()=>e.analyst_rating})}]);async function m(e){c.value=!0;const a=await P.getVolumn({page:e,page_size:10});d.value=a.data.list,c.value=!1,S.value=a.total}m();function f(e,a){const s=e[a].split("%")[0].replace(/â/g,"-");return Number.parseFloat(s)<0?"text-#cc2f3c":Number.parseFloat(s)===0?"text-#000":"text-#06806b"}function h(e){let a="text-#707070";switch(e){case"Sell":a="text-#cc2f3c";break;case"Strong buy":a="text-#06806b";break;case"Buy":a="text-#06806b";break}return a}function z(e){l.push(`/quotes/menu?stock_id=${e.exchange}:${e.symbol}`)}return(e,a)=>{const u=T;return C(),N("div",j,[x("div",L,[x("h3",B,$(r(t)("title")),1),x("div",D,[y(u,{"lt-md":"hidden",remote:"","scroll-x":"1630",columns:r(b),data:r(d),loading:r(c),bordered:!1,"row-class-name":"cursor-pointer","row-props":s=>({onClick:()=>z(s)}),"onUpdate:page":m},null,8,["columns","data","loading","row-props"]),y(u,{"lt-md":"block",class:"hidden",remote:"","scroll-x":"1630",columns:r(V),data:r(d),loading:r(c),bordered:!1,"row-class-name":"cursor-pointer","row-props":s=>({onClick:()=>z(s)}),"onUpdate:page":m},null,8,["columns","data","loading","row-props"])])])])}}};typeof k=="function"&&k(v);const mt=M(v,[["__scopeId","data-v-840d0535"]]);export{mt 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.