云
昨天 a241b66efcc41e973290a6722fb7a4d79b833ea1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import type { EnergyType } from '#/api/energy';
 
export const energyOptions = [
  { label: '水', value: 'WATER' },
  { label: '电', value: 'ELECTRICITY' },
  { label: '蒸汽', value: 'STEAM' },
];
export const energyInfo: Record<EnergyType, { name: string; unit: string; color: string }> = {
  WATER: { name: '水', unit: 'm³', color: '#1677ff' },
  ELECTRICITY: { name: '电', unit: 'kWh', color: '#d48806' },
  STEAM: { name: '蒸汽', unit: 't', color: '#389e0d' },
};
export const productOptions = ['燕窝', '滋补品原浆', '公用能耗', '其他'].map(value => ({ label: value, value }));
export const areaOptions = ['燕窝生产区', '原浆生产区', '清洗区', '灭菌区', '灌装包装区', '动力站', '仓储区', '办公生活区'].map(value => ({ value }));
export const purposeOptions = ['原料清洗', '设备清洗 / CIP', '蒸煮提取', '灭菌', '灌装包装', '制冷', '采暖', '日常用能'].map(value => ({ value }));
export function numberText(value: number | undefined, digits = 3) {
  return Number(value ?? 0).toLocaleString('zh-CN', { maximumFractionDigits: digits, minimumFractionDigits: digits === 2 ? 2 : 0 });
}