<?php // +---------------------------------------------------------------------- // | Niucloud-admin 企业快速开发的saas管理平台 // +---------------------------------------------------------------------- // | 官方网址:https://www.niucloud-admin.com // +---------------------------------------------------------------------- // | niucloud团队 版权所有 开源版本可自由商用 // +---------------------------------------------------------------------- // | Author: Niucloud Team // +---------------------------------------------------------------------- namespace app\adminapi\controller\aliapp; use app\service\admin\aliapp\AliappConfigService; use core\base\BaseAdminController; use think\Response; class Config extends BaseAdminController { /** * 获取支付宝配置信息 * @return Response */ public function get() { return success((new AliappConfigService())->getAliappConfig()); } /** * 设置支付宝配置信息 * @return Response */ public function set() { $data = $this->request->params([ ['name', ''], ['app_id', ''], ['private_key', ''], ['aes_key', ''], ['public_key_crt', ''], ['alipay_public_key_crt', ''], ['alipay_with_crt', ''], ['qrcode', ''] ]); // $this->validate($data, 'app\validate\channel\Aliapp.set'); (new AliappConfigService())->setAliappConfig($data); return success('SET_SUCCESS'); } /** * 静态资源 * @return Response */ public function static() { return success((new AliappConfigService())->static()); } }