| | |
| | | package com.xinquan.system.service.impl; |
| | | |
| | | import java.text.ParseException; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.xinquan.common.security.service.TokenService; |
| | | import com.xinquan.system.api.model.LoginUser; |
| | | import com.xinquan.system.domain.SysMenu; |
| | | import com.xinquan.system.api.domain.SysMenu; |
| | | import com.xinquan.system.domain.SysMenus; |
| | | import com.xinquan.system.domain.SysRoleMenu; |
| | | import com.xinquan.system.domain.SysUserRole; |
| | | import com.xinquan.system.domain.vo.MetaVo; |
| | | import com.xinquan.system.domain.vo.RouterVo; |
| | | import com.xinquan.system.domain.vo.TreeSelect; |
| | |
| | | import com.xinquan.common.core.utils.StringUtils; |
| | | import com.xinquan.common.security.utils.SecurityUtils; |
| | | import com.xinquan.system.api.domain.SysRole; |
| | | import com.xinquan.system.api.domain.SysUser; |
| | | |
| | | /** |
| | | * 菜单 业务层处理 |
| | |
| | | } |
| | | return UserConstants.UNIQUE; |
| | | } |
| | | @Override |
| | | public List<SysMenu> selectListByRoleId(Long roleId) { |
| | | return menuMapper.selectListByRoleId(roleId); |
| | | } |
| | | public static void main(String[] args) throws ParseException { |
| | | Date date = new Date(); |
| | | String s = "2024-10-09 12:59:25"; |
| | | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | Date parse = simpleDateFormat.parse(s); |
| | | System.err.println(parse.getTime()); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<SysMenu> selectList() { |
| | | return menuMapper.selectList(); |
| | | } |
| | | @Override |
| | | public List<SysMenus> getAllMenu() { |
| | | Long roleId = tokenService.getLoginUser().getSysUser().getRoles().get(0).getRoleId(); |