'全部数据权限', self::CUSTOM => '自定义数据权限', self::CURRENT_DEPT => '本部门数据权限', self::CURRENT_DEPT_WITH_CHILDREN => '本部门及以下数据权限', self::SELF => '本人数据权限', self::HYBRID => '部门及以下或本人数据权限' }; } // 颜色映射(兼容Ant Design色系) public function color(): string { return match ($this) { self::ALL => 'green', self::CUSTOM => 'default', self::CURRENT_DEPT => 'orange', self::CURRENT_DEPT_WITH_CHILDREN => 'cyan', self::SELF => 'error', self::HYBRID => 'default' }; } }