col_prefix.'node_type']; $node_id = $row[$this->col_prefix.'node_id']; $channel_id = $row[$this->col_prefix.'channel_id']; $config = unserialize($row[$this->col_prefix . 'config']); //url $url = 'index.php?app=wmsmgr&ctl=admin_smart'; //adapter $adapter = kernel::single('wmsmgr_func')->getAdapterByChannelId($channel_id); //callback url $sess_id = kernel::single('base_session')->sess_id(); $callback_url = urlencode(kernel::openapi_url('openapi.wmsmgr','bindCallback',array('channel_id'=>$channel_id, 'sess_id'=>$sess_id))); //api url $api_url = kernel::base_url(true).kernel::url_prefix().'/api'; //button $edit_btn = '编辑'; $bind_btn = ''; $app_id = "ome"; $api_url = urlencode($api_url); if (in_array($adapter,array('matrixwms'))) { switch ($config['node_type']) { case 'other': default: $bind_btn .= empty($node_id) ? ' | 申请绑定' : ' | 已绑定'; break; } } if(in_array($adapter, array('matrixwms','mixturewms'))){ return $edit_btn.$bind_btn; }else{ return $edit_btn; } } }