zentaomax.php 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. $config->message->objectTypes['waterfall'] = array('submit', 'cancel', 'review', 'revert', 'forward');
  3. $config->message->objectTypes['opportunity'] = array('opened', 'edited', 'assigned', 'tracked', 'closed', 'canceled', 'hangup', 'activated', 'commented');
  4. $config->message->objectTypes['risk'] = array('opened', 'edited', 'assigned', 'tracked', 'closed', 'canceled', 'hangup', 'activated', 'commented');
  5. $config->message->objectTypes['issue'] = array('opened', 'edited', 'assigned', 'issueconfirmed', 'resolved', 'closed', 'canceled', 'activated', 'commented');
  6. $config->message->objectTypes['rule'] = array('executed');
  7. $config->message->objectTypes['reviewissue'] = array('opened', 'edited', 'assigned', 'resolved', 'closed', 'activated');
  8. $config->message->objectTypes['auditplan'] = array('created', 'edited', 'assigned', 'checked');
  9. $config->message->objectTypes['nc'] = array('opened', 'edited', 'assigned', 'resolved', 'closed', 'activated');
  10. $config->message->available['mail']['waterfall'] = $config->message->objectTypes['waterfall'];
  11. $config->message->available['message']['waterfall'] = $config->message->objectTypes['waterfall'];
  12. $config->message->available['webhook']['waterfall'] = $config->message->objectTypes['waterfall'];
  13. $config->message->available['sms']['waterfall'] = $config->message->objectTypes['waterfall'];
  14. if(isset($config->message->available['xuanxuan'])) $config->message->available['xuanxuan']['waterfall'] = $config->message->objectTypes['waterfall'];
  15. $config->message->objectTypes['meeting'] = array('opened', 'edited', 'minuted');
  16. $config->message->available['mail']['meeting'] = $config->message->objectTypes['meeting'];
  17. $config->message->available['webhook']['meeting'] = $config->message->objectTypes['meeting'];
  18. $config->message->available['mail']['opportunity'] = $config->message->objectTypes['opportunity'];
  19. $config->message->available['message']['opportunity'] = $config->message->objectTypes['opportunity'];
  20. $config->message->available['webhook']['opportunity'] = $config->message->objectTypes['opportunity'];
  21. $config->message->available['sms']['opportunity'] = $config->message->objectTypes['opportunity'];
  22. $config->message->available['mail']['risk'] = $config->message->objectTypes['risk'];
  23. $config->message->available['message']['risk'] = $config->message->objectTypes['risk'];
  24. $config->message->available['webhook']['risk'] = $config->message->objectTypes['risk'];
  25. $config->message->available['sms']['risk'] = $config->message->objectTypes['risk'];
  26. $config->message->available['mail']['issue'] = $config->message->objectTypes['issue'];
  27. $config->message->available['message']['issue'] = $config->message->objectTypes['issue'];
  28. $config->message->available['webhook']['issue'] = $config->message->objectTypes['issue'];
  29. $config->message->available['sms']['issue'] = $config->message->objectTypes['issue'];
  30. $config->message->available['mail']['rule'] = $config->message->objectTypes['rule'];
  31. $config->message->available['message']['rule'] = $config->message->objectTypes['rule'];
  32. $config->message->available['webhook']['rule'] = $config->message->objectTypes['rule'];
  33. $config->message->available['sms']['rule'] = $config->message->objectTypes['rule'];
  34. $config->message->setting['message']['setting'] = $config->message->available['message'];
  35. $config->message->setting['webhook']['setting'] = $config->message->available['webhook'];
  36. $config->message->setting['mail']['setting'] = $config->message->available['mail'];
  37. $config->message->setting['sms']['setting'] = $config->message->available['sms'];
  38. $config->message->available['mail']['reviewissue'] = $config->message->objectTypes['reviewissue'];
  39. $config->message->available['message']['reviewissue'] = $config->message->objectTypes['reviewissue'];
  40. $config->message->available['webhook']['reviewissue'] = $config->message->objectTypes['reviewissue'];
  41. $config->message->available['sms']['reviewissue'] = $config->message->objectTypes['reviewissue'];
  42. $config->message->available['mail']['auditplan'] = $config->message->objectTypes['auditplan'];
  43. $config->message->available['message']['auditplan'] = $config->message->objectTypes['auditplan'];
  44. $config->message->available['webhook']['auditplan'] = $config->message->objectTypes['auditplan'];
  45. $config->message->available['sms']['auditplan'] = $config->message->objectTypes['auditplan'];
  46. $config->message->available['mail']['nc'] = $config->message->objectTypes['nc'];
  47. $config->message->available['message']['nc'] = $config->message->objectTypes['nc'];
  48. $config->message->available['webhook']['nc'] = $config->message->objectTypes['nc'];
  49. $config->message->available['sms']['nc'] = $config->message->objectTypes['nc'];
  50. if(isset($config->message->setting['xuanxuan'])) $config->message->setting['xuanxuan']['setting'] = $config->message->available['xuanxuan'];