package com.zt.plat.module.qms.enums;

/**
 * 权限模块常量
 */
public interface QmsPermissionConstant {
    //目标权限类型-角色
    String TARGET_TYPE_ROLE = "role";

    //目标权限类型-用户
    String TARGET_TYPE_USER = "user";

    //目标权限类型-部门
    String TARGET_TYPE_DEPT = "dept";

    //目标权限类型-自定义
    String TARGET_TYPE_CUSTOM = "custom";

    String DEPT_DATA_AND_SUB = "ytjyDeptAndSub";                       //部门

    //======================各业务模块权限常量=============================

    String REPORT_DOCUMENT_TYPE_START = "report_document_type_start";                   //报告发起权限
    String SAMPLE_WAREHOUSE_ADMIN = "sample_warehouse_admin";                   //样品库管理员

    String DEVICE_MANAGER = "qms_device_manager";                               //设备管理员

    String ADMIN_ROLE = "ytjyAdmin"; // 超级管理员 标识
    // 物料试剂管理员角色标识
    String MATERIAL_ADMIN_ROLE = "ytjy_material_admin";
}
