新增二维码,实现用户扫描二维码关注时被打上标签
public function qrcodeAdd(){
if(IS_GET){
$this->display('qrcode_add');
}else{
$mp = $this->mp;
$arr = I('post.');
$arr['mp_id'] = $mp['id'];
$id = M('qrcode')->add($arr);
// print_r($id);
// exit;
//调用创建标签
$this->createTag($arr['scene_str']);
include APP_PATH . 'LaneWeChat/lanewechat.php';
$ret = Popularize::createTicket($arr['qr_type'],$arr['expire'],$arr['scene_str']);
if(isset($ret['ticket'])){
$qrcodefile = Popularize::getQrcode($ret['ticket']);
// echo $qrcodefile;
// exit;
$ret['src'] = ltrim($qrcodefile,'.');
$ret['create_time'] = time();
M('qrcode')->where("id=$id")->save($ret);