dayAction.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?php
  2. class dayClassAction extends runtAction
  3. {
  4. //每天运行一次
  5. public function runAction()
  6. {
  7. if($this->moderock('work'))m('flow')->initflow('work')->tododay(); //任务到期提醒
  8. if($this->moderock('daiban'))m('flow')->initflow('daiban')->tododay(); //流程待办处理提醒
  9. if($this->moderock('meet'))m('flow')->initflow('meet')->createmeet(); //会议生成
  10. if($this->moderock('wysnwork'))m('flow')->initflow('wysnwork')->creatework();//物业维保生成
  11. $this->crmrun();
  12. return 'success';
  13. }
  14. //http://127.0.0.1/app/xinhu/task.php?m=day|runt&a=getitle
  15. public function getitleAction()
  16. {
  17. return TITLE;
  18. }
  19. public function crmrun()
  20. {
  21. //客户提醒
  22. if($this->moderock('custract'))m('flow')->initflow('custract')->custractdaoqi();
  23. //自动放入公海
  24. if($this->moderock('customer'))m('flow')->initflow('customer')->addgonghai();
  25. //计划跟进提醒
  26. if($this->moderock('custplan'))m('flow')->initflow('custplan')->plantodo();
  27. //车辆提醒
  28. if($this->moderock('carms'))m('flow')->initflow('carms')->todocarms('');
  29. }
  30. // 每天凌晨执行
  31. public function earlyMorningAction()
  32. {
  33. return 'success';
  34. }
  35. // 早晨执行
  36. public function morningAction()
  37. {
  38. return 'success';
  39. }
  40. // 中午执行
  41. public function noonAction()
  42. {
  43. //固定会议
  44. if($this->moderock('meeting'))m('flow')->initflow('meeting')->fixedMeetings('');
  45. return 'success';
  46. }
  47. // 每天下午执行
  48. public function afternoonAction()
  49. {
  50. return 'success';
  51. }
  52. }