export type ComputePowerPoolItem = { name: string; type: number; // 类别 color?: string; // proportion: number; pretreatmentEfficiency?: number; bgColor?: string; }; const groupList: Record[] = [ { label: "NVIDIA GeForce 4090", type: 1 }, { label: "瑞芯微 RK3566", type: 0 }, { label: "瑞芯微 RK3566", type: 0 }, { label: "NVIDIA GeForce 4090", type: 1 }, { label: "NVIDIA GeForce 4090", type: 1 } ]; const poolsData: ComputePowerPoolItem[] = [ { name: "焊线颜色检测", type: 9, proportion: 7, pretreatmentEfficiency: 20, color: "#014BE6", bgColor: "linear-gradient(180deg, #015DE6 0%, #4881F6 100%)" }, { name: "螺纹缺陷检测", type: 8, proportion: 8, pretreatmentEfficiency: 20, color: "#FAA90B", bgColor: "linear-gradient(180deg, #E64601 0%, #F6A648 100%)" }, { name: "PIN间距测量", type: 7, proportion: 4, pretreatmentEfficiency: 15, color: "#EA1281", bgColor: "linear-gradient(180deg, #E60161 0%, #F648E5 100%)" }, { name: "螺纹无牙缺陷检测", type: 6, proportion: 7, pretreatmentEfficiency: 20, color: "#FA8616", bgColor: "linear-gradient(180deg, #FA8316 0%, #FAAD16 100%)" }, { name: "压板缺陷检测", type: 5, proportion: 32, pretreatmentEfficiency: 38, color: "#F9DB18", bgColor: "linear-gradient(180deg, #FFC56F 0%, #F9E006 100%)" }, { name: "划伤缺陷检测", type: 4, proportion: 8, pretreatmentEfficiency: 38, color: "#1CCCFA", bgColor: "linear-gradient(180deg, #6FFFFF 0%, #06BEF9 100%)" }, { name: "披锋(毛刺)缺陷检测", type: 3, proportion: 12, pretreatmentEfficiency: 38, color: "#9E26EE", bgColor: "linear-gradient(180deg, #FF2494 0%, #8D27FF 100%)" }, { name: "工件尺寸测量", type: 2, proportion: 7, pretreatmentEfficiency: 38, color: "#6F50F6", bgColor: "linear-gradient(180deg, #6B55F6 0%, #8C38F8 100%)" }, { name: "打孔不良检测", type: 1, proportion: 5, pretreatmentEfficiency: 38, color: "#24ED75", bgColor: "linear-gradient(180deg, #43EA80 0%, #38F8D4 100%)" }, { name: "空闲算力", type: 0, proportion: 10, pretreatmentEfficiency: 0, color: "#DCDCDC", bgColor: "linear-gradient(90deg, #7B7979 0%, #C1C1C1 100%)" } ]; export const powerGroupListData = { data: groupList }; export const powerPoolsListData = { data: poolsData };