报错can not cast to JSONObject.

//后台接受:
@RequestMapping(method= RequestMethod.POST ,value = "/addOutStock")
    public BaseResp addOutStock(@RequestBody List<OutStockVo1> vo, HttpServletRequest request){
        BaseResp baseResp = new BaseResp();
        String token = getToken(request);
        if(StringUtils.isBlank(token)){
            baseResp.setFailureResp(RespCodeEnum.TOKEN_TIME_OUT);
            return baseResp;
        }
        User user=UserUtils.getLoginUser(getToken(request));
        String officeCode = user.getOfficeCode();
        String userName = user.getUserName();
        stockService.addOutStock(vo,officeCode,checkToken(request),userName);
        baseResp.setSuccessResp(RespCodeEnum.SUCCESS);
        return baseResp;
    }

postman测试:

[
    {    
                    "consignee":"单位",
                    "phone":"12345",
                    "outStockDetailList":[]
    }                
]

报错:com.alibaba.fastjson.JSONException: can not cast to JSONObject.

错误是不能转换成jsonObject对象,所以要看看baseResp 对象中的内容是什么来进一步判断