| | |
| | | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | |
| | | Vip vip = vipService.getById(id); |
| | | if (vip == null) { |
| | | throw new IllegalArgumentException("会员卡不存在: " + id); |
| | | } |
| | | model.addAttribute("vip",vip); |
| | | // 编辑页的两个权益列表都会被模板遍历,即使会员卡尚未配置权益也必须提供空集合。 |
| | | model.addAttribute("couponList", new ArrayList<Coupon>()); |
| | | model.addAttribute("ticketList", new ArrayList<TicketDetailVO>()); |
| | | if (vip.getCouponJson() != null && !vip.getCouponJson().isEmpty()){ |
| | | String couponJson = vip.getCouponJson(); |
| | | // 转化为jsonArray |
| | |
| | | model.addAttribute("couponList", new ArrayList<Coupon>()); |
| | | } |
| | | } |
| | | else{ |
| | | model.addAttribute("ticketList", new ArrayList<Coupon>()); |
| | | |
| | | } |
| | | |
| | | if (vip.getTicketJson() != null && !vip.getTicketJson().isEmpty()){ |
| | | String ticketJson = vip.getTicketJson(); |
| | |
| | | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | |
| | | Vip vip = vipService.getById(id); |
| | | if (vip == null) { |
| | | throw new IllegalArgumentException("会员卡不存在: " + id); |
| | | } |
| | | model.addAttribute("vip",vip); |
| | | model.addAttribute("couponList", new ArrayList<Coupon>()); |
| | | model.addAttribute("ticketList", new ArrayList<TicketDetailVO>()); |
| | | if (vip.getCouponJson() != null && !vip.getCouponJson().isEmpty()){ |
| | | String couponJson = vip.getCouponJson(); |
| | | // 转化为jsonArray |