36 lines
884 B
PHP
Raw Normal View History

2020-04-29 17:37:45 +08:00
<?php
namespace catchAdmin\system\controller;
use catcher\base\CatchController;
use catcher\CatchResponse;
2020-11-14 18:24:33 +08:00
use catcher\generate\CreateModule;
2020-04-29 17:37:45 +08:00
use catcher\generate\Generator;
use think\Request;
class Generate extends CatchController
{
public function save(Request $request, Generator $generator)
{
return CatchResponse::success($generator->done($request->param()));
}
/**
* 预览
*
* @time 2020年04月29日
* @param Request $request
* @param Generator $generator
* @return \think\response\Json
*/
public function preview(Request $request, Generator $generator)
{
return CatchResponse::success($generator->preview($request->param()));
}
2020-11-14 18:24:33 +08:00
public function createModule(Request $request, CreateModule $module)
{
return CatchResponse::success($module->generate($request->post()));
}
2020-04-29 17:37:45 +08:00
}