change super class to EntityQuery
fix bug for DaoClient inject
update ui