一般而言,接口返回的最外层都是{},网络接口差不多是这样的
@POST("sysAccountGroup/getSysAccountCoachGroup")
Call<HttpGetCompanyBean> postGetCompany(@Body Map<String, Object> body);
但是如果最外层是[],这种写法就不行了,解决方法很简单
@POST("sysAccountGroup/getSysAccountCoachGroup")
Call<HttpGetCompanyBean[]> postGetCompany(@Body Map<String, Object> body);
在接收的bean后面加上[] 即可正常接收数据