import { warn } from "vue"; // 出库单状态 export const orderOutEnum = { creat: { value: 0, label: '待出库', color: 'info' }, running: { value: 1, label: '出库中', color: 'primary' }, error1: { value: 9, label: '执行异常', color: 'danger' }, error2: { value: 76, label: '没有库存', color: 'danger' }, error3: { value: 77, label: '库存不足', color: 'warning' }, finish: { value: 100, label: '已完成', color: 'success' } } export function formatterOrderOutEnum(value) { switch (parseInt(value)){ case orderOutEnum.creat.value: return {label: orderOutEnum.creat.label, type: orderOutEnum.creat.color}; case orderOutEnum.running.value: return {label: orderOutEnum.running.label, type: orderOutEnum.running.color}; case orderOutEnum.error1.value: return {label: orderOutEnum.error1.label, type: orderOutEnum.error1.color}; case orderOutEnum.error2.value: return {label: orderOutEnum.error2.label, type: orderOutEnum.error2.color}; case orderOutEnum.error3.value: return {label: orderOutEnum.error3.label, type: orderOutEnum.error3.color}; case orderOutEnum.finish.value: return {label: orderOutEnum.finish.label, type: orderOutEnum.finish.color}; default: return {label: `未知类型:${value}`, type: 'danger'}; } }