status.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. export const recordStatus = (val,item) => {
  2. var retu = ""
  3. switch (val) {
  4. case '-1':
  5. retu = '未开始'
  6. break;
  7. case '0':
  8. retu = '待审核'
  9. break;
  10. case '1':
  11. retu = '待出库'
  12. break;
  13. case '2':
  14. retu = '已驳回'
  15. break;
  16. case '3':
  17. retu = '完成出库'
  18. break;
  19. case '5':
  20. retu = '已撤销'
  21. break;
  22. }
  23. if(item&&item.statusN&&!retu){
  24. retu=item.statusN;
  25. }
  26. return retu
  27. }
  28. export const recordStatusColor = (val) => {
  29. var retu = ""
  30. val=val+''
  31. switch (val) {
  32. case '-1':
  33. retu = '#f29a38'
  34. break;
  35. case '0':
  36. retu = '#f29a38'
  37. break;
  38. case '1':
  39. retu = '#52b56b'
  40. break;
  41. case '2':
  42. retu = '#c94031'
  43. break;
  44. case '3':
  45. retu = '#3a3bc2'
  46. break;
  47. case '5':
  48. retu = '#c94031'
  49. break;
  50. default:
  51. retu = '#52b56b'
  52. break;
  53. }
  54. return retu
  55. }
  56. export const recordItemStatus = (val) => {
  57. var retu = ""
  58. switch (val) {
  59. case '0':
  60. retu = '预出库'
  61. break;
  62. case '1':
  63. retu = '待出库'
  64. break;
  65. case '2':
  66. retu = '已出库'
  67. break;
  68. }
  69. return retu
  70. }