javascript fixing
规则类型选择互斥的javascript实现