import{d as _,K as h,r as i,o as d,c as o,u as l,L as c,h as e,M as t,f as a,_ as p}from"./index-8184dd63-1780045603901v=1.0.0.js";const m={class:"main-box"},v={key:0,class:"no-card card_padding"},b={class:"pl20 pr20"},y={class:"card table-main"},$={class:"table-header"},g={class:"header-button-lf"},P={class:"header-button-ri"},I=_({__name:"IndexPagePro",props:{filterWidth:{type:Number,default:220}},setup(n){const r=h(),u=i(r.treeCard),f=i(r.searchForm);return(s,k)=>(d(),o("div",m,[l(u)?(d(),o("div",{key:0,class:"card filter",style:c({width:n.filterWidth+"px"})},[e(" \u5DE6\u8FB9\u6811 "),t(s.$slots,"treeCard",{},void 0,!0)],4)):e("v-if",!0),a("div",{class:"table-box",style:c({width:`calc(100% - ${n.filterWidth+10}px)`})},[l(f)?(d(),o("div",v,[t(s.$slots,"tabSelect",{},void 0,!0),e(" \u4E0A\u9762\u641C\u7D22 "),a("div",b,[t(s.$slots,"searchForm",{},void 0,!0)])])):e("v-if",!0),a("div",y,[a("div",$,[a("div",g,[e(" \u8868\u683C\u4E0A\u5DE6 "),t(s.$slots,"tableHeader",{},void 0,!0)]),a("div",P,[e(" \u8868\u683C\u4E0A\u53F3 "),t(s.$slots,"toolButton",{},void 0,!0)])]),e(" \u8868\u5355\u533A\u57DF "),t(s.$slots,"default",{},void 0,!0),e(" \u5206\u9875 "),t(s.$slots,"pagination",{},void 0,!0),e(" \u5F39\u7A97\u7C7B "),t(s.$slots,"dialog",{},void 0,!0)])],4)]))}});const C=p(I,[["__scopeId","data-v-a8bf0e7a"],["__file","D:/desktop/yunNan/vue-area-submit/src/components/UIBaseLayout/IndexPagePro.vue"]]);export{C as I};
