add table表格导出

This commit is contained in:
2023-05-04 15:49:04 +08:00
parent b6f6487089
commit a5df1c4555
5 changed files with 172 additions and 132 deletions

View File

@@ -22,6 +22,14 @@
<i class="soul-icon soul-icon-drop-list"></i> 筛选数据
<i class="layui-icon layui-icon-right" style="float: right"></i>
</li>
<li
@click="daochu"
class="soul-sort"
data-value="desc"
style="border-bottom: 1px solid rgb(230, 230, 230)"
>
<i class="soul-icon soul-icon-download"></i> 导出excel
</li>
<!-- <li class="soul-condition" style=""><i class="soul-icon soul-icon-query"></i> 筛选条件 <i
class="layui-icon layui-icon-right" style="float: right"></i></li>
<li class="soul-edit-condition" style=""><i class="layui-icon layui-icon-edit"></i> 编辑筛选条件 </li>
@@ -75,13 +83,16 @@ const props = withDefaults(defineProps<SoulTableProps>(), {
list: [],
soulkey: "",
});
const emit = defineEmits(["asc", "desc", "sx"]);
const emit = defineEmits(["asc", "desc", "sx",'daochu']);
function asc(event: any) {
emit("asc", event);
}
function desc(event: any) {
emit("desc", event);
}
function daochu(){
emit("daochu")
}
const sel: any = ref([]);
const list: any = ref([]);
const alllist: any = ref([]);