| | |
| | | groupingPro.setProId(map.get("proId").toString()); |
| | | groupingPro.setProName(map.get("proName").toString()); |
| | | groupingPro.setProPyName(PinyinUtil.getFirstLetter(map.get("proName").toString(),"")); |
| | | groupingPro.setLimits(tjDwGrouping.getLimits()); |
| | | groupingPro.setYsPrice(BigDecimal.valueOf(Long.parseLong(map.get("proPrice").toString())) |
| | | .multiply(BigDecimal.valueOf(Long.parseLong(tjDwGrouping.getLimits())) |
| | | .divide(BigDecimal.valueOf(10)))); |
| | | groupingPro.setLimits(map.get("limits").toString()); |
| | | // groupingPro.setYsPrice(BigDecimal.valueOf(Long.parseLong(map.get("proPrice").toString())) |
| | | // .multiply(BigDecimal.valueOf(Long.parseLong(tjDwGrouping.getLimits())) |
| | | // .divide(BigDecimal.valueOf(10)))); |
| | | groupingPro.setYsPrice(new BigDecimal(map.get("ysPrice").toString())); |
| | | groupingProService.save(groupingPro); |
| | | } |
| | | } |
| | |
| | | } |
| | | return AjaxResult.error("操作失败!"); |
| | | } |
| | | |
| | | @GetMapping("updateGroupProLimitsByGroupId") |
| | | @ApiOperation(value = "根据分组id修改分组项目表折扣") |
| | | public AjaxResult updateGroupProLimitsByGroupId(@RequestParam @ApiParam(value = "分组id") String groupId, |
| | | @RequestParam @ApiParam(value = "折扣") String limits) { |
| | | boolean a= groupingProService.updateGroupProLimitsByGroupId(groupId,limits); |
| | | if(a){ |
| | | return AjaxResult.success(); |
| | | } |
| | | return AjaxResult.error(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 删除体检单位分组 |
| | |
| | | public AjaxResult getTjParentProjectList(@RequestParam(required = false) @ApiParam(value = "单项名") String proName) { |
| | | LambdaQueryWrapper<TjProject> wq =new LambdaQueryWrapper<>(); |
| | | wq.eq(TjProject::getProParentId,0); |
| | | if(null !=proName && !proName.equals("")){ |
| | | wq.eq(TjProject::getProStatus,0); |
| | | if(null !=proName && !proName.isEmpty()){ |
| | | wq.like(TjProject::getProName,proName); |
| | | } |
| | | List<TjProject> tjProjectList = projectService.list(wq); |