+
+
{props.title}
+
+ {slots?.buttons ? (
+
{slots.buttons()}
+ ) : null}
+ {props.tableRef?.size ? (
+ <>
+
+ onExpand()}
+ />
+
+
+ >
+ ) : null}
+
+ onReFresh()}
+ />
+
+
+
+
+
+
+
+
+
+
+
+ handleCheckAllChange(value)}
+ />
+ onReset()}>
+ 重置
+
+
+
+
+
handleCheckedColumnsChange(value)}
+ >
+
+ {checkColumnList.map(item => {
+ return (
+
+ void;
+ }) => rowDrop(event)}
+ />
+
+ handleCheckColumnListChange(value, item)
+ }
+ >
+
+ {item}
+
+
+
+ );
+ })}
+
+
+
+
+
+
+
+
+ {slots.default({
+ size: size.value,
+ dynamicColumns: dynamicColumns.value
+ })}
+
+ >
+ );
+ }
+});
diff --git a/src/components/RePureTableBar/src/svg/collapse.svg b/src/components/RePureTableBar/src/svg/collapse.svg
new file mode 100644
index 0000000..d84f870
--- /dev/null
+++ b/src/components/RePureTableBar/src/svg/collapse.svg
@@ -0,0 +1 @@
+