the new version use the Number() to parse the Enum type. But the message field value is primitive. Then the '===' can't be used for comparison.
the new version use the Number() to parse the Enum type. But the message field value is primitive. Then the '===' can't be used for comparison.