refactor:add queryParam