TreeTable-54d0454c.js
1.91 KB
import{d as n,a8 as s,_ as c,$ as u,f as o,aa as t,E as l}from"./vue-5a35c3f5.js";import{B as d}from"./BasicTable-7dbd57c0.js";import"./componentMap-4d1c941b.js";import"./TableImg.vue_vue_type_style_index_0_lang-6e828edc.js";import{u as _}from"./useTable-e28259fb.js";import{getBasicColumns as f,getTreeTableData as b}from"./tableData-1169c2f2.js";import{_ as T}from"./index.js";import"./BasicForm-53100365.js";import"./FormItem-ffc5ecef.js";import"./helper-95474dfc.js";import"./antd-6b087f69.js";import"./BasicForm.vue_vue_type_style_index_0_lang-3479a052.js";import"./uniqBy-0cd5a663.js";import"./index-c1c2669a.js";import"./useWindowSizeFn-cc2fb57c.js";import"./useForm-86d11f60.js";import"./RadioButtonGroup-72b65d2e.js";import"./useFormItem-9ea791b8.js";import"./uuid-31b8b5a4.js";import"./merge-4fa735fa.js";import"./onMountedOrActivated-52afb7a7.js";import"./download-3d468407.js";import"./base64Conver-39fc0d26.js";import"./index-1ca3bd8a.js";import"./IconPicker-6bbd557c.js";import"./index-9a895eb5.js";import"./sortable.esm-4ae27e0b.js";import"./select-93eac05e.js";const C=n({components:{BasicTable:d},setup(){const[e,{expandAll:r,collapseAll:i}]=_({title:"树形表格",isTreeTable:!0,rowSelection:{type:"checkbox",getCheckboxProps(a){return a.id==="0"?{disabled:!0}:{disabled:!1}}},titleHelpMessage:"树形组件不能和序列号列同时存在",columns:f(),dataSource:b(),rowKey:"id"});return{register:e,expandAll:r,collapseAll:i}}}),g={class:"p-4"};function k(e,r,i,a,B,x){const p=s("a-button"),m=s("BasicTable");return c(),u("div",g,[o(m,{onRegister:e.register},{toolbar:t(()=>[o(p,{type:"primary",onClick:e.expandAll},{default:t(()=>[l("展开全部")]),_:1},8,["onClick"]),o(p,{type:"primary",onClick:e.collapseAll},{default:t(()=>[l("折叠全部")]),_:1},8,["onClick"])]),_:1},8,["onRegister"])])}const X=T(C,[["render",k],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/demo/table/TreeTable.vue"]]);export{X as default};