初始化项目:添加后端代码、ThinkPHP框架、前端资源
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
namespace app\common\exception;
|
||||
|
||||
use think\Response;
|
||||
|
||||
class Exception
|
||||
{
|
||||
protected $msg = '错误消息';
|
||||
protected $code = 0; //TOAST自动弹出消息
|
||||
const NOT_LOGIN = 401; //未登录自动弹框提醒
|
||||
const NOT_AUTHORIZE = 403;//
|
||||
const IGNORE = -1;
|
||||
public function __construct($msg, $code = 0, $status_code = 200)
|
||||
{
|
||||
$this->msg = $msg;
|
||||
$this->code = $code;
|
||||
$this->send($status_code);
|
||||
}
|
||||
protected function send($code = 200)
|
||||
{
|
||||
$data = [
|
||||
'code' => $this->code,
|
||||
'msg' => $this->msg,
|
||||
'data' => null,
|
||||
'time' => time()
|
||||
];
|
||||
Response::create($data, 'json', $code)->send();
|
||||
die;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace app\common\exception;
|
||||
|
||||
use think\Exception;
|
||||
use Throwable;
|
||||
|
||||
class UploadException extends Exception
|
||||
{
|
||||
public function __construct($message = "", $code = 0, $data = [])
|
||||
{
|
||||
$this->message = $message;
|
||||
$this->code = $code;
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user