$setting['service_appid'], 'secret' => $setting['service_appsecret'], 'token' => $setting['service_token'], 'aes_key' => $setting['service_aeskey'], ]; $openPlatform = Factory::openPlatform($config); $codeTemplate = $openPlatform['code_template']; if (empty($codeTemplate) || (!$list = $openPlatform->getAuthorizers())) { $data['total'] = 0; $data['subjects'] = []; } else { $data['total'] = count($list['list']); $data['subjects'] = $list['list'] ?? []; } return $model->makePaginator( $data['total'] ?? 0, // 传入总记录数 $data['subjects'] ?? [] // 传入数据二维数组 ); } }