1 回答
幕布斯6054654
TA贡献1876条经验 获得超7个赞
抽取个接口
interface CommonService{
Page execute(Page page,String userInfoId,Map<String,String> params);
}
然后抽取共用的方法
UIPageResponse getResponse(UIPage page,Map<String,String> params,CommonService service){
String userInfoId = LoginInfoManage.getAdminUser().getUserInfoId();
...
try{
_page = service.execute(page,userInfoId,params);
}catch(Exception e){
e.printStackTrace();
}
...
return uiPageResponse;
}
最后调用
return getResponse(page,params,new CommonService(){
Page execute(Page page,String userInfoId,Map<String,String> params){
return servcusTomerService.getFridend(_page,userInfoId,params);
}
})
添加回答
举报
0/150
提交
取消