filter.js 749 B

12345678910111213141516171819202122
  1. // 定义全局过滤器
  2. const filters = {
  3. orderStatus: function (value) {
  4. const orderStatusList = [{name: '待付款', value: 'WAIT_PAYMENT'},
  5. {name: '待接单', value: 'WAIT_ORDER'},
  6. {name: '待寄样', value: 'WAIT_SEND'},
  7. {name: '拍摄中', value: 'SHOOTING'},
  8. {name: '待验收', value: 'WAIT_CHECK'},
  9. {name: '已交付', value: 'DELIVERED'},
  10. {name: '售后中', value: 'AFTER_SALE'},
  11. {name: '已取消', value: 'CANCELLED'},
  12. {name: '已退款', value: 'REFUNDED'}
  13. ]
  14. const orderItem = orderStatusList.find(item => item.value === value)
  15. return orderItem ? orderItem.name : ''
  16. }
  17. }
  18. export default filters