重构代码，新增viewer的样例page中，可以一键跑所有的样例hql功能，避免代码失配，导致样例hql不能执行。