接口数据->自定义SQL语句时,回调函数中的处理不起作用


case 4:
$return = null;
if (!$data['sql']) {
return dr_return_data(0, 'SQL内容不存在');
}
$return = \Phpcmf\Service::M()->db->query($data['sql'])->getResultArray();
$call = $data['call'];
if ($call) {
// 回调函数
if (method_exists(\Phpcmf\Service::L('http'), $call)) {
$rt['return'] = \Phpcmf\Service::L('http')->$call($return);
return dr_return_data(1, 'ok', $rt['return']);//zjh add 增加这句,否则接口数据->自定义SQL语句时,回调函数中的处理不起作用
} else {
$this->_json(0, '回调方法【'.$data['call'].'】未定义');
}
}
return dr_return_data(1, 'ok', $return);
break;
case 5: