swagger @RequestBody Map 參數顯示

@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 註釋

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章