| | |
| | | String achieveReleasePercent = ObjectUtil.isEmpty(achieveReleasePercentDic.getValue()) ? "0" : achieveReleasePercentDic.getValue(); |
| | | hlmVoucherSetDto.setAchieveReleasePercent(achieveReleasePercent); |
| | | } |
| | | DataDictionaryCustom achieveReleaseDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | GreenScoreEnum.ACHIEVE_RELEASE.getType(), |
| | | GreenScoreEnum.ACHIEVE_RELEASE.getCode()); |
| | | if (achieveReleaseDic != null) { |
| | | String achieveRelease = ObjectUtil.isEmpty(achieveReleaseDic.getValue()) ? "0" : achieveReleaseDic.getValue(); |
| | | hlmVoucherSetDto.setAchieveRelease(achieveRelease); |
| | | } |
| | | DataDictionaryCustom achieveMaxDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | GreenScoreEnum.ACHIEVE_MAX.getType(), |
| | | GreenScoreEnum.ACHIEVE_MAX.getCode()); |
| | |
| | | model.addAttribute("hlmVoucherButtonDto", hlmVoucherButtonDto); |
| | | return FebsUtil.view("modules/system/hlmVoucherButton"); |
| | | } |
| | | |
| | | /** |
| | | * 一键释放业绩 |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("hlmAchieveSetButton") |
| | | @RequiresPermissions("hlmAchieveSetButton:view") |
| | | public String hlmAchieveSetButton(Model model) { |
| | | HlmVoucherButtonDto hlmVoucherButtonDto = new HlmVoucherButtonDto(); |
| | | DataDictionaryCustom jobAchieveReleasePercentDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | GreenScoreEnum.JOB_ACHIEVE_RELEASE_PERCENT.getType(), |
| | | GreenScoreEnum.JOB_ACHIEVE_RELEASE_PERCENT.getCode()); |
| | | if (jobAchieveReleasePercentDic != null) { |
| | | String jobAchieveReleasePercent = ObjectUtil.isEmpty(jobAchieveReleasePercentDic.getValue()) ? "0" : jobAchieveReleasePercentDic.getValue(); |
| | | hlmVoucherButtonDto.setJobAchieveReleasePercent(jobAchieveReleasePercent); |
| | | } |
| | | model.addAttribute("hlmAchieveSet", hlmVoucherButtonDto); |
| | | return FebsUtil.view("modules/system/hlmAchieveSet"); |
| | | } |
| | | } |