audit.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. 'use strict';
  2. /**
  3. *
  4. *
  5. * @author Mai
  6. * @date
  7. * @version
  8. */
  9. const status = {
  10. uncheck: 1,
  11. checking: 2,
  12. checked: 3,
  13. checkNo: 4,
  14. };
  15. const statusString = [];
  16. statusString[status.uncheck] = '待上报';
  17. statusString[status.checking] = '审批中';
  18. statusString[status.checked] = '审批完成';
  19. statusString[status.checkNo] = '审批退回';
  20. const statusButton = [];
  21. statusButton[status.uncheck] = '上报';
  22. statusButton[status.checking] = '审批';
  23. statusButton[status.checked] = '';
  24. statusButton[status.checked] = '重新上报';
  25. const statusClass = [];
  26. statusClass[status.uncheck] = '';
  27. statusClass[status.checking] = 'text-warning';
  28. statusClass[status.checked] = 'text-success';
  29. statusClass[status.checkNo] = 'text-warning';
  30. const filter = {
  31. status: {
  32. pending: 1,
  33. uncheck: 2,
  34. checking: 3,
  35. checked: 4,
  36. checkNo: 5,
  37. },
  38. statusString: [],
  39. }
  40. filter.statusString[filter.status.pending] = '待处理';
  41. filter.statusString[filter.status.uncheck] = '待上报';
  42. filter.statusString[filter.status.checking] = '进行中';
  43. filter.statusString[filter.status.checked] = '已完成';
  44. filter.statusString[filter.status.checkNo] = '不通过';
  45. module.exports = {
  46. flow: {
  47. status,
  48. statusString,
  49. statusButton,
  50. statusClass,
  51. },
  52. filter,
  53. };