1.添加entity  2.修改部分代码以符合entity.

3.再次扩展enum的用法,增加返回Map的方法