Browse Source

通知列表

change 4 years ago
parent
commit
9ab64764ae

+ 9 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/inform/service/impl/InformServiceImpl.java

@@ -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;
     }

+ 3 - 4
zhongzheng-system/src/main/java/com/zhongzheng/modules/inform/vo/InformVo.java

@@ -115,10 +115,9 @@ public class InformVo {
 	@ApiModelProperty("绑定课程")
 	private List<InformCourseVo> informCourseVo;
 
-	/** 绑定课程*/
-	@Excel(name = "學員")
-	@ApiModelProperty("學員")
-	private List<InformUserVo> informUserVos;
+	/** 用户id */
+	@ApiModelProperty("用户id")
+	private Long[] userId;
 
 }