/// <summary> /// 获取菜单 /// </summary> /// <param name="id"></param> /// <returns></returns> public async Task <MessageModel <WeChatApiDto> > GetMenu(string id) { var res = await GetToken(id); if (!res.success) { return(res); } var data = await WeChatHelper.GetMenu(res.response.access_token); if (data.errcode.Equals(0)) { return(MessageModel <WeChatApiDto> .Success("", data)); } else { return(MessageModel <WeChatApiDto> .Success($"\r\n获取菜单失败\r\n错误代码:{data.errcode}\r\n错误信息:{data.errmsg}", data)); } }