Commit a1995685 by 郑永强

解决深度复制bug

parent aaca0108
...@@ -2,8 +2,26 @@ package com.pcloud.book.adnews.biz.impl; ...@@ -2,8 +2,26 @@ package com.pcloud.book.adnews.biz.impl;
import com.pcloud.book.adnews.biz.AdNewsBiz; import com.pcloud.book.adnews.biz.AdNewsBiz;
import com.pcloud.book.adnews.check.AdNewsCheck; import com.pcloud.book.adnews.check.AdNewsCheck;
import com.pcloud.book.adnews.dao.*; import com.pcloud.book.adnews.dao.AdNewsBanDao;
import com.pcloud.book.adnews.entity.*; import com.pcloud.book.adnews.dao.AdNewsChooseDao;
import com.pcloud.book.adnews.dao.AdNewsClickRecordDao;
import com.pcloud.book.adnews.dao.AdNewsDao;
import com.pcloud.book.adnews.dao.AdNewsGroupDao;
import com.pcloud.book.adnews.dao.AdNewsGroupRecordDao;
import com.pcloud.book.adnews.dao.AdNewsMessageStatisticDao;
import com.pcloud.book.adnews.dao.AdNewsSetDao;
import com.pcloud.book.adnews.dao.AdNewsWechatChooseDao;
import com.pcloud.book.adnews.dao.AdNewsWechatDao;
import com.pcloud.book.adnews.entity.AdNews;
import com.pcloud.book.adnews.entity.AdNewsBan;
import com.pcloud.book.adnews.entity.AdNewsChoose;
import com.pcloud.book.adnews.entity.AdNewsClickRecord;
import com.pcloud.book.adnews.entity.AdNewsGroup;
import com.pcloud.book.adnews.entity.AdNewsGroupRecord;
import com.pcloud.book.adnews.entity.AdNewsMessageStatistic;
import com.pcloud.book.adnews.entity.AdNewsSet;
import com.pcloud.book.adnews.entity.AdNewsWechat;
import com.pcloud.book.adnews.entity.AdNewsWechatChoose;
import com.pcloud.book.adnews.enums.AdContentFromEnum; import com.pcloud.book.adnews.enums.AdContentFromEnum;
import com.pcloud.book.adnews.enums.AdNewsBanEnum; import com.pcloud.book.adnews.enums.AdNewsBanEnum;
import com.pcloud.book.adnews.dto.AdNewsListParam; import com.pcloud.book.adnews.dto.AdNewsListParam;
...@@ -406,7 +424,7 @@ public class AdNewsBizImpl implements AdNewsBiz { ...@@ -406,7 +424,7 @@ public class AdNewsBizImpl implements AdNewsBiz {
// 初始化 groupQrcodeFoAdDTOS.adNewsList // 初始化 groupQrcodeFoAdDTOS.adNewsList
for (GroupQrcodeFoAdDTO groupQrcodeFoAdDTO : groupQrcodeFoAdDTOS) for (GroupQrcodeFoAdDTO groupQrcodeFoAdDTO : groupQrcodeFoAdDTOS)
{ {
groupQrcodeFoAdDTO.setAdNewsList(adNewsList); groupQrcodeFoAdDTO.setAdNewsList(adNewsList.stream().collect(Collectors.toList()));
} }
List<AdNews> _adNewsList = new ArrayList<>(); List<AdNews> _adNewsList = new ArrayList<>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment