“linengliang”
2023-11-29 9dfba88030f4f1a8e620e03e0d432439aaf0a99b
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/StreamController.java
@@ -1,6 +1,7 @@
package org.jeecg.modules.eam.controller;
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.jeecg.dingtalk.api.user.vo.User;
import com.jeecg.dingtalk.api.user.vo.UserRole;
import org.jeecg.common.api.dto.message.MessageDTO;
@@ -112,9 +113,14 @@
                           @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                           @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                           HttpServletRequest req) {
      LoginUser user= (LoginUser) SecurityUtils.getSubject().getPrincipal();
      SysUser sysUser = userService.getById(user.getId());
      if(StringUtils.isNotBlank(sysUser.getAreaId())){
         stream.setAreaId(sysUser.getAreaId());
      }
      QueryWrapper<Stream> queryWrapper = QueryGenerator.initQueryWrapper(stream, req.getParameterMap());
      Page<Stream> page = new Page<Stream>(pageNo, pageSize);
      IPage<Stream> pageList = streamService.page(page, queryWrapper);
      IPage<Stream> pageList = streamService.myPage(page, stream);
      return Result.OK(pageList);
   }