query action 重构 demo update