sms_type.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. 'use strict';
  2. /**
  3. * 短信、微信通知类型
  4. *
  5. * @author Ellisran
  6. * @date 2019/8/20
  7. * @version
  8. */
  9. const smsConst = {
  10. TZ: 'TZ',
  11. JL: 'JL',
  12. BG: 'BG',
  13. XD: 'XD',
  14. TC: 'TC',
  15. YFK: 'YFK',
  16. JS: 'JS',
  17. PAY: 'PAY',
  18. };
  19. const judgeConst = {
  20. approval: 1,
  21. result: 2,
  22. };
  23. const smsType = {
  24. TZ: {
  25. name: '台账审批',
  26. path: '',
  27. wechat: true,
  28. sms: true,
  29. children: [
  30. { title: '需要我审批', value: 1 },
  31. { title: '审批结果', value: 2 },
  32. ],
  33. },
  34. XD: {
  35. name: '修订审批',
  36. path: '',
  37. wechat: true,
  38. sms: true,
  39. children: [
  40. { title: '需要我审批', value: 1 },
  41. { title: '审批结果', value: 2 },
  42. ],
  43. },
  44. JL: {
  45. name: '计量审批',
  46. path: '',
  47. wechat: true,
  48. sms: true,
  49. children: [
  50. { title: '需要我审批', value: 1 },
  51. { title: '审批结果', value: 2 },
  52. ],
  53. },
  54. BG: {
  55. name: '变更管理',
  56. path: '',
  57. wechat: true,
  58. sms: true,
  59. children: [
  60. { title: '需要我审批', value: 1 },
  61. { title: '审批结果', value: 2 },
  62. ],
  63. },
  64. TC: {
  65. name: '材料调差',
  66. path: '',
  67. wechat: true,
  68. sms: false,
  69. children: [
  70. { title: '需要我审批', value: 1 },
  71. { title: '审批结果', value: 2 },
  72. ],
  73. },
  74. YFK: {
  75. name: '预付款',
  76. path: '',
  77. wechat: true,
  78. sms: false,
  79. children: [
  80. { title: '需要我审批', value: 1 },
  81. { title: '审批结果', value: 2 },
  82. ],
  83. },
  84. JS: {
  85. name: '结算审批',
  86. path: '',
  87. wechat: true,
  88. sms: true,
  89. children: [
  90. { title: '需要我审批', value: 1 },
  91. { title: '审批结果', value: 2 },
  92. ],
  93. },
  94. PAY: {
  95. name: '合同支付',
  96. path: '',
  97. wechat: true,
  98. sms: true,
  99. children: [
  100. { title: '需要我审批', value: 1 },
  101. { title: '审批结果', value: 2 },
  102. ],
  103. },
  104. };
  105. module.exports = {
  106. const: smsConst,
  107. judge: judgeConst,
  108. type: smsType,
  109. };