| | |
| | | shopstaffInfo.setShopId(user.getShopId()); |
| | | shopstaffInfo.setRoleName(Dictionary.STAFF_POST_MLS); |
| | | List<SysUsers> mls = sysUsersDao.selectByRoleName(shopstaffInfo); |
| | | LogUtil.info("美疗师 size={}", mls.size()); |
| | | // List<SysUsers> mls = usersService.findByRoleName(true, Dictionary.STAFF_POST_MLS); |
| | | if(CollUtil.isNotEmpty(mls)){ |
| | | SysBeauticianState sysBeauticianState = new SysBeauticianState(); |
| | |
| | | sysBeauticianState.setEndTime(DateUtil.getStartDate(date)); |
| | | String panBanCodes = DateUtil.dateToString(sysBeauticianState.getBeginTime(),DateUtil.DATE_FORMAT_NO_SPLITE_DD); |
| | | List<SysUsers> staffs=new ArrayList<>(); |
| | | if(sysWorkTimeService.isInWorkTime(user.getShopId(),sysBeauticianState.getBeginTime(),sysBeauticianState.getEndTime())){ |
| | | // if(sysWorkTimeService.isInWorkTime(user.getShopId(),sysBeauticianState.getBeginTime(),sysBeauticianState.getEndTime())){ |
| | | staffs= sysUsersService.findByCodeBeaStateShop(user.getShopId(), |
| | | sysBeauticianState, panBanCodes); |
| | | if(CollUtil.isNotEmpty(staffs)){ |
| | |
| | | result.putInMap("usedMls", mls.size()); |
| | | result.putInMap("freeMls", 0); |
| | | } |
| | | } |
| | | // } |
| | | } |
| | | |
| | | SysBedInfo bedInfo = new SysBedInfo(); |
| | | bedInfo.setShopId(getMe().getShopId()); |
| | | bedInfo.setShopId(user.getShopId()); |
| | | List<SysBedInfo> totalBed = bedInfoService.findByModel(bedInfo); |
| | | if(CollUtil.isNotEmpty(totalBed)){ |
| | | SysProjServices sysProjServices = new SysProjServices(); |
| | | sysProjServices.setShopId(getMe().getShopId()); |
| | | sysProjServices.setShopId(user.getShopId()); |
| | | |
| | | sysProjServices.setStartTime(DateUtil.getStartDate(date)); |
| | | sysProjServices.setEndTime(DateUtil.getStartDate(date)); |