@RequestMapping(value = "/findAppMenu", method = RequestMethod.POST)
public BRD<VoAppMenu,List<VoTeamInfo>> findAppMenu(
@ApiJsonObject(name = "userInfo", value = {
@ApiJsonProperty(key = "userName", example = "user3", description = "用戶名")
})
@RequestBody Map<String,String> map){
BRD<VoAppMenu,List<VoTeamInfo>> result = new BRD<>();
List<VoAppMenu> menus = roleService.findAppMenu(map.get("userName"));
List<VoTeamInfo> teams = roleService.findTeamUser(map.get("userName"));
result.setData(menus);
result.setOrtherData(teams);
return result;
}
使用map接受多個參數,map key 註釋