| | |
| | | import com.ycl.platform.mapper.CheckTemplateRuleMapper; |
| | | import com.ycl.platform.service.ICheckTemplateRuleService; |
| | | import com.ycl.platform.service.ICheckTemplateService; |
| | | import com.ycl.system.AjaxResult; |
| | | import com.ycl.system.Result; |
| | | import com.ycl.system.entity.SysDept; |
| | | import com.ycl.system.service.ISysDeptService; |
| | |
| | | private ICheckTemplateRuleService templateRuleServicee; |
| | | @Autowired |
| | | private CheckTemplateRuleMapper checkTemplateRuleMapper; |
| | | |
| | | /** |
| | | * 查询考核模板 |
| | | * |
| | |
| | | |
| | | return i; |
| | | } |
| | | |
| | | /** |
| | | * 复制考核模板 |
| | | * |
| | |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public int updateCheckTemplate(CheckTemplateQuery checkTemplateDTO) { |
| | | public AjaxResult updateCheckTemplate(CheckTemplateQuery checkTemplateDTO) { |
| | | CheckTemplate checkTemplate = new CheckTemplate(); |
| | | BeanUtils.copyProperties(checkTemplateDTO, checkTemplate); |
| | | checkTemplate.setUpdateUserName(SecurityUtils.getUsername()); |
| | |
| | | Collections.sort(deptId); |
| | | checkTemplate.setDeptId(JSONArray.toJSONString(deptId)) |
| | | .setAdjustCoefficient(new BigDecimal(checkTemplateDTO.getAdjustCoefficient()+"")); |
| | | int i = checkTemplateMapper.updateCheckTemplate(checkTemplate); |
| | | checkTemplateMapper.updateCheckTemplate(checkTemplate); |
| | | |
| | | /** t_template_rule修改权重 */ |
| | | //先删除原数据 |
| | | checkTemplateRuleMapper.deleteByTemplateId(checkTemplate.getId()); |
| | |
| | | insertTemlpateRule(checkTemplateDTO, checkTemplate); |
| | | |
| | | //TODO:判断状态是否修改,调整job表里的状态 |
| | | |
| | | return i; |
| | | return AjaxResult.success(); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | return Result.ok().data(checkTemplates); |
| | | } |
| | | |
| | | |
| | | |
| | | private void insertTemlpateRule(CheckTemplateQuery checkTemplateDTO, CheckTemplate checkTemplate) { |