function coupon_qr($data) { global $_W; $id = intval($data['id']); $item = pdo_fetch('SELECT acid,id,card_id FROM ' . tablename('coupon') . ' WHERE uniacid = :aid AND id = :id', array(':aid' => $_W['uniacid'], ':id' => $id)); if (empty($item)) { return error(-1, '卡券不存在或已经删除'); } if (empty($item['card_id'])) { return error(-1, '卡券id出错'); } $coupon = new coupon($item['acid']); $data = array('action_name' => 'QR_CARD', 'action_info' => array('card' => array('card_id' => $item['card_id'], 'code' => '', 'openid' => '', 'expire_seconds' => "{$data['expire_seconds']}", 'is_unique_code' => false, 'outer_id' => $data['outer_id']))); $return = $coupon->QrCard($data); return $return; }