chore: 并入 iotlcm-app 历史到 app/(原提交 f40bda9)
This commit is contained in:
@@ -0,0 +1,150 @@
|
||||
// Package consts
|
||||
// @Link https://github.com/xiujiecn/xiu-admin
|
||||
// @Copyright Copyright (c) 2025 LiXiujie
|
||||
// @Author Lxj <li@example.com>
|
||||
// @License https://github.com/xiujiecn/xiu-admin/blob/master/LICENSE
|
||||
package consts
|
||||
|
||||
var (
|
||||
// 默认系统租客编号,禁止修改编号
|
||||
DefaultSystemTenantCode = "000000"
|
||||
SuperAdminRoleId = int64(1)
|
||||
)
|
||||
|
||||
var (
|
||||
// 状态: 0正常 1停用
|
||||
SysStatusNormal = "0"
|
||||
SysStatusDisable = "1"
|
||||
)
|
||||
|
||||
var (
|
||||
// 菜单状态: 0正常 1停用
|
||||
SysMenuStatusNormal = "0"
|
||||
SysMenuStatusDisable = "1"
|
||||
)
|
||||
|
||||
var (
|
||||
// 菜单类型: M目录 C菜单 F按钮
|
||||
SysMenuTypeDir = "M"
|
||||
SysMenuTypeMenu = "C"
|
||||
SysMenuTypeBtn = "F"
|
||||
)
|
||||
|
||||
var (
|
||||
// 菜单可见: 0显示 1隐藏
|
||||
SysMenuVisibleShow = "0"
|
||||
SysMenuVisibleHide = "1"
|
||||
)
|
||||
|
||||
var (
|
||||
// 菜单是否为外链: 0是 1否
|
||||
SysMenuIsFrameNo = 1
|
||||
SysMenuIsFrameYes = 0
|
||||
)
|
||||
|
||||
var (
|
||||
// 用户状态: 0正常 1停用
|
||||
SysUserStatusNormal = "0"
|
||||
SysUserStatusDisable = "1"
|
||||
SysUserStatusLocked = "2"
|
||||
SysUserStatusExpired = "3"
|
||||
SysUserStatusDeleted = "4"
|
||||
)
|
||||
|
||||
var (
|
||||
// 角色菜单数据范围: 0继承角色数据范围
|
||||
SysRoleMenuDataScopeRole = "0"
|
||||
// 角色数据范围: 1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限 5仅本人数据权限 6本部门及以下或本人数据权限 7本组织及本组织下一级数据权限 8本组织下一级数据权限
|
||||
SysRoleDataScopeAll = "1"
|
||||
SysRoleDataScopeCustom = "2"
|
||||
SysRoleDataScopeDept = "3"
|
||||
SysRoleDataScopeDeptAndBelow = "4"
|
||||
SysRoleDataScopePersonal = "5"
|
||||
SysRoleDataScopeDeptAndBelowOrPersonal = "6"
|
||||
SysRoleDataScopeOrgAndNextLevel = "7"
|
||||
SysRoleDataScopeOrgNextLevel = "8"
|
||||
)
|
||||
|
||||
var (
|
||||
// 上传文件类型: 1文件 2图片
|
||||
SysUploadFileTypeFile = "file"
|
||||
SysUploadFileTypeImg = "img"
|
||||
)
|
||||
|
||||
var (
|
||||
// 新文件类型
|
||||
SysUploadNewFileTypeUserFile = 1 // 用户文件
|
||||
SysUploadNewFileTypeUserImg = 2 // 用户图片
|
||||
SysUploadNewFileTypeDeviceFile = 3 // 设备文件 ${device_key}
|
||||
)
|
||||
var (
|
||||
// 新文件类型路径
|
||||
SysUploadNewFileTypePathUserFile = "user/file" // 用户文件
|
||||
SysUploadNewFileTypePathUserImg = "user/img" // 用户图片
|
||||
SysUploadNewFileTypePathDeviceFile = "device" // 设备文件 ${device_key}
|
||||
)
|
||||
var (
|
||||
// 用户性别: 0男 1女 2未知
|
||||
SysUserSexMale = "0"
|
||||
SysUserSexFemale = "1"
|
||||
SysUserSexUnknown = "2"
|
||||
)
|
||||
|
||||
var (
|
||||
// 用户类型: pc端 app端
|
||||
SysUserTypeSys = "sys_user"
|
||||
SysUserTypeAPP = "app_user"
|
||||
)
|
||||
|
||||
var (
|
||||
// AppTerminalDeptId 仅作为旧数据兜底默认部门;终端用户身份以 sys_config 的小程序角色和所属组织配置为准。
|
||||
AppTerminalDeptId = int64(147)
|
||||
)
|
||||
|
||||
var (
|
||||
// 部门状态: 0正常 1停用
|
||||
SysDeptStatusNormal = "0"
|
||||
SysDeptStatusDisable = "1"
|
||||
)
|
||||
|
||||
var (
|
||||
// 任务状态: 0正常 1停用
|
||||
SysJobStatusNormal = "0"
|
||||
SysJobStatusDisable = "1"
|
||||
)
|
||||
|
||||
var (
|
||||
// 计划执行策略 0不限制并发 1限制并发
|
||||
SysJobMisfirePolicyMulty = 1
|
||||
SysJobMisfirePolicyOnce = 2
|
||||
)
|
||||
var (
|
||||
// 权限码前缀 x-check-permission
|
||||
SysCheckPermissionPrefix = "cp"
|
||||
SysCheckPermissionRolePrefix = "cpr:" // 角色权限码前缀+角色权限
|
||||
SysCheckPermissionMenuPrefix = "cpm:" // 菜单权限码前缀+菜单权限
|
||||
SysCheckPermissionDeptPrefix = "cpd:" // 部门权限码前缀+部门编码
|
||||
SysCheckPermissionPostPrefix = "cpp:" // 岗位权限码前缀+岗位编码
|
||||
SysCheckPermissionUserPrefix = "cpu:" // 用户权限码前缀+用户名
|
||||
SysCheckPermissionCurrentUser = "cpc:current:user" // 当前登录用户默认权限
|
||||
SysCheckPermissionTerminalUser = "cpa:terminal:user" // 小程序终端用户专用权限
|
||||
)
|
||||
var StatusSlice = []int{0, 1}
|
||||
|
||||
var (
|
||||
// 公告范围: 1全部 2指定组织 3指定用户
|
||||
NoticeRangeAll = 1
|
||||
NoticeRangeDept = 2
|
||||
NoticeRangeUser = 3
|
||||
)
|
||||
|
||||
var (
|
||||
// 租户配置
|
||||
ConfigKeyTenantDefaultRegisterDeptId = "iot.register.dept"
|
||||
ConfigKeyTenantDefaultRegisterRoleId = "iot.register.role"
|
||||
)
|
||||
|
||||
var (
|
||||
// 微信平台
|
||||
SourceWechatMp = "wechat_mp"
|
||||
)
|
||||
Reference in New Issue
Block a user