status.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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. case '6':
  51. retu = '#c94031'
  52. break;
  53. default:
  54. retu = '#52b56b'
  55. break;
  56. }
  57. return retu
  58. }
  59. export const recordItemStatus = (val) => {
  60. var retu = ""
  61. switch (val) {
  62. case '0':
  63. retu = '预出库'
  64. break;
  65. case '1':
  66. retu = '已出库'
  67. break;
  68. case '2':
  69. retu = '已出库'
  70. break;
  71. }
  72. return retu
  73. }