|
|
@@ -0,0 +1,109 @@
|
|
|
+/**
|
|
|
+ * 设备管理模块
|
|
|
+ */
|
|
|
+export const PERM_DEVICE = {
|
|
|
+ /**
|
|
|
+ * 相机管理
|
|
|
+ */
|
|
|
+ CAMERA_VIEW: 'device_admin_module:camera_view', // 相机查看
|
|
|
+ CAMERA_ADD: 'device_admin_module:camera_add', // 相机添加
|
|
|
+ CAMERA_EDIT: 'device_admin_module:camera_edit', // 相机编辑
|
|
|
+ CAMERA_DELETE: 'device_admin_module:camera_delete', // 相机删除
|
|
|
+
|
|
|
+ /**
|
|
|
+ * NVR管理
|
|
|
+ */
|
|
|
+ NVR_NVR_VIEW: 'device_admin_module:nvr_view', // NVR设备查看
|
|
|
+ NVR_NVR_ADD: 'device_admin_module:nvr_add', // NVR设备添加
|
|
|
+ NVR_NVR_EDIT: 'device_admin_module:nvr_edit', // NVR设备编辑
|
|
|
+ NVR_NVR_DELETE: 'device_admin_module:nvr_delete', // NVR设备删除
|
|
|
+} as const;
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ * 算法管理模块
|
|
|
+ */
|
|
|
+export const PERM_ALGO = {
|
|
|
+ /**
|
|
|
+ * 算法配置
|
|
|
+ */
|
|
|
+ CONFIG_ADD: 'algo_admin_module:config_add', // 算法添加
|
|
|
+ CONFIG_DELETE: 'algo_admin_module:config_delete', // 算法删除
|
|
|
+ CONFIG_PARAM: 'algo_admin_module:config_param', // 算法参数配置
|
|
|
+} as const;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 数据管理模块
|
|
|
+ */
|
|
|
+export const PERM_DATA= {
|
|
|
+ /**
|
|
|
+ * 违规数据 - 检测数据数据管理
|
|
|
+ */
|
|
|
+ VIOLATION_DELETE: 'data_admin_module:violation_delete', // 数据删除
|
|
|
+ VIOLATION_VIDEO_SETTING: 'data_admin_module:violation_video_settings', // 自定义报警视频时长
|
|
|
+ VIOLATION_PERVIEW: 'data_admin_module:violation_preview', // 预审模式
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 违规数据 - 展示数据管理
|
|
|
+ */
|
|
|
+ VIOLATION_FAKE_ADD: 'data_admin_module:violation_fake_add', // 添加数据
|
|
|
+ VIOLATION_FAKE_DELETE: 'data_admin_module:violation_fake_delete', // 删除数据
|
|
|
+} as const;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 消息管理模块
|
|
|
+ */
|
|
|
+export const PERM_NOTICE = {
|
|
|
+ /**
|
|
|
+ * 报表消息
|
|
|
+ */
|
|
|
+ REPORT_ADD: 'notice_admin_module:report_add',
|
|
|
+ REPORT_EDIT: 'notice_admin_module:report_edit',
|
|
|
+ REPORT_DELETE: 'notice_admin_module:report_delete',
|
|
|
+ REPORT_ENABLE: 'notice_admin_module:report_enable',
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 报警消息
|
|
|
+ */
|
|
|
+ ALARM_ADD: 'notice_admin_module:alarm_add',
|
|
|
+ ALARM_EDIT: 'notice_admin_module:alarm_edit',
|
|
|
+ ALARM_DELETE: 'notice_admin_module:alarm_delete',
|
|
|
+ ALARM_ENABLE: 'notice_admin_module:alarm_enable',
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 人员分组
|
|
|
+ */
|
|
|
+ PERSONNEL_ADD: 'notice_admin_module:personnel_add',
|
|
|
+ PERSONNEL_EDIT: 'notice_admin_module:personnel_edit',
|
|
|
+ PERSONNEL_DELETE: 'notice_admin_module:personnel_delete',
|
|
|
+} as const;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 用户管理模块
|
|
|
+ */
|
|
|
+export const PERM_USER = {
|
|
|
+ /**
|
|
|
+ * 组织管理
|
|
|
+ */
|
|
|
+ DEPT_VIEW: 'user_admin_module:dept_view',
|
|
|
+ DEPT_ADD: 'user_admin_module:dept_add',
|
|
|
+ DEPT_EDIT: 'user_admin_module:dept_edit',
|
|
|
+ DEPT_DELETE: 'user_admin_module:dept_delete',
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 角色管理
|
|
|
+ */
|
|
|
+ ROLE_VIEW: 'user_admin_module:role_view',
|
|
|
+ ROLE_ADD: 'user_admin_module:role_add',
|
|
|
+ ROLE_EDIT: 'user_admin_module:role_edit',
|
|
|
+ ROLE_DELETE: 'user_admin_module:role_delete',
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 账号管理
|
|
|
+ */
|
|
|
+ ACCOUNT_VIEW: 'user_admin_module:account_view',
|
|
|
+ ACCOUNT_ADD: 'user_admin_module:account_add',
|
|
|
+ ACCOUNT_EDIT: 'user_admin_module:account_edit',
|
|
|
+ ACCOUNT_DELETE: 'user_admin_module:account_delete',
|
|
|
+ ACCOUNT_RESET_PASSWORD: 'user_admin_module:account_password',
|
|
|
+} as const;
|