소스 검색

优化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(() => {