boolean, message => string ] */ public function topay($invokes, $params = []) { foreach ($invokes as $invoke) { // 检查是否安装插件 if (AddonsLimit::goodsModel($invoke['addons_name'], $params['mall_id']) == false) continue; // 获取跟人对应插件资产 $params['addons_name'] = $invoke['addons_name']; if($invoke['method'] == 'batchWithdraw'){ list($res,$data) = $this->invoke($invoke['class'], $invoke['method'], $params); } } return compact('res', 'data'); } /** * 验证调用结果 * @param mixed $return * @return boolean */ protected function validatechackAdd($return = null): bool { return true; } }