// src/utils/statistics.js export const regionOptions = [ { label: '青岛地区', value: 'qingdao' }, { label: '日照地区', value: 'rizhao' }, { label: '济南地区', value: 'jinan' }, { label: '烟台地区', value: 'yantai' }, { label: '威海地区', value: 'weihai' }, { label: '潍坊地区', value: 'weifang' }, { label: '临沂地区', value: 'linyi' } ]; export const organOptions = [ { label: '全肝', value: 'liver' }, { label: '左肾', value: 'leftKidney' }, { label: '右肾', value: 'rightKidney' }, { label: '心脏', value: 'heart' }, { label: '全肺', value: 'lung' }, { label: '胰腺', value: 'pancreas' }, { label: '眼角膜', value: 'cornea' } ]; export const ageRangeOptions = [ { label: '<17岁', value: '0-17' }, { label: '18-49岁', value: '18-49' }, { label: '50-69岁', value: '50-69' }, { label: '>69岁', value: '70-100' } ]; // 导出Excel功能 export function exportToExcel(data, filename = '导出数据') { import('xlsx').then(XLSX => { const ws = XLSX.utils.json_to_sheet(data); const wb = XLSX.utils.book_new(); XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); XLSX.writeFile(wb, `${filename}.xlsx`); }); }