package com.bcxin.Infrastructures.enums;

public enum MasterSlaveType {
    /**
     * 负责人(企业负责人/部门负责人)
     */
    Master{
        @Override
        public String getTypeName(){return "负责人(企业负责人/部门负责人)";}
    },
    /**
     * 总经理
     */
    Slave{
        @Override
        public String getTypeName(){return "总经理";}
    },
    /**
     * 普通员工
     */
    Normal{
        @Override
        public String getTypeName(){return "普通员工";}
    },
    /**
     * 副总经理
     */
    DeputySlave{
        @Override
        public String getTypeName(){return "副总经理";}
    },
    /**
     * 系统管理员
     */
    Admin{
        @Override
        public String getTypeName(){return "系统管理员";}
    },
    /**
     * 负责人(针对自行招用保安员单位)
     */
    SecurityMaster{
        @Override
        public String getTypeName(){return "负责人(针对自行招用保安员单位)";}
    };

    public abstract String getTypeName();
}
