const dfilters = { // 是否有效 enableFilter: function (status) { const statusMap = { 0: 'success', 1: 'danger' } return statusMap[status] }, //是与否 judgeFilter: function (status) { const statusMap = { true: 'primary', false: 'danger' } return statusMap[status] }, //1与0 binaryJudge1: function (status) { const statusMap = { 0: 'primary', 1: 'danger' } return statusMap[status] }, binaryJudge2:function(status){ const statusMap = { 0: 'danger', 1: 'primary' } return statusMap[status] }, // 容器状态 containerStatusFilter: function (status) { const statusMap = { empty: 'primary', full: 'success', some: 'warning', lock: 'warning' } return statusMap[status] }, // 库存状态 inventoryStsFilter: function (status) { const statusMap = { good: 'success', defective: 'warning', scrap: 'danger', discussed: 'info' } return statusMap[status] }, // 任务类型 taskTypeFilter: function (status) { const statusMap = { 100: 'info', 200: 'info', 300: 'primary', 400: 'primary', 500: 'success', 600: 'success', 700: 'warning', 800: 'danger', 900: 'warning', } return statusMap[status] }, // 系统正确错误 sysFilter: function (status) { const statusMap = { true: 'success', false: 'danger', } return statusMap[status] }, // 预约状态 reservationStatusFilter: function (status) { const statusMap = { 0: 'primary', 1: 'success', 2: 'danger' } return statusMap[status] }, // 预约站台 stationFilter: function (status) { const statusMap = { 102: 'warning', 101: 'info', } return statusMap[status] }, // 入库单类型 receiptTypeFilter: function (type) { const typeMap = { DE: 'primary', EL: 'primary', JS: 'primary', CG: 'primary', SD: 'primary', PPI: 'primary', PI: 'primary', SI: 'danger', CI: 'primary', SRI: 'success', QI: 'primary', TI: 'primary', ZI: 'danger', AI: 'info', PRI: 'warning', } return typeMap[type] } } export default dfilters