| | |
| | | import com.vci.ubcs.code.service.ICodeClstemplateService; |
| | | import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO; |
| | | import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO; |
| | | import com.vci.ubcs.common.constant.CommonConstant; |
| | | import com.vci.ubcs.flow.core.entity.ProcessTemplate; |
| | | import com.vci.ubcs.flow.core.feign.IFlowClient; |
| | | import com.vci.ubcs.starter.exception.VciBaseException; |
| | |
| | | codeClassifyTemplateDO_old.setTs(new Date()); |
| | | codeClassifyTemplateDO_old.setCreateTime(new Date()); |
| | | codeClassifyTemplateDO_old.setLastModifyTime(new Date()); |
| | | // 复制的模板生命周期改为编辑中 |
| | | codeClassifyDO_old.setLcStatus(FrameWorkDefaultValueConstant.FRAMEWORK_RELEASE_EDITING); |
| | | List<CodeClassifyTemplate> codeClassifyTemplateDOList = new ArrayList<>(); |
| | | codeClassifyTemplateDOList.add(codeClassifyTemplateDO_old); |
| | | |
| | |
| | | //递归找上级的模板 |
| | | CodeClassify classifyDO = codeClassifyMapper.selectById(codeClassifyOid); |
| | | // codeClassifyDaoI.selectByPrimaryKey(codeClassifyOid); |
| | | if(Func.isEmpty(classifyDO)&&StringUtils.isBlank(classifyDO.getParentCodeClassifyOid())){ |
| | | if(Func.isEmpty(classifyDO)){ |
| | | //说明已经是顶了,也没找到的话,那就返回了 |
| | | return new ArrayList<>(); |
| | | } |