2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
const r={SIGNAL_LOSS:"信号丢失",AREA_SWITCH:"区域切换",DEVICE_OFFLINE:"设备离线"},a={SIGNAL_LOSS:{bg:"#FFF7E6",text:"#D46B08"},AREA_SWITCH:{bg:"#E6F4FF",text:"#1677FF"},DEVICE_OFFLINE:{bg:"#FFF1F0",text:"#CF1322"}},n={BUSY:{color:"#52c41a",label:"作业中"},IDLE:{color:"#1677ff",label:"空闲"},OFFLINE:{color:"#bfbfbf",label:"离线"},PAUSED:{color:"#fa8c16",label:"暂停"}};function f(o){return o==null?{label:"无信号",icon:"solar:wifi-router-minimalistic-bold-duotone",color:"#bfbfbf"}:o>=-60?{label:"强",icon:"solar:wifi-router-minimalistic-bold-duotone",color:"#52c41a"}:o>=-75?{label:"良",icon:"solar:wifi-router-minimalistic-bold-duotone",color:"#1677ff"}:o>=-85?{label:"弱",icon:"solar:wifi-router-minimalistic-bold-duotone",color:"#faad14"}:{label:"极弱",icon:"solar:wifi-router-minimalistic-bold-duotone",color:"#ff4d4f"}}function e(o){return o==null?{icon:"solar:battery-charge-minimalistic-bold-duotone",color:"#bfbfbf"}:o>=60?{icon:"solar:battery-full-minimalistic-bold-duotone",color:"#52c41a"}:o>=20?{icon:"solar:battery-low-minimalistic-bold-duotone",color:"#faad14"}:{icon:"solar:battery-low-minimalistic-bold-duotone",color:"#ff4d4f"}}function c(o){if(o==null||o<=0)return"-";const t=Math.floor(o/3600),i=Math.floor(o%3600/60),l=o%60;return t>0?`${t}h ${i}m`:i>0?`${i}m ${l}s`:`${l}s`}export{n as B,a as L,r as a,e as b,c as f,f as g};
|