| | |
| | | <el-button type="primary" @click="fnPrint('是')">打印</el-button> |
| | | </el-form-item> |
| | | <el-form-item label=""> |
| | | <el-button type="success" @click="exportExcel">Excel导出</el-button> |
| | | </el-form-item> |
| | | <el-form-item label=""> |
| | | <el-button type="primary" @click="fnTongBu()">生成委外出库单</el-button> |
| | | </el-form-item> |
| | | <el-form-item label=""> |
| | |
| | | |
| | | } |
| | | |
| | | function exportExcel() { |
| | | if (selectList.value.length === 0) { |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择要导出的数据", |
| | | type: 'error' |
| | | }); |
| | | return; |
| | | } |
| | | var tableHtml = CreateTable(selectList.value); |
| | | var html = "<html><head><meta charset='utf-8' /></head><body>" + tableHtml + "</body></html>"; |
| | | var blob = new Blob(['\ufeff' + html], { type: 'application/vnd.ms-excel;charset=utf-8;' }); |
| | | var link = document.createElement('a'); |
| | | var url = URL.createObjectURL(blob); |
| | | link.href = url; |
| | | link.download = "委外加工出库单_" + dateFormat("YYYYmmddHHMMSS", new Date()) + ".xls"; |
| | | document.body.appendChild(link); |
| | | link.click(); |
| | | document.body.removeChild(link); |
| | | URL.revokeObjectURL(url); |
| | | } |
| | | |
| | | |
| | | |
| | | function handleSizeChange(val) { |
| | |
| | | dialogPage, |
| | | fnPrint, |
| | | fnPrintView, |
| | | exportExcel, |
| | | fnCanelPrint, |
| | | fnTongBu, |
| | | fnCanelTongBu, |