declare global { interface Number { add: (num: number | string, fixed?: number) => number; sub: (num: number | string, fixed?: number) => number; mul: (num: number | string, fixed?: number) => number; div: (num: number | string, fixed?: number) => number; mod: (num: number | string, fixed?: number) => number; _toFixed: (fixed?: number) => number; _toPrecision: (fixed?: number) => number; _toThousands: (fixed?: number) => number; _toFormatWithUnit: () => number; } } // 规定图表的一些配置 export default { height: 400, // 统一轴的格式 yAxis: { label: { formatter: (v: number | string) => Number(v)._toFormatWithUnit() }, min: 0 }, xAxis: { type: 'timeCat', nice: true }, // 统一图例的显示位置 legend: { position: 'bottom' } as any, autoFit: true, }