sf_web_dist/js/index.1759119817149k28QlInN.js
2025-09-29 12:25:07 +08:00

2 lines
19 KiB
JavaScript

import{b as e,i as a,_ as t,d as l,u as n,F as s,c as o,e as r,m as i,t as u,w as p,q as d,g as c,E as g,j as v,bK as b,A as f,h as m,a as h,r as y,D as x,N as C,a7 as k,a8 as S,bY as _,bX as z,n as P,cA as w,z as N,l as T,am as B,C as E,a9 as $,al as V,cB as F,cC as M,cD as j,P as H,x as U,k as I,cE as D,cj as L,p as q,aq as A,ax as K,a4 as O,L as R,cF as Y,v as W,b2 as J,ag as X,o as G,ai as Z,bq as Q,ce as ee,bZ as ae,f as te,an as le,cG as ne,O as se,cH as oe,cI as re,ap as ie,R as ue,bO as pe,bL as de,bh as ce,bi as ge,J as ve,bN as be,cJ as fe,aY as me,cK as he,aX as ye}from"./index.1759119817149BpLSBdxM.js";/* empty css */import{a as xe,E as Ce}from"./el-col.17591198171498F0AMze2.js";const ke=Symbol("elPaginationKey"),Se=e({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String},prevIcon:{type:a}}),_e={click:e=>e instanceof MouseEvent},ze=l({name:"ElPaginationPrev"});var Pe=t(l({...ze,props:Se,emits:_e,setup(e){const a=e,{t:t}=n(),l=s(()=>a.disabled||a.currentPage<=1);return(e,a)=>(r(),o("button",{type:"button",class:"btn-prev",disabled:c(l),"aria-label":e.prevText||c(t)("el.pagination.prev"),"aria-disabled":c(l),onClick:a=>e.$emit("click",a)},[e.prevText?(r(),o("span",{key:0},u(e.prevText),1)):(r(),i(c(g),{key:1},{default:p(()=>[(r(),i(d(e.prevIcon)))]),_:1}))],8,["disabled","aria-label","aria-disabled","onClick"]))}}),[["__file","prev.vue"]]);const we=e({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String},nextIcon:{type:a}}),Ne=l({name:"ElPaginationNext"});var Te=t(l({...Ne,props:we,emits:["click"],setup(e){const a=e,{t:t}=n(),l=s(()=>a.disabled||a.currentPage===a.pageCount||0===a.pageCount);return(e,a)=>(r(),o("button",{type:"button",class:"btn-next",disabled:c(l),"aria-label":e.nextText||c(t)("el.pagination.next"),"aria-disabled":c(l),onClick:a=>e.$emit("click",a)},[e.nextText?(r(),o("span",{key:0},u(e.nextText),1)):(r(),i(c(g),{key:1},{default:p(()=>[(r(),i(d(e.nextIcon)))]),_:1}))],8,["disabled","aria-label","aria-disabled","onClick"]))}}),[["__file","next.vue"]]);const Be=()=>v(ke,{}),Ee=e({pageSize:{type:Number,required:!0},pageSizes:{type:m(Array),default:()=>f([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,teleported:Boolean,size:{type:String,values:b},appendSizeTo:String}),$e=l({name:"ElPaginationSizes"});var Ve=t(l({...$e,props:Ee,emits:["page-size-change"],setup(e,{emit:a}){const t=e,{t:l}=n(),u=h("pagination"),d=Be(),g=y(t.pageSize);x(()=>t.pageSizes,(e,l)=>{if(!w(e,l)&&N(e)){const l=e.includes(t.pageSize)?t.pageSize:t.pageSizes[0];a("page-size-change",l)}}),x(()=>t.pageSize,e=>{g.value=e});const v=s(()=>t.pageSizes);function b(e){var a;e!==g.value&&(g.value=e,null==(a=d.handleSizeChange)||a.call(d,Number(e)))}return(e,a)=>(r(),o("span",{class:P(c(u).e("sizes"))},[C(c(z),{"model-value":g.value,disabled:e.disabled,"popper-class":e.popperClass,size:e.size,teleported:e.teleported,"validate-event":!1,"append-to":e.appendSizeTo,onChange:b},{default:p(()=>[(r(!0),o(k,null,S(c(v),e=>(r(),i(c(_),{key:e,value:e,label:e+c(l)("el.pagination.pagesize")},null,8,["value","label"]))),128))]),_:1},8,["model-value","disabled","popper-class","size","teleported","append-to"])],2))}}),[["__file","sizes.vue"]]);const Fe=e({size:{type:String,values:b}}),Me=l({name:"ElPaginationJumper"});var je=t(l({...Me,props:Fe,setup(e){const{t:a}=n(),t=h("pagination"),{pageCount:l,disabled:i,currentPage:p,changeEvent:d}=Be(),g=y(),v=s(()=>{var e;return null!=(e=g.value)?e:null==p?void 0:p.value});function b(e){g.value=e?+e:""}function f(e){e=Math.trunc(+e),null==d||d(e),g.value=void 0}return(e,n)=>(r(),o("span",{class:P(c(t).e("jump")),disabled:c(i)},[T("span",{class:P([c(t).e("goto")])},u(c(a)("el.pagination.goto")),3),C(c(B),{size:e.size,class:P([c(t).e("editor"),c(t).is("in-pagination")]),min:1,max:c(l),disabled:c(i),"model-value":c(v),"validate-event":!1,"aria-label":c(a)("el.pagination.page"),type:"number","onUpdate:modelValue":b,onChange:f},null,8,["size","class","max","disabled","model-value","aria-label"]),T("span",{class:P([c(t).e("classifier")])},u(c(a)("el.pagination.pageClassifier")),3)],10,["disabled"]))}}),[["__file","jumper.vue"]]);const He=e({total:{type:Number,default:1e3}}),Ue=l({name:"ElPaginationTotal"});var Ie=t(l({...Ue,props:He,setup(e){const{t:a}=n(),t=h("pagination"),{disabled:l}=Be();return(e,n)=>(r(),o("span",{class:P(c(t).e("total")),disabled:c(l)},u(c(a)("el.pagination.total",{total:e.total})),11,["disabled"]))}}),[["__file","total.vue"]]);const De=e({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),Le=l({name:"ElPaginationPager"});var qe=t(l({...Le,props:De,emits:[E],setup(e,{emit:a}){const t=e,l=h("pager"),p=h("icon"),{t:d}=n(),g=y(!1),v=y(!1),b=y(!1),f=y(!1),m=y(!1),x=y(!1),C=s(()=>{const e=t.pagerCount,a=(e-1)/2,l=Number(t.currentPage),n=Number(t.pageCount);let s=!1,o=!1;n>e&&(l>e-a&&(s=!0),l<n-a&&(o=!0));const r=[];if(s&&!o){for(let a=n-(e-2);a<n;a++)r.push(a)}else if(!s&&o)for(let t=2;t<e;t++)r.push(t);else if(s&&o){const a=Math.floor(e/2)-1;for(let e=l-a;e<=l+a;e++)r.push(e)}else for(let t=2;t<n;t++)r.push(t);return r}),_=s(()=>["more","btn-quickprev",p.b(),l.is("disabled",t.disabled)]),z=s(()=>["more","btn-quicknext",p.b(),l.is("disabled",t.disabled)]),w=s(()=>t.disabled?-1:0);function N(e=!1){t.disabled||(e?b.value=!0:f.value=!0)}function T(e=!1){e?m.value=!0:x.value=!0}function B(e){const l=e.target;if("li"===l.tagName.toLowerCase()&&Array.from(l.classList).includes("number")){const e=Number(l.textContent);e!==t.currentPage&&a(E,e)}else"li"===l.tagName.toLowerCase()&&Array.from(l.classList).includes("more")&&U(e)}function U(e){const l=e.target;if("ul"===l.tagName.toLowerCase()||t.disabled)return;let n=Number(l.textContent);const s=t.pageCount,o=t.currentPage,r=t.pagerCount-2;l.className.includes("more")&&(l.className.includes("quickprev")?n=o-r:l.className.includes("quicknext")&&(n=o+r)),Number.isNaN(+n)||(n<1&&(n=1),n>s&&(n=s)),n!==o&&a(E,n)}return $(()=>{const e=(t.pagerCount-1)/2;g.value=!1,v.value=!1,t.pageCount>t.pagerCount&&(t.currentPage>t.pagerCount-e&&(g.value=!0),t.currentPage<t.pageCount-e&&(v.value=!0))}),(e,a)=>(r(),o("ul",{class:P(c(l).b()),onClick:U,onKeyup:H(B,["enter"])},[e.pageCount>0?(r(),o("li",{key:0,class:P([[c(l).is("active",1===e.currentPage),c(l).is("disabled",e.disabled)],"number"]),"aria-current":1===e.currentPage,"aria-label":c(d)("el.pagination.currentPage",{pager:1}),tabindex:c(w)}," 1 ",10,["aria-current","aria-label","tabindex"])):V("v-if",!0),g.value?(r(),o("li",{key:1,class:P(c(_)),tabindex:c(w),"aria-label":c(d)("el.pagination.prevPages",{pager:e.pagerCount-2}),onMouseenter:e=>N(!0),onMouseleave:e=>b.value=!1,onFocus:e=>T(!0),onBlur:e=>m.value=!1},[!b.value&&!m.value||e.disabled?(r(),i(c(M),{key:1})):(r(),i(c(F),{key:0}))],42,["tabindex","aria-label","onMouseenter","onMouseleave","onFocus","onBlur"])):V("v-if",!0),(r(!0),o(k,null,S(c(C),a=>(r(),o("li",{key:a,class:P([[c(l).is("active",e.currentPage===a),c(l).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===a,"aria-label":c(d)("el.pagination.currentPage",{pager:a}),tabindex:c(w)},u(a),11,["aria-current","aria-label","tabindex"]))),128)),v.value?(r(),o("li",{key:2,class:P(c(z)),tabindex:c(w),"aria-label":c(d)("el.pagination.nextPages",{pager:e.pagerCount-2}),onMouseenter:e=>N(),onMouseleave:e=>f.value=!1,onFocus:e=>T(),onBlur:e=>x.value=!1},[!f.value&&!x.value||e.disabled?(r(),i(c(M),{key:1})):(r(),i(c(j),{key:0}))],42,["tabindex","aria-label","onMouseenter","onMouseleave","onFocus","onBlur"])):V("v-if",!0),e.pageCount>1?(r(),o("li",{key:3,class:P([[c(l).is("active",e.currentPage===e.pageCount),c(l).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===e.pageCount,"aria-label":c(d)("el.pagination.currentPage",{pager:e.pageCount}),tabindex:c(w)},u(e.pageCount),11,["aria-current","aria-label","tabindex"])):V("v-if",!0)],42,["onKeyup"]))}}),[["__file","pager.vue"]]);const Ae=e=>"number"!=typeof e,Ke=e({pageSize:Number,defaultPageSize:Number,total:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>U(e)&&Math.trunc(e)===e&&e>4&&e<22&&e%2==1,default:7},currentPage:Number,defaultCurrentPage:Number,layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:m(Array),default:()=>f([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},prevIcon:{type:a,default:()=>Y},nextText:{type:String,default:""},nextIcon:{type:a,default:()=>R},teleported:{type:Boolean,default:!0},small:Boolean,size:O,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean,appendSizeTo:String}),Oe="ElPagination";const Re=W(l({name:Oe,props:Ke,emits:{"update:current-page":e=>U(e),"update:page-size":e=>U(e),"size-change":e=>U(e),change:(e,a)=>U(e)&&U(a),"current-change":e=>U(e),"prev-click":e=>U(e),"next-click":e=>U(e)},setup(e,{emit:a,slots:t}){const{t:l}=n(),o=h("pagination"),r=I().vnode.props||{},i=D(),u=s(()=>{var a;return e.small?"small":null!=(a=e.size)?a:i.value});L({from:"small",replacement:"size",version:"3.0.0",scope:"el-pagination",ref:"https://element-plus.org/zh-CN/component/pagination.html"},s(()=>!!e.small));const p="onUpdate:currentPage"in r||"onUpdate:current-page"in r||"onCurrentChange"in r,d="onUpdate:pageSize"in r||"onUpdate:page-size"in r||"onSizeChange"in r,c=s(()=>{if(Ae(e.total)&&Ae(e.pageCount))return!1;if(!Ae(e.currentPage)&&!p)return!1;if(e.layout.includes("sizes"))if(Ae(e.pageCount)){if(!Ae(e.total)&&!Ae(e.pageSize)&&!d)return!1}else if(!d)return!1;return!0}),g=y(Ae(e.defaultPageSize)?10:e.defaultPageSize),v=y(Ae(e.defaultCurrentPage)?1:e.defaultCurrentPage),b=s({get:()=>Ae(e.pageSize)?g.value:e.pageSize,set(t){Ae(e.pageSize)&&(g.value=t),d&&(a("update:page-size",t),a("size-change",t))}}),f=s(()=>{let a=0;return Ae(e.pageCount)?Ae(e.total)||(a=Math.max(1,Math.ceil(e.total/b.value))):a=e.pageCount,a}),m=s({get:()=>Ae(e.currentPage)?v.value:e.currentPage,set(t){let l=t;t<1?l=1:t>f.value&&(l=f.value),Ae(e.currentPage)&&(v.value=l),p&&(a("update:current-page",l),a("current-change",l))}});function C(e){m.value=e}function k(){e.disabled||(m.value-=1,a("prev-click",m.value))}function S(){e.disabled||(m.value+=1,a("next-click",m.value))}function _(e,a){e&&(e.props||(e.props={}),e.props.class=[e.props.class,a].join(" "))}return x(f,e=>{m.value>e&&(m.value=e)}),x([m,b],e=>{a(E,...e)},{flush:"post"}),q(ke,{pageCount:f,disabled:s(()=>e.disabled),currentPage:m,changeEvent:C,handleSizeChange:function(e){b.value=e;const a=f.value;m.value>a&&(m.value=a)}}),()=>{var a,n;if(!c.value)return A(Oe,l("el.pagination.deprecationWarning")),null;if(!e.layout)return null;if(e.hideOnSinglePage&&f.value<=1)return null;const s=[],r=[],i=K("div",{class:o.e("rightwrapper")},r),p={prev:K(Pe,{disabled:e.disabled,currentPage:m.value,prevText:e.prevText,prevIcon:e.prevIcon,onClick:k}),jumper:K(je,{size:u.value}),pager:K(qe,{currentPage:m.value,pageCount:f.value,pagerCount:e.pagerCount,onChange:C,disabled:e.disabled}),next:K(Te,{disabled:e.disabled,currentPage:m.value,pageCount:f.value,nextText:e.nextText,nextIcon:e.nextIcon,onClick:S}),sizes:K(Ve,{pageSize:b.value,pageSizes:e.pageSizes,popperClass:e.popperClass,disabled:e.disabled,teleported:e.teleported,size:u.value,appendSizeTo:e.appendSizeTo}),slot:null!=(n=null==(a=null==t?void 0:t.default)?void 0:a.call(t))?n:null,total:K(Ie,{total:Ae(e.total)?0:e.total})},d=e.layout.split(",").map(e=>e.trim());let g=!1;return d.forEach(e=>{"->"!==e?g?r.push(p[e]):s.push(p[e]):g=!0}),_(s[0],o.is("first")),_(s[s.length-1],o.is("last")),g&&r.length>0&&(_(r[0],o.is("first")),_(r[r.length-1],o.is("last")),s.push(i)),K("div",{class:[o.b(),o.is("background",e.background),o.m(u.value)]},s)}}})),Ye={class:"container-div"},We={key:0,class:"right-refresh"},Je={class:"main-table"},Xe={key:0},Ge=J({__name:"index",props:{data:{type:Array,default:()=>[]},columns:{type:Array,default:()=>[]},searchFields:{type:Array,default:()=>[]},per_page:{type:Number,default:10},page:{type:Number,default:1},total:{type:Number,default:0},loading:{type:Boolean,default:!1},showSearchBtn:{type:Boolean,default:!0},showSelection:{type:Boolean,default:!1},showLevelSlot:{type:Boolean,default:!1},searchSpan:{type:Number,default:4},height:{type:Number,default:0},showRightRefreshSlot:{type:Boolean,default:!0},paginationSlot:{type:Boolean,default:!0},labelWidth:{type:String,default:"100px"},showSummary:{type:Boolean,default:!1},showExpand:{type:Boolean,default:!1},expandName:{type:String,default:"expand"},expandWidth:{type:Number,default:55},expandLabel:{type:String,default:""},sum_data:{type:Object,default:{}},window_Height:{type:String,default:"100vh"}},emits:["update:per_page","update:searchFields","update:page","getTableData","resetForm","selectionChange","sortChange","expandChange"],setup(e,{emit:a}){const t=e,l=y(!0),n=y(!1),d=y(t.columns.map(e=>e.prop)),v=s(()=>t.columns.filter(e=>d.value.includes(e.prop))),b=a,f=ee(()=>{b("update:page",1),b("getTableData")},300),m=ee(()=>{b("getTableData")},300),h=e=>{b("update:page",1),b("update:per_page",e),b("getTableData")},w=[new Date(2e3,1,1,0,0,0),new Date(2e3,2,1,23,59,59)],N=e=>{b("update:page",e),b("getTableData")},E=X({});t.searchFields.forEach(e=>{E[e.prop]=e.value});const $=y([]),F=e=>{$.value=e,b("selectionChange",e)},M=e=>{b("sortChange",e)},j=y([]),U=(e,a)=>{j.value=[],a.length>0&&j.value.push(e.id),b("expandChange",e)},I=e=>e.id||e.shop_id||e.supplier_id;x(()=>E,e=>{b("update:searchFields",e)},{deep:!0});ee(()=>{b("update:page",1),b("update:per_page",10),b("resetForm")},300);y({});const D=e=>{const{columns:a,data:l}=e;let n=[];return a.forEach((e,a)=>{var l,s;if(0!==a)if(t.showExpand){let s=Object.assign([],v.value);s.unshift({label:"expand",prop:"expand"}),(null==(l=s[a])?void 0:l.needCount)?n[a]=K("div",{style:{color:"#ed5565"}},[parseFloat(t.sum_data[e.property])]):n[a]=""}else(null==(s=v.value[a])?void 0:s.needCount)?n[a]=K("div",{style:{color:"#ed5565"}},[parseFloat(t.sum_data[e.property])]):n[a]="";else n[a]=K("div",{style:{color:"#ed5565"}},["合计"])}),n};y(!1),y({}),y(-1);const L=y(),q=y(null),A=y(null),O=y(null),R=y(null);return G(async()=>{await Z(),q.value&&(L.value=`calc(${t.window_Height} - ${t.height}px - ${q.value.offsetHeight}px - ${R.value.offsetHeight}px - ${O.value.offsetHeight}px - 85px - 30px - 32px - 28px - 12px)`)}),x(q,e=>{L.value=e?`calc(${t.window_Height} - ${t.height}px - ${q.value.offsetHeight}px - ${R.value.offsetHeight}px - ${O.value.offsetHeight}px- 85px - 30px - 32px - 28px - 12px)`:`calc(${t.window_Height} - ${t.height}px - 85px - 30px - 32px - 28px - 23px)`}),(a,s)=>{const b=B,y=_,x=z,E=ae,$=Q,j=xe,K=le,Y=Ce,W=g,J=ie,X=de,G=be,Z=Re,ee=he,ke=fe,Se=ye,_e=pe;return r(),o("div",Ye,[c(l)&&e.searchFields.length>0?(r(),o("div",{key:0,class:"form",ref_key:"myElement",ref:q},[C(Y,{gutter:20},{default:p(()=>[(r(!0),o(k,null,S(e.searchFields,(e,a)=>(r(),i(j,{span:e.span?e.span:(e.dateType,3),key:a,class:P({time:"datetimerange"==e.dateType})},{default:p(()=>[C($,{"label-width":"auto"},{default:p(()=>[["input","number"].includes(e.type)?(r(),i(b,{key:0,type:e.type,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,placeholder:"请输入"+e.label,clearable:"",onKeyup:H(c(f),["enter"])},null,8,["type","modelValue","onUpdate:modelValue","placeholder","onKeyup"])):"select"===e.type?(r(),i(x,{key:1,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,placeholder:"请选择"+e.label,clearable:"",filterable:""},{default:p(()=>[(r(!0),o(k,null,S(e.options,(e,a)=>(r(),i(y,{key:a,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):"date"===e.type?(r(),i(E,{key:2,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,type:e.dateType,format:"YYYY-MM-DD HH:mm:ss",placeholder:e.label,"range-separator":"至","start-placeholder":e.startPlaceholder?e.startPlaceholder:"开始时间","end-placeholder":e.endPlaceholder?e.endPlaceholder:"结束时间","default-time":w,clearable:""},null,8,["modelValue","onUpdate:modelValue","type","placeholder","start-placeholder","end-placeholder"])):V("",!0)]),_:2},1024)]),_:2},1032,["span","class"]))),128)),e.showSearchBtn?(r(),i(j,{key:0,span:e.searchSpan,class:"showSearchBtn"},{default:p(()=>[C($,{class:"flex"},{default:p(()=>[C(K,{type:"primary",icon:c(ne),onClick:c(f)},{default:p(()=>s[5]||(s[5]=[se(" 查询 ")])),_:1,__:[5]},8,["icon","onClick"]),C(K,{icon:"Refresh",onClick:c(f)},{default:p(()=>s[6]||(s[6]=[se(" 刷新 ")])),_:1,__:[6]},8,["onClick"]),V("",!0),te(a.$slots,"search-btns",{},void 0,!0)]),_:3})]),_:3},8,["span"])):V("",!0)]),_:3})],512)):V("",!0),T("div",{class:"btns",ref_key:"btnElement",ref:R},[te(a.$slots,"btns",{},void 0,!0),e.showRightRefreshSlot?(r(),o("div",We,[C(J,{class:"box-item",effect:"dark",content:"显示/隐藏列",placement:"top"},{default:p(()=>[T("div",{onClick:s[0]||(s[0]=e=>n.value=!0)},[C(W,null,{default:p(()=>[C(c(re))]),_:1})])]),_:1}),e.showSearchBtn?(r(),i(J,{key:0,class:"box-item",effect:"dark",content:c(l)?"隐藏搜索":"显示搜索",placement:"top"},{default:p(()=>[T("div",{onClick:s[1]||(s[1]=e=>l.value=!c(l))},[C(W,null,{default:p(()=>[C(c(ne))]),_:1})])]),_:1},8,["content"])):V("",!0),C(J,{class:"box-item",effect:"dark",content:"刷新",placement:"top"},{default:p(()=>[T("div",{onClick:s[2]||(s[2]=(...e)=>c(m)&&c(m)(...e))},[C(W,null,{default:p(()=>[C(c(oe))]),_:1})])]),_:1})])):V("",!0)],512),T("div",{class:"level",ref_key:"levelElement",ref:A},[te(a.$slots,"level",{},void 0,!0)],512),T("div",{class:"count",ref_key:"countElement",ref:O},[te(a.$slots,"count",{},void 0,!0)],512),T("div",Je,[ue((r(),i(G,{data:e.data,style:{width:"100%"},onSelectionChange:F,onSortChange:M,onExpandChange:U,"row-key":I,border:"",fit:"","max-height":c(L),"show-summary":e.showSummary,"summary-method":D,stripe:"","scrollbar-always-on":"",class:"custom-scrollbar-table"},{default:p(()=>[e.showSelection?(r(),i(X,{key:0,type:"selection",width:"55"})):V("",!0),e.showExpand?(r(),i(X,{key:1,type:"expand","min-width":e.expandWidth,label:e.expandLabel},{default:p(t=>[T("div",null,[te(a.$slots,e.expandName,ce(ge(t)),void 0,!0)])]),_:3},8,["min-width","label"])):V("",!0),(r(!0),o(k,null,S(c(v),(e,t)=>(r(),i(X,{key:t,prop:e.prop,label:e.label,"min-width":e.width||150,fixed:e.fixed?e.fixed:null,"show-overflow-tooltip":!e.tooltip||e.tooltip,align:e.align?e.align:"center",formatter:e.formatter,sortable:!!e.sortable&&e.sortable},{default:p(t=>[T("div",null,[te(a.$slots,e.slot,ve({ref_for:!0},t),void 0,!0),e.slot?V("",!0):(r(),o("span",Xe,u(e.formatter?e.formatter(t.row[e.prop]):t.row[e.prop]),1))])]),_:2},1032,["prop","label","min-width","fixed","show-overflow-tooltip","align","formatter","sortable"]))),128))]),_:3},8,["data","max-height","show-summary"])),[[_e,e.loading]]),e.paginationSlot?(r(),i(Z,{key:0,currentPage:e.page,"page-size":e.per_page,"page-sizes":[10,20,50,100],layout:"total, sizes, prev, pager, next, jumper",total:e.total,onSizeChange:h,onCurrentChange:N},null,8,["currentPage","page-size","total"])):V("",!0)]),C(Se,{title:"选择显示的列",modelValue:c(n),"onUpdate:modelValue":s[4]||(s[4]=e=>me(n)?n.value=e:null),width:"600px"},{default:p(()=>[C(ke,{modelValue:c(d),"onUpdate:modelValue":s[3]||(s[3]=e=>me(d)?d.value=e:null)},{default:p(()=>[(r(!0),o(k,null,S(t.columns,e=>(r(),i(ee,{key:e.prop,label:e.prop,value:e.prop,disabled:"operate"===e.prop},{default:p(()=>[se(u(e.label),1)]),_:2},1032,["label","value","disabled"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])])}}},[["__scopeId","data-v-72985d26"]]);export{Ge as _};