浏览代码

fix 会员信息展示

zoujiajian 8 月之前
父节点
当前提交
0c1c6aa970
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      netflix-web/src/main/java/com/cyksj/web/controller/vip/VipController.java

+ 5 - 3
netflix-web/src/main/java/com/cyksj/web/controller/vip/VipController.java

@@ -41,12 +41,14 @@ public class VipController {
 	 * 会员信息
 	 */
 	@GetMapping("/get/info")
-	public Result<VipUserPageResp> getVipInfo(@RequestParam(defaultValue = "1") Integer months) {
+	public Result<VipUserPageResp> getVipInfo(@RequestParam(defaultValue = "1") Integer months, @RequestParam(defaultValue = "1") Boolean isDeduct) {
 		Long userId = StpUserUtil.getUserIdAfterLogin();
 		VipUserPageResp vipUserPageResp = new VipUserPageResp();
 		vipUserPageResp.setMonths(months);
-		//填充会员信息
-		vipFrontService.fillVipInfo(userId, vipUserPageResp);
+		if (isDeduct) {
+			//填充会员信息
+			vipFrontService.fillVipInfo(userId, vipUserPageResp);
+		}
 		List<VipGoodsSkuFrontView> vipGoodsSkuFrontViews = beanSearcher.searchAll(VipGoodsSkuFrontView.class, MapUtils.flatBuilder(request.getParameterMap()).orderBy(VipGoodsSkuFrontView::getGoodsId).build());
 		vipUserPageResp.setSkus(vipGoodsSkuFrontViews);
 		return GatewayResponse.SUCCESS.newBuilder().toResult(vipUserPageResp);