// +---------------------------------------------------------------------- namespace app\adminapi\controller\v1\system; use think\facade\App; use app\adminapi\controller\AuthController; use app\services\system\log\SystemFileServices; /** * 文件校验控制器 * Class SystemFile * @package app\admin\controller\system * */ class SystemFile extends AuthController { /** * 构造方法 * SystemFile constructor. * @param App $app * @param SystemFileServices $services */ public function __construct(App $app, SystemFileServices $services) { parent::__construct($app); $this->services = $services; } /** * 文件校验记录 * @return mixed */ public function index() { return app('json')->success(['list' => $this->services->getFileList()]); } //打开目录 // public function opendir() // { // return app('json')->success($this->services->opendir()); // } //读取文件 // public function openfile() // { // $file = $this->request->param('filepath'); // if (empty($file)) return app('json')->fail('出现错误'); // return app('json')->success($this->services->openfile($file)); // } //保存文件 // public function savefile() // { // $comment = $this->request->param('comment'); // $filepath = $this->request->param('filepath'); // if(empty($comment) || empty($filepath)){ // return app('json')->fail('出现错误'); // } // $res = $this->services->savefile($filepath,$comment); // if ($res) { // return app('json')->success('保存成功!'); // } else { // return app('json')->fail('保存失败'); // } // } }