operation($params); break; // 弹窗代码 case 'plugins_view_common_bottom' : case 'plugins_admin_view_common_bottom' : $ret = $this->html($params); break; // 页面底部 case 'plugins_common_page_bottom' : case 'plugins_admin_common_page_bottom' : $ret = $this->js($params); break; // header代码 case 'plugins_common_header' : case 'plugins_admin_common_header' : $ret = $this->css($params); break; default : $ret = ''; } return $ret; } return ''; } /** * css * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-06T16:16:34+0800 * @param [array] $params [输入参数] */ public function css($params = []) { return ''; } /** * js * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-06T16:16:34+0800 * @param [array] $params [输入参数] */ public function js($params = []) { return ''; } /** * 视图 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-06T16:16:34+0800 * @param [array] $params [输入参数] */ public function html($params = []) { // 获取应用数据 $ret = PluginsService::PluginsData('expressforkdn', ['images']); if($ret['code'] == 0) { $this->assign('data', $ret['data']); return $this->fetch('../../../plugins/view/expressforkdn/index/public/content'); } else { return $ret['msg']; } } /** * 操作 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-06T16:16:34+0800 * @param [array] $params [输入参数] */ public function operation($params = []) { if(empty($params['order'])) { return DataReturn('订单为空', -1); } // 钩子html if(isset($params['order']['status']) && in_array($params['order']['status'], [3,4])) { $params['order']['plugins_service_order_handle_operation_html'][] = ''; } return DataReturn('处理成功', 0); } } ?>