mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-11 18:32:49 +00:00
2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{d as e,r as a,i as t,j as s,w as l,k as r,P as o,Q as n,n as u,R as p,m as c,a9 as d,aa as m,aj as _,x as i,D as f,G as x,H as v}from"./index-faf5e276.js";import{u as g,M as y}from"./useMescroll.f9c6b371.js";import{M as b}from"./mescroll-empty.7f5227d8.js";import"./_plugin-vue_export-helper.1b428a4d.js";/* empty css */const h=e({__name:"point",setup(e){const{mescrollInit:h,downCallback:j,getMescroll:k}=g(m,d);let w=a([]),M=a(null),D=a(!1);const I=e=>{let t=a({});D.value=!1,t.value.page=e.num,t.value.page_size=e.size,_(t.value).then((a=>{let t=a.data.data;e.endSuccess(t.length),1==e.num&&(w.value=[]),w.value=w.value.concat(t),D.value=!0})).catch((()=>{D.value=!0,e.endErr()}))};return(e,a)=>{const d=i;return t(),s(d,{class:"bg-gray-100 min-h-[100vh]"},{default:l((()=>[r(y,{ref_key:"mescrollRef",ref:M,onInit:u(h),onDown:u(j),onUp:I},{default:l((()=>[(t(!0),o(p,null,n(u(w),((e,a)=>(t(),s(d,{key:e.id,class:f(["bg-white relative p-[10px]",{"border-solid border-t-0 border-l-0 border-r-0 border-b-[1px] border-gray-200":u(w).length-1!=a}])},{default:l((()=>[r(d,{class:"text-[14px]"},{default:l((()=>[x(v(e.from_type_name),1)])),_:2},1024),r(d,{class:"text-[12px] text-gray-400 mt-[10px]"},{default:l((()=>[x(v(e.create_time),1)])),_:2},1024),r(d,{class:"text-[14px] absolute top-[50%] transform -translate-y-[50%] right-[10px]"},{default:l((()=>[x(v(e.account_data),1)])),_:2},1024)])),_:2},1032,["class"])))),128)),!u(w).length&&u(D)?(t(),s(b,{key:0})):c("v-if",!0)])),_:1},8,["onInit","onDown"])])),_:1})}}});export{h as default};
|