需要提交的参数有点繁杂，简单的二次封装了一下，对于一般的需求，只需提交`q`即可