sms_type.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  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. };
  18. const judgeConst = {
  19. approval: 1,
  20. result: 2,
  21. };
  22. const smsType = {
  23. TZ: {
  24. name: '台账审批',
  25. path: '',
  26. wechat: true,
  27. sms: true,
  28. children: [
  29. { title: '需要我审批', value: 1 },
  30. { title: '审批结果', value: 2 },
  31. ],
  32. },
  33. XD: {
  34. name: '修订审批',
  35. path: '',
  36. wechat: true,
  37. sms: true,
  38. children: [
  39. { title: '需要我审批', value: 1 },
  40. { title: '审批结果', value: 2 },
  41. ],
  42. },
  43. JL: {
  44. name: '计量审批',
  45. path: '',
  46. wechat: true,
  47. sms: true,
  48. children: [
  49. { title: '需要我审批', value: 1 },
  50. { title: '审批结果', value: 2 },
  51. ],
  52. },
  53. BG: {
  54. name: '变更管理',
  55. path: '',
  56. wechat: true,
  57. sms: true,
  58. children: [
  59. { title: '需要我审批', value: 1 },
  60. { title: '审批结果', value: 2 },
  61. ],
  62. },
  63. TC: {
  64. name: '材料调差',
  65. path: '',
  66. wechat: true,
  67. sms: false,
  68. children: [
  69. { title: '需要我审批', value: 1 },
  70. { title: '审批结果', value: 2 },
  71. ],
  72. },
  73. YFK: {
  74. name: '预付款',
  75. path: '',
  76. wechat: true,
  77. sms: false,
  78. children: [
  79. { title: '需要我审批', value: 1 },
  80. { title: '审批结果', value: 2 },
  81. ],
  82. },
  83. JS: {
  84. name: '结算审批',
  85. path: '',
  86. wechat: true,
  87. sms: true,
  88. children: [
  89. { title: '需要我审批', value: 1 },
  90. { title: '审批结果', value: 2 },
  91. ],
  92. },
  93. };
  94. module.exports = {
  95. const: smsConst,
  96. judge: judgeConst,
  97. type: smsType,
  98. };