1. 调整异常处理类

2. 统一职责分工
3. 清除多余代码
This commit is contained in:
技术老胡
2026-02-24 13:37:35 +08:00
parent d29751cce8
commit d5a134d3a8
59 changed files with 3370 additions and 646 deletions

View File

@@ -24,7 +24,7 @@ class BaseController
{
return json([
'code' => $code,
'message' => $message,
'msg' => $message,
'data' => $data,
]);
}
@@ -36,7 +36,7 @@ class BaseController
{
return json([
'code' => $code,
'message' => $message,
'msg' => $message,
'data' => $data,
]);
}
@@ -59,5 +59,3 @@ class BaseController
return (int) ($request->userId ?? 0);
}
}

View File

@@ -1,22 +0,0 @@
<?php
namespace app\common\constants;
/**
* 通用启用/禁用状态
* 多个表 status 字段复用users.status, departments.status, roles.status, cron_jobs.status 等
*/
class CommonStatus
{
/**
* 禁用 / 停用
*/
public const DISABLED = 0;
/**
* 启用
*/
public const ENABLED = 1;
}

View File

@@ -1,32 +0,0 @@
<?php
namespace app\common\constants;
/**
* 数据字典编码常量
* 对应表dict_groups.code
*/
class DictCode
{
/**
* 性别字典
*/
public const GENDER = 'gender';
/**
* 通用启用/禁用状态字典
*/
public const STATUS = 'status';
/**
* 岗位字典
*/
public const POST = 'post';
/**
* 任务状态字典
*/
public const TASK_STATUS = 'taskStatus';
}

View File

@@ -1,22 +0,0 @@
<?php
namespace app\common\constants;
/**
* 权限标识常量
* 对应表menus.permission 以及前端 permissionData.meta.permission
*/
class Permission
{
// 系统按钮权限(示例)
public const SYS_BTN_ADD = 'sys:btn:add';
public const SYS_BTN_EDIT = 'sys:btn:edit';
public const SYS_BTN_DELETE = 'sys:btn:delete';
// 通用按钮权限(示例)
public const COMMON_BTN_ADD = 'common:btn:add';
public const COMMON_BTN_EDIT = 'common:btn:edit';
public const COMMON_BTN_DELETE = 'common:btn:delete';
}

View File

@@ -1,22 +0,0 @@
<?php
namespace app\common\constants;
/**
* 角色编码常量
* 对应表roles.code
*/
class RoleCode
{
/**
* 超级管理员
*/
public const ADMIN = 'admin';
/**
* 普通员工
*/
public const COMMON = 'common';
}

View File

@@ -1,16 +0,0 @@
<?php
namespace app\common\enums;
/**
* 定时任务日志状态
* 对应表cron_logs.status
* 1 成功 0 失败
*/
class CronLogStatus
{
public const FAIL = 0;
public const SUCCESS = 1;
}

View File

@@ -1,23 +0,0 @@
<?php
namespace app\common\enums;
/**
* 定时任务执行策略misfire_policy
* 对应表cron_jobs.misfire_policy
* 1 循环执行 2 执行一次
*/
class CronMisfirePolicy
{
/**
* 循环执行
*/
public const LOOP = 1;
/**
* 只执行一次
*/
public const RUN_ONCE = 2;
}

View File

@@ -1,16 +0,0 @@
<?php
namespace app\common\enums;
/**
* 定时任务类型
* 对应表cron_jobs.task_type
* 0 cron 表达式 1 时间间隔(秒)
*/
class CronTaskType
{
public const CRON_EXPRESSION = 0;
public const INTERVAL_SECOND = 1;
}

View File

@@ -1,27 +0,0 @@
<?php
namespace app\common\enums;
/**
* 用户性别枚举
* 对应表users.sex 以及 gender 字典
*/
class UserSex
{
/**
* 女
*/
public const FEMALE = 0;
/**
* 男
*/
public const MALE = 1;
/**
* 未知/其它
*/
public const UNKNOWN = 2;
}