CmdSubser.php 706 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019/5/21
  6. * Time: 16:57
  7. */
  8. namespace app\logic\cmdpro;
  9. use app\lib\DataPack;
  10. use app\logic\cmdpro\CmdInf as CmdInf;
  11. class CmdSubser extends CmdInf
  12. {
  13. public function index_msg($serv, $task)
  14. {
  15. go(function()use($serv,$task){
  16. $pack = json_decode($task->data->data, true);
  17. $msgarr = $pack['data'];
  18. if (!is_array($msgarr)){
  19. return ;
  20. }
  21. foreach ($msgarr as $msg){
  22. $msg = DataPack::toJson(['mtype'=>'system_msg','stype'=>'index_msg','data'=>$msg]);
  23. $this->onlineBroad($serv, $msg );
  24. }
  25. });
  26. }
  27. }