|  |  | 
 |  |  |  | 
 |  |  | import cn.hutool.core.collection.CollUtil; | 
 |  |  | import cn.hutool.core.util.ObjectUtil; | 
 |  |  | import com.matrix.core.constance.MatrixConstance; | 
 |  |  | import com.matrix.core.pojo.AjaxResult; | 
 |  |  | import com.matrix.core.pojo.PaginationVO; | 
 |  |  | import com.matrix.core.tools.DateUtil; | 
 |  |  | import com.matrix.core.tools.LogUtil; | 
 |  |  | import com.matrix.core.tools.RSAUtils; | 
 |  |  | import com.matrix.core.tools.UUIDUtil; | 
 |  |  | import com.matrix.core.tools.WebUtil; | 
 |  |  | import com.matrix.system.app.vo.UserInfoVo; | 
 |  |  | import com.matrix.system.common.authority.DefaultAuthorityManager; | 
 |  |  | import com.matrix.system.common.authority.strategy.AccountPasswordLogin; | 
 |  |  | 
 |  |  | import com.matrix.system.common.dao.SysCompanyDao; | 
 |  |  | import com.matrix.system.common.init.LocalCache; | 
 |  |  | import com.matrix.system.common.service.SysUsersService; | 
 |  |  | import com.matrix.system.common.tools.DataAuthUtil; | 
 |  |  | import com.matrix.system.constance.Dictionary; | 
 |  |  | import com.matrix.system.hive.action.BaseController; | 
 |  |  | import com.matrix.system.hive.action.util.QueryUtil; | 
 |  |  | 
 |  |  |     @ApiOperation(value = "首页", notes = "首页") | 
 |  |  |     @GetMapping(value = "/frist") | 
 |  |  |     public AjaxResult frist() { | 
 |  |  |         SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); | 
 |  |  |         SysUsers user = getMe(); | 
 |  |  |         LogUtil.info("首页 shopId={}", user.getShopId()); | 
 |  |  | //        SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); | 
 |  |  |         PadOrderListDto orderListDto = new PadOrderListDto(); | 
 |  |  |         orderListDto.setPageNum(1); | 
 |  |  |         orderListDto.setPageSize(5); | 
 |  |  | 
 |  |  |         if(ObjectUtil.isNotEmpty(user.getShopId())){ | 
 |  |  |             orderListDto.setShopId(user.getShopId()); | 
 |  |  |         } | 
 |  |  | //        if (!DataAuthUtil.hasAllShopAuth()) { | 
 |  |  | //            orderListDto.setShopId(user.getShopId()); | 
 |  |  | //        } | 
 |  |  |         if (!DataAuthUtil.hasAllShopAuth()) { | 
 |  |  |             orderListDto.setShopId(user.getShopId()); | 
 |  |  |         } | 
 |  |  |         QueryUtil.setQueryLimitCom(orderListDto); | 
 |  |  |         List<PadOrderDetailVo> padApiOrderListInPage = sysOrderService.findPadApiOrderListInPage(orderListDto, pageVo); | 
 |  |  |  |