重构查询通道distinct的设计