엑셀 다운로드시 Entity코드 변환되어 노출될 수 있도록 수정

This commit is contained in:
정훈 김
2022-11-07 09:24:22 +09:00
parent e2fd670cfc
commit 66c1c26840
7 changed files with 82 additions and 0 deletions

View File

@@ -383,6 +383,13 @@ export default {
response = await statsApi.bsnmMonthListExcel(this.grid.params);
const result = response.data;
// entity code 변환
result.data.list = result.data.list.map((item) => {
return {
...item,
custNm: this.fromHtmlEntities(item.custNm)
}
});
if (result != null && result.retCode == "0000") {
return result.data;
} else {
@@ -411,6 +418,12 @@ export default {
xlsx.export(data.list, saveFileName, options).then(() => {
});
},
fromHtmlEntities(str) {
return (str + '').replace(/&#\d+;/gm, function (s) {
return String.fromCharCode(s.match(/\d+/gm)[0]);
});
},
}
};
</script>