|
@@ -337,10 +337,23 @@ export function downloadExcel(data, filename) {
|
|
|
window.URL.revokeObjectURL(href); // 释放掉blob对象
|
|
|
}
|
|
|
|
|
|
+export function downloadWord (data, filename) {
|
|
|
+ var blob = new Blob([data], {type: 'application/msword,charset=utf-8'}) // application/vnd.openxmlformats-officedocument.spreadsheetml.sheet这里表示xlsx类型
|
|
|
+ var downloadElement = document.createElement('a')
|
|
|
+ var href = window.URL.createObjectURL(blob) // 创建下载的链接
|
|
|
+ downloadElement.href = href
|
|
|
+ downloadElement.download = filename // 下载后文件名
|
|
|
+ document.body.appendChild(downloadElement)
|
|
|
+ downloadElement.click() // 点击下载
|
|
|
+ document.body.removeChild(downloadElement) // 下载完成移除元素
|
|
|
+ window.URL.revokeObjectURL(href) // 释放掉blob对象
|
|
|
+}
|
|
|
+
|
|
|
export default {
|
|
|
getTenantColorById,
|
|
|
getTenantNameById,
|
|
|
downloadExcel,
|
|
|
+ downloadWord,
|
|
|
toLine,
|
|
|
escapeHTML,
|
|
|
hashCode,
|