| | |
| | | if(StringUtils.isNotBlank(codeClassifyEntity.getParentCodeClassifyOid()) && StringUtils.isNotBlank(codeClassifyEntity.getBtmTypeId())){ |
| | | return R.fail("只有在顶层的主题库分类才能设置业务类型"); |
| | | } |
| | | codeClassifyEntity.setLastModifier(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | // codeClassifyEntity.setLastModifier(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | codeClassifyEntity.setLastModifier(String.valueOf(AuthUtil.getUser().getAccount())); |
| | | codeClassifyEntity.setLastModifyTime(new Date()); |
| | | codeClassifyEntity.setTs(new Date()); |
| | | int insertNumber = codeClassifyMapper.updateById(codeClassifyEntity); |
| | |
| | | |
| | | List<CodeClassify> classifyList = codeClassifyMapper.selectStartWithCurrentOid(oid); |
| | | Date now = new Date(); |
| | | String userId = String.valueOf(AuthUtil.getUserId()); |
| | | // String userId = String.valueOf(AuthUtil.getUserId()); |
| | | String account = AuthUtil.getUserAccount(); |
| | | classifyList = classifyList.stream().map(s -> { |
| | | s.setLcStatus(lcStatus); |
| | | s.setTs(now); |
| | | s.setLastModifier(userId); |
| | | s.setLastModifier(account); |
| | | s.setLastModifyTime(now); |
| | | return s; |
| | | }).collect(Collectors.toList()); |
| | |
| | | s -> StringUtils.isNotBlank(s.getCodeRuleId())) |
| | | .map(CodeClassifyPO::getCodeRuleId) |
| | | .collect(Collectors.toList()); |
| | | Map<String, CodeRuleVO> ruleVOMap = Optional.ofNullable(ruleOids.size()==0 ? null:codeRuleService.listCodeRuleByOids(ruleOids) |
| | | Map<String, CodeRuleVO> ruleVOMap = Optional.ofNullable(ruleOids.size()==0 ? null:codeRuleService.listCodeRuleByIds(ruleOids,true) |
| | | ).orElse(new ArrayList<>()).stream().collect(Collectors.toMap(s -> s.getId().toLowerCase(Locale.ROOT), t -> t,(o1,o2)->o2)); |
| | | |
| | | List<String> keyOids = poList.stream().filter(s -> StringUtils.isNotBlank(s.getKeyRepeatRuleId())) |
| | |
| | | classifyDO.setBtmname("codeclassify"); |
| | | classifyDO.setLcStatus("Enabled"); |
| | | classifyDO.setOwner(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | classifyDO.setCreator(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | classifyDO.setLastModifier(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | // classifyDO.setCreator(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | // classifyDO.setLastModifier(String.valueOf(AuthUtil.getUser().getUserId())); |
| | | classifyDO.setCreator(String.valueOf(AuthUtil.getUser().getAccount())); |
| | | classifyDO.setLastModifier(String.valueOf(AuthUtil.getUser().getAccount())); |
| | | classifyDO.setLastModifyTime(new Date()); |
| | | codeClassifyMapper.insert(classifyDO); |
| | | } |