| | |
| | | for (Map<String, Object> map : tjDwGrouping.getMapList()) { |
| | | TjGroupingPro groupingPro=new TjGroupingPro(); |
| | | groupingPro.setGroupingId(tjDwGrouping.getId()); |
| | | groupingPro.setProPrice(BigDecimal.valueOf(Long.parseLong(map.get("proPrice").toString()))); |
| | | groupingPro.setProPrice(new BigDecimal(map.get("proPrice").toString())); |
| | | groupingPro.setProId(map.get("proId").toString()); |
| | | groupingPro.setProName(map.get("proName").toString()); |
| | | groupingPro.setProPyName(PinyinUtil.getFirstLetter(map.get("proName").toString(),"")); |
| | |
| | | */ |
| | | @GetMapping("/getTjParentProjectList") |
| | | @ApiOperation(value = "获取体检单项项目信息") |
| | | public AjaxResult getTjParentProjectList(@RequestParam(required = false) @ApiParam(value = "单项名") String proName) { |
| | | public AjaxResult getTjParentProjectList(@RequestParam(required = false) @ApiParam(value = "单项名") String proName, |
| | | @RequestParam(required = false) @ApiParam(value = "拼音码") String pym) { |
| | | LambdaQueryWrapper<TjProject> wq =new LambdaQueryWrapper<>(); |
| | | wq.eq(TjProject::getProParentId,0); |
| | | wq.eq(TjProject::getProStatus,0); |
| | | if(null !=proName && !proName.isEmpty()){ |
| | | wq.like(TjProject::getProName,proName); |
| | | } |
| | | if(null !=pym && !pym.isEmpty()){ |
| | | wq.apply("LOWER(pro_eng_name) LIKE {0}", "%" + pym.toLowerCase() + "%"); |
| | | } |
| | | |
| | | List<TjProject> tjProjectList = projectService.list(wq); |
| | | return success(tjProjectList); |
| | | } |