后台效果:

推送(后台消息),(全部用户推送)

后台代码(html):

推送(后台消息),(全部用户推送)

public function push_msg($ids)
    {
        $data = M("push_message")->field('id,description,status')->find($ids);
        //    print_r($data);die;
        /*if(!empty($data['msg_img'])){
            $data['msg_img']=M('picture')->where(array('id'=>$data['msg_img']))->getField('path');
        }else{
            unset($data['msg_img']);
        }*/
        if ($data['status'] != 0) {
            $result['result'] = 0;
            return $result;
        }
        $array['type'] = 2;
        $array['user_data'] = get_user_info(UID,'uid,head_img,nickname');
        $array['data'] = $data;
        $array['time'] = time();
        //   print_r($array);die;
        $array = json_encode($array);
        $result = $this->pushMessageToApp($array, "养生通知");
        //print_r($result);die;
        if ($result['result'] == "ok") {
            M("push_message")->where(array("id" => $ids))->save(array("status" => 1));
        }else{
            M('push_message')->where(array("id" => $ids))->save(array("status" => 0));
        }
        $this->ajaxReturn($result);
    }
后台接口(推送)

相关文章: