1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
- namespace app\controller\admin\system;
- use app\common\repositories\system\CacheRepository;
- use ln\basic\BaseController;
- use ln\services\YunxinSmsService;
- use think\App;
- class Cache extends BaseController
- {
-
- protected $repository;
-
- public function __construct(App $app, CacheRepository $repository)
- {
- parent::__construct($app);
- $this->repository = $repository;
- }
-
- public function getAgree($key)
- {
- $allow = [
- 'sys_integral_rule',
- 'sys_intention_agree',
- 'sys_product_presell_agree',
- 'sys_user_agree',
- 'wechat_menus',
- 'sys_receipt_agree',
- 'sys_extension_agree',
- 'sys_merchant_type',
- 'sys_brokerage',
- ];
- if (!in_array($key, $allow)) return app('json')->fail('数据不存在');
- $make = app()->make(CacheRepository::class);
- $data[$key] = $make->getResult($key);
- return app('json')->success($data);
- }
-
- public function saveAgree($key)
- {
-
- $allow = [
- 'sys_integral_rule',
- 'sys_intention_agree',
- 'sys_product_presell_agree',
- 'sys_user_agree',
- 'wechat_menus',
- 'sys_receipt_agree',
- 'sys_extension_agree',
- 'sys_merchant_type',
- 'sys_brokerage',
- ];
- if (!in_array($key, $allow)) return app('json')->fail('KEY不存在');
- $value = $this->request->param('agree');
- app()->make(CacheRepository::class)->save($key, $value);
- return app('json')->success('保存成功');
- }
- }
|