|
|
@@ -29,6 +29,7 @@ import com.zhongzheng.modules.inform.service.IInformExamService;
|
|
|
import com.zhongzheng.modules.inform.service.IInformUserService;
|
|
|
import com.zhongzheng.modules.inform.vo.CourseInformVo;
|
|
|
import com.zhongzheng.modules.inform.vo.GoodsInformAttachedVo;
|
|
|
+import com.zhongzheng.modules.inform.vo.InformUserVo;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -41,6 +42,7 @@ import com.zhongzheng.modules.inform.vo.InformVo;
|
|
|
import com.zhongzheng.modules.inform.service.IInformService;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Collection;
|
|
|
import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
@@ -223,7 +225,13 @@ public class InformServiceImpl extends ServiceImpl<InformMapper, Inform> impleme
|
|
|
informVo.setInformCourseVo(iInformCourseService.queryCourse(informVo.getInformId()));
|
|
|
InformUserQueryBo informUserQueryBo = new InformUserQueryBo();
|
|
|
informUserQueryBo.setInformId(informVo.getInformId());
|
|
|
- informVo.setInformUserVos(iInformUserService.queryUserList(informUserQueryBo));
|
|
|
+ List<Long> userId = new ArrayList<>();
|
|
|
+ for (InformUserVo informUserVo : iInformUserService.queryUserList(informUserQueryBo)) {
|
|
|
+ userId.add(informUserVo.getUserId());
|
|
|
+ }
|
|
|
+ Long[] users = (Long[])userId.toArray();
|
|
|
+ informVo.setUserId(users);
|
|
|
+
|
|
|
}
|
|
|
return informVos;
|
|
|
}
|