ludc
2023-03-28 97125f78d90cc22e2b97155146b5fb8fb202a7b3
Source/BladeX/blade-service/blade-code/src/main/java/org/springblade/code/service/impl/CodeClassifyServiceImpl.java
@@ -1,17 +1,6 @@
package org.springblade.code.service.impl;
import com.vci.frameworkcore.lcstatuspck.FrameworkDataLCStatus;
import com.vci.mdm.bo.CodeClassifyFullInfoBO;
import com.vci.mdm.dao.CodeClassifyDaoI;
import com.vci.mdm.dao.CodeClassifyTemplateDaoI;
import com.vci.mdm.dto.CodeClassifyDTO;
import com.vci.mdm.model.CodeClassifyDO;
import com.vci.mdm.model.CodeClassifyTemplateDO;
import com.vci.mdm.pagemodel.CodeClassifyVO;
import com.vci.mdm.pagemodel.CodeKeyAttrRepeatRuleVO;
import com.vci.mdm.pagemodel.CodeRuleVO;
import com.vci.mdm.po.CodeClassifyPO;
import com.vci.mdm.service.*;
import com.vci.starter.poi.bo.ReadExcelOption;
import com.vci.starter.poi.bo.WriteExcelData;
import com.vci.starter.poi.bo.WriteExcelOption;
@@ -32,10 +21,24 @@
import com.vci.web.service.OsAttributeServiceI;
import com.vci.web.service.OsBtmServiceI;
import com.vci.web.service.WebBoServiceI;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.poi.hssf.util.HSSFColor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springblade.code.bo.CodeClassifyFullInfoBO;
import org.springblade.code.dao.CodeClassifyDaoI;
import org.springblade.code.dao.CodeClassifyTemplateDaoI;
import org.springblade.code.dto.CodeClassifyDTO;
import org.springblade.code.model.CodeClassifyDO;
import org.springblade.code.model.CodeClassifyTemplateDO;
import org.springblade.code.po.CodeClassifyPO;
import org.springblade.code.service.CodeClassifyServiceI;
import org.springblade.code.service.CodeDuckingServiceI;
import org.springblade.code.service.CodeKeyAttrRepeatRuleServiceI;
import org.springblade.code.service.CodeRuleServiceI;
import org.springblade.code.vo.pagemodel.CodeClassifyVO;
import org.springblade.code.vo.pagemodel.CodeKeyAttrRepeatRuleVO;
import org.springblade.code.vo.pagemodel.CodeRuleVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
@@ -45,8 +48,8 @@
import java.util.*;
import java.util.stream.Collectors;
import static com.vci.frameworkcore.constant.FrameWorkBusLangCodeConstant.*;
import static com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant.*;
import static com.vci.frameworkcore.constant.FrameWorkLangCodeConstant.*;
/**
 * 主题库分类服务
@@ -1004,7 +1007,7 @@
    /***
     * 根据上级节点获取下级节点代号路径和名称路径
     * @param classifyId
     * @param codeClassifyId
     * @param enable
     * @return
     */