这是最终的版本:
/** * M站改版 * CMS查询礼包对象 * * @param * @return */ @RequestMapping(value = "/listGiftBagShowInfo", method = {RequestMethod.POST}, consumes = "application/json;charset=UTF-8", produces = "application/json;charset=UTF-8") @ResponseBody public ResultData<List<GiftBagSimpleRestVO>> listGiftBagShowInfo(@RequestBody GiftBagRestParam param) { try { mzLog.info("listGiftBagShowInfo"); SessionUserInfo sessionUserInfo = OperatorSessionUtils.getLoginUserInfo(); return giftBagRestService.listGiftBagShowInfo(sessionUserInfo.getTenantId()); } catch (Exception e) { mzLog.error("礼包列表 GiftBagController#listGiftBagShowInfo 异常。", e); return ResultData.error(SystemCommonErrorEnum.SYSTEM_ERROR); } }
这里注意
(1)前端 请求的时候 ,使用127.0.0.1申请,不是 localhost;因为在originFilter中有过滤;
(2) 一定要是post
(3)一定要有参数
(3)在ResponseBody可以没有 public ResultData<Pager<GiftBagRestVO>>;
@Bauth(perms={MenuId.moreMarketingTools})