Просмотр исходного кода

[卡券][修改]:bug修复,新增显示channels

release_toaliyun_real
masterspirit 7 лет назад
Родитель
Сommit
82f70d4158
1 измененных файлов: 13 добавлений и 4 удалений
  1. +13
    -4
      mallinkAdmin/src/main/java/com/simple/controller/WxCouponController.java

+ 13
- 4
mallinkAdmin/src/main/java/com/simple/controller/WxCouponController.java Просмотреть файл

@@ -73,16 +73,24 @@ public class WxCouponController extends BaseController
if(!list.isEmpty()){
Map<Long, List<WxCouponChannel>> groupBy = list.stream().collect(Collectors.groupingBy(WxCouponChannel::getCouponId));
for (WxCoupon temp:wxCouponList) {
List<Integer> channels=new ArrayList<>();
if(groupBy.get(temp.getId())!=null){
List<Integer> channels=new ArrayList<>();
for (WxCouponChannel tempchannel:groupBy.get(temp.getId())) {
channels.add(tempchannel.getTargetAd());
}

String sss = JSON.toJSONString(channels);
temp.setChannels(sss);
}else{
temp.setChannels("");
}
String sss = JSON.toJSONString(channels);
temp.setChannels(sss);

}
}else{
for (WxCoupon temp:wxCouponList) {
temp.setChannels("");
}

}

return new ResultData(page);
@@ -107,6 +115,7 @@ public class WxCouponController extends BaseController
wxCoupon.setBusiness(JSON.toJSONString(arys));
}
wxCoupon.setTenantId(getUser().getTenantId());
wxCoupon.setChannels("");
Long id = wxCouponService.saveOrUpdate(wxCoupon);
return new ResultData(id);
}


Загрузка…
Отмена
Сохранить