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