first commit

This commit is contained in:
2025-09-12 15:23:08 +08:00
commit a80c237bbb
117 changed files with 15628 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
<?php
declare(strict_types=1);
namespace App\Constants;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
final class AdminCode extends ResultCode
{
#[Message("登录失败")]
public const int LOGIN_ERROR = 10001;
#[Message("验证已过期")]
public const int LOGIN_TOKEN_ERROR = 10002;
}

View File

@@ -0,0 +1,25 @@
<?php
declare(strict_types=1);
/**
* This file is part of Hyperf.
*
* @link https://www.hyperf.io
* @document https://hyperf.wiki
* @contact group@hyperf.io
* @license https://github.com/hyperf/hyperf/blob/master/LICENSE
*/
namespace App\Constants;
use Hyperf\Constants\AbstractConstants;
use Hyperf\Constants\Annotation\Constants;
#[Constants]
class ErrorCode extends AbstractConstants
{
/**
* @Message("Server Error")
*/
public const SERVER_ERROR = 500;
}

View File

@@ -0,0 +1,32 @@
<?php
declare(strict_types=1);
namespace App\Constants\Model\AdminUser;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
enum AdminMenuStatusCode: int
{
use EnumConstantsTrait;
#[Message('正常')]
case Normal = 1;
#[Message('停用')]
case DISABLE = 2;
public function isNormal(): bool
{
return $this === self::Normal;
}
public function isDisable(): bool
{
return $this === self::DISABLE;
}
}

View File

@@ -0,0 +1,32 @@
<?php
declare(strict_types=1);
namespace App\Constants\Model\AdminUser;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
enum AdminRoleStatusCode: int
{
use EnumConstantsTrait;
#[Message('正常')]
case Normal = 1;
#[Message('停用')]
case DISABLE = 2;
public function isNormal(): bool
{
return $this === self::Normal;
}
public function isDisable(): bool
{
return $this === self::DISABLE;
}
}

View File

@@ -0,0 +1,31 @@
<?php
declare(strict_types=1);
namespace App\Constants\Model\AdminUser;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
enum AdminUserStatusCode: int
{
use EnumConstantsTrait;
#[Message('正常')]
case Normal = 1;
#[Message('停用')]
case DISABLE = 2;
public function isNormal(): bool
{
return $this === self::Normal;
}
public function isDisable(): bool
{
return $this === self::DISABLE;
}
}

View File

@@ -0,0 +1,21 @@
<?php
declare(strict_types=1);
namespace App\Constants\Model\AdminUser;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
enum AdminUserTypeCode: int
{
use EnumConstantsTrait;
#[Message('系统用户')]
case SYSTEM = 100;
#[Message('普通用户')]
case USER = 200;
}

View File

@@ -0,0 +1,22 @@
<?php
declare(strict_types=1);
namespace App\Constants;
use Hyperf\Constants\AbstractConstants;
use Hyperf\Constants\Annotation\Constants;
use Hyperf\Constants\Annotation\Message;
use Hyperf\Constants\EnumConstantsTrait;
#[Constants]
class ResultCode extends AbstractConstants
{
use EnumConstantsTrait;
#[Message("success")]
final public const int SUCCESS = 0;
#[Message("failed")]
final public const int ERROR = 1;
}