| | |
| | | return Result.OK(pageList); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 根据分类选择工具 |
| | | * |
| | | * @param baseTools |
| | | * @param pageNo |
| | | * @param pageSize |
| | | * @param req |
| | | * @return |
| | | */ |
| | | @ApiOperation(value="根据分类选择工具", notes="根据分类选择工具") |
| | | @GetMapping(value = "/queryToolByClassifyId") |
| | | public Result<?> queryToolByClassifyId(BaseTools baseTools, |
| | | @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, |
| | | @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, |
| | | HttpServletRequest req) { |
| | | Map<String, String[]> parameterMap = req.getParameterMap(); |
| | | String[] classifyIds = parameterMap.get("classifyId"); |
| | | if (classifyIds != null && classifyIds.length > 0) { |
| | | if("1".equals(classifyIds[0])){ |
| | | Page<ParaCommonToolVo> page = new Page<ParaCommonToolVo>(pageNo, pageSize); |
| | | IPage<ParaCommonToolVo> pageList = baseToolsService.paraCommonToolList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else if("2".equals(classifyIds[0])){ |
| | | Page<ParaHolesToolsVo> page = new Page<ParaHolesToolsVo>(pageNo, pageSize); |
| | | IPage<ParaHolesToolsVo> pageList = baseToolsService.paraHolesToolsList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else if("3".equals(classifyIds[0])){ |
| | | Page<ParaThreadingToolVo> page = new Page<ParaThreadingToolVo>(pageNo, pageSize); |
| | | IPage<ParaThreadingToolVo> pageList = baseToolsService.paraThreadingToolList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else if("4".equals(classifyIds[0])){ |
| | | Page<ParaMillToolVo> page = new Page<ParaMillToolVo>(pageNo, pageSize); |
| | | IPage<ParaMillToolVo> pageList = baseToolsService.paraMillToolList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else if("5".equals(classifyIds[0])){ |
| | | Page<ParaTurningToolsVo> page = new Page<ParaTurningToolsVo>(pageNo, pageSize); |
| | | IPage<ParaTurningToolsVo> pageList = baseToolsService.paraTurningToolsList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else if("6".equals(classifyIds[0])){ |
| | | Page<ParaBladeVo> page = new Page<ParaBladeVo>(pageNo, pageSize); |
| | | IPage<ParaBladeVo> pageList = baseToolsService.paraBladeList(page, parameterMap); |
| | | return Result.OK(pageList); |
| | | }else { |
| | | return Result.error("请选择工具分类"); |
| | | } |
| | | }else { |
| | | return Result.error("请选择工具分类"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 分页列表查询 |
| | | * |