|
|
|
@ -221,8 +221,8 @@ const delLoading = ref(false)
|
|
|
|
|
|
|
|
|
|
/** 批量删除 **/
|
|
|
|
|
const delDataBatch = async () => {
|
|
|
|
|
const elTableExpose = await getElTableExpose();
|
|
|
|
|
ids.value = elTableExpose?.getSelectionRows().map((v: TableData) => { return v.modelCode }) || []
|
|
|
|
|
const elTableExpose = await getElTableExpose()
|
|
|
|
|
ids.value = elTableExpose?.getSelectionRows().map((v: TableData) => { v.modelCode }) || []
|
|
|
|
|
delLoading.value = true
|
|
|
|
|
await delList(unref(ids).length).finally(() => {
|
|
|
|
|
delLoading.value = false
|
|
|
|
@ -246,17 +246,12 @@ const delData = async (row: TableData) => {
|
|
|
|
|
const disabled = ref(true)
|
|
|
|
|
|
|
|
|
|
const onSelectionChange = (selection: TableData[]) => {
|
|
|
|
|
console.log(selection,"selection的信息");
|
|
|
|
|
disabled.value = selection.length === 0
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/** 导出Excel */
|
|
|
|
|
const exportExcel = async () => {
|
|
|
|
|
const data = { ...unref(searchParams) };
|
|
|
|
|
const elTableExpose = await getElTableExpose();
|
|
|
|
|
const list = elTableExpose?.getSelectionRows();
|
|
|
|
|
data['list'] = list;
|
|
|
|
|
console.log(data,"导出的参数信息");
|
|
|
|
|
const data = { ...unref(searchParams) ,fileName:'数据模型.xls'}
|
|
|
|
|
await exportExcelApi(data)
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|