dayAction.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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. }
  34. // 早晨执行
  35. public function morningAction()
  36. {
  37. }
  38. // 中午执行
  39. public function noonAction()
  40. {
  41. //固定会议
  42. if($this->moderock('meeting'))m('flow')->initflow('meeting')->fixedMeetings('');
  43. }
  44. // 每天下午执行
  45. public function afternoonAction()
  46. {
  47. }
  48. }