枚举变量用states还是state