| | |
| | | package com.highdatas.srs.web; |
| | | |
| | | |
| | | import com.highdatas.srs.entity.SysRole; |
| | | import com.highdatas.srs.mapper.SysRoleMapper; |
| | | import com.highdatas.srs.pojo.Result; |
| | | import com.highdatas.srs.service.ISysRoleService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | |
| | | */ |
| | | @Autowired |
| | | SysRoleMapper roleMapper; |
| | | @Autowired |
| | | ISysRoleService roleService; |
| | | |
| | | @RequestMapping("detail") |
| | | public Result downLoad() { |
| | |
| | | stringObjectHashMap.put("name", "研究员"); |
| | | stringObjectHashMap.put("roleName", null); |
| | | byDepart.add(stringObjectHashMap); |
| | | stringObjectHashMap = new HashMap<>(); |
| | | stringObjectHashMap.put("id", "实习生"); |
| | | stringObjectHashMap.put("name", "实习生"); |
| | | stringObjectHashMap.put("roleName", null); |
| | | byDepart.add(stringObjectHashMap); |
| | | // stringObjectHashMap = new HashMap<>(); |
| | | // stringObjectHashMap.put("id", "实习生"); |
| | | // stringObjectHashMap.put("name", "实习生"); |
| | | // stringObjectHashMap.put("roleName", null); |
| | | // byDepart.add(stringObjectHashMap); |
| | | stringObjectHashMap = new HashMap<>(); |
| | | stringObjectHashMap.put("id", "项目经理"); |
| | | stringObjectHashMap.put("name", "项目经理"); |
| | |
| | | |
| | | return Result.success(byDepart); |
| | | } |
| | | |
| | | @RequestMapping("partTime") |
| | | public Result partTime() { |
| | | List<Map<String, Object>> byDepart = roleMapper.findByDepart("01-600"); |
| | | return Result.success(byDepart); |
| | | } |
| | | |
| | | @RequestMapping("all") |
| | | public Result all() { |
| | | List<Map<String, Object>> byDepart = new ArrayList<>(); |
| | | |
| | | List<SysRole> sysRoles = roleService.selectList(null); |
| | | for (SysRole sysRole : sysRoles) { |
| | | HashMap stringObjectHashMap = new HashMap<>(); |
| | | stringObjectHashMap.put("id", sysRole.getName()); |
| | | stringObjectHashMap.put("name", sysRole.getName()); |
| | | stringObjectHashMap.put("roleName", null); |
| | | byDepart.add(stringObjectHashMap); |
| | | } |
| | | byDepart.addAll(roleMapper.all()); |
| | | return Result.success(byDepart); |
| | | } |
| | | } |