浏览代码

优化list生成

lighter 1 年之前
父节点
当前提交
537fa5a028
共有 1 个文件被更改,包括 3 次插入4 次删除
  1. 3 4
      src/views/hospitalization/case-front-sheet/component/HistorySheetExport.vue

+ 3 - 4
src/views/hospitalization/case-front-sheet/component/HistorySheetExport.vue

@@ -75,6 +75,7 @@ import CyDialog from "@/components/cy/dialog/src/CyDialog.vue";
 import useDateRange from "@/utils/cy-use/useDateRange";
 import {fieldMap} from "@/views/hospitalization/case-front-sheet/common";
 import {downloadExcel} from "@/utils/excel";
+import {eachAndReturnList} from "@/utils/cyRefList";
 
 const {CyDateRange, dateRange} = useDateRange({shortcutsIndex: 5, clearable: false})
 
@@ -118,11 +119,9 @@ function executeExport() {
 }
 
 function generateFields() {
-  let temp = []
-  checkedFields.value.forEach(item => {
-    temp.push({code:item, name: fieldMap[item]})
+  return eachAndReturnList(checkedFields.value, (item) => {
+    return { code: item, name: fieldMap[item] }
   })
-  return temp;
 }
 
 onMounted(() => {