| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- // +----------------------------------------------------------------------
- // | saiadmin [ saiadmin快速开发框架 ]
- // +----------------------------------------------------------------------
- namespace plugin\saiadmin\app\controller\miniProgram;
- use plugin\saiadmin\app\logic\miniProgram\MiniProgramRelatedLinksLogic;
- use plugin\saiadmin\basic\BaseController;
- use plugin\saiadmin\service\Permission;
- use support\Request;
- use support\Response;
- /**
- * 小程序相关链接控制器
- */
- class MiniProgramRelatedLinksController extends BaseController
- {
- public function __construct()
- {
- $this->logic = new MiniProgramRelatedLinksLogic();
- parent::__construct();
- }
- #[Permission('读取小程序相关链接', 'core:miniProgram:relatedLinks:read')]
- public function read(): Response
- {
- return $this->success($this->logic->getConfig());
- }
- #[Permission('上传小程序校验文件', 'core:miniProgram:relatedLinks:update')]
- public function updateVerification(Request $request): Response
- {
- $file = (string) $request->post('verification_file', '');
- return $this->logic->saveVerificationFile($file)
- ? $this->success([], '保存成功')
- : $this->fail('保存失败');
- }
- }
|