逻辑层使用PbRequest