'手动升级', self::BEHAVIOR_MANUAL_DOWNGRADE => '手动降级', self::BEHAVIOR_SYSTEM_UPGRADE => '系统升级', self::BEHAVIOR_SYSTEM_DOWNGRADE => '系统降级', self::BEHAVIOR_DELETE_AGENT => '删除渠道', self::BEHAVIOR_ADD_AGENT => '添加渠道', self::BEHAVIOR_MODIFY_AGENT_PROVINCE => '修改区域', ]; const OPERATOR_USER_TYPE_MAP = [ self::OPERATOR_USER_TYPE_ADMIN => '后台管理员', self::OPERATOR_USER_TYPE_USER => '会员', ]; /** * 更新区域 */ const BEHAVIOR_MODIFY_AGENT_PROVINCE = 7; /** * @param int $type 0获取行为的 1获取操作人类型 * @param string $key * @param string $defaultValue * * @return string */ public static function getMapValueByKey(int $type, string $key, string $defaultValue = ''): string { switch ($type) { case 0: $map = self::BEHAVIOR_MAP; break; case 1: $map = self::OPERATOR_USER_TYPE_MAP; break; default: return $defaultValue; } return $map[$key] ?? $defaultValue; } }