1const DataFormatterMixin = { 2 methods: { 3 dataFormatter(value) { 4 if (value === undefined || value === null || value === '') { 5 return '--'; 6 } else if (typeof value === 'number') { 7 return parseFloat(value.toFixed(3)); 8 } else { 9 return value; 10 } 11 }, 12 statusIcon(status) { 13 switch (status) { 14 case 'OK': 15 return 'success'; 16 case 'Warning': 17 return 'warning'; 18 case 'Critical': 19 return 'danger'; 20 default: 21 return ''; 22 } 23 }, 24 dataFormatterArray(value) { 25 return value.join(', '); 26 }, 27 }, 28}; 29 30export default DataFormatterMixin; 31