getConfigByType($type)); } /** * 支付设置 * @return Response */ public function set($type){ $data = $this->request->params([ ['status', 0], //支付宝配置 ['app_id', ''], ['app_secret_cert', ''], ['app_public_cert_path', ''], ['alipay_public_cert_path', ''], ['alipay_root_cert_path', ''], //微信配置 ['mch_id', ''], ['mch_secret_key', ''], ['mch_secret_cert', ''], ['mch_public_cert_path', ''], ]); $this->validate(array_merge($data, ['type' => $type]), 'app\validate\pay\Pay.set'); (new PayConfigService())->setConfigByType($type, $data); return success(); } /** * 支付方式列表 * @return Response */ public function lists(){ return success((new PayConfigService())->getPayConfigList()); } }