ludc
2023-03-28 97125f78d90cc22e2b97155146b5fb8fb202a7b3
Source/BladeX/blade-service/blade-code/src/main/java/org/springblade/code/service/impl/CodeRuleServiceImpl.java
@@ -1,34 +1,38 @@
package org.springblade.code.service.impl;
import com.vci.corba.common.VCIError;
import com.vci.mdm.constant.MdmBtmTypeConstant;
import com.vci.mdm.dao.CodeBasicSecDaoI;
import com.vci.mdm.dao.CodeRuleDaoI;
import com.vci.mdm.dto.CodeBasicSecDTO;
import com.vci.mdm.dto.CodeRuleDTO;
import com.vci.mdm.lifecycle.CodeRuleLC;
import com.vci.mdm.model.*;
import com.vci.mdm.pagemodel.CodeBasicSecVO;
import com.vci.mdm.pagemodel.CodeClassifyVO;
import com.vci.mdm.pagemodel.CodeRuleVO;
import com.vci.mdm.service.CodeBasicSecServiceI;
import com.vci.mdm.service.CodeClassifyServiceI;
import com.vci.mdm.service.CodeRuleServiceI;
import com.vci.starter.revision.service.RevisionModelUtil;
import com.vci.starter.web.exception.VciBaseException;
import com.vci.starter.web.pagemodel.BaseResult;
import com.vci.starter.web.pagemodel.DataGrid;
import com.vci.starter.web.pagemodel.KeyValue;
import com.vci.starter.web.pagemodel.PageHelper;
import com.vci.starter.web.util.BeanUtilForVCI;
import com.vci.starter.web.util.VciBaseUtil;
import com.vci.starter.web.wrapper.VciQueryWrapperForDO;
import com.vci.web.pageModel.BatchCBO;
import com.vci.web.pageModel.KeyValue;
import com.vci.web.service.WebBoServiceI;
import com.vci.web.util.WebUtil;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springblade.code.constant.MdmBtmTypeConstant;
import org.springblade.code.dao.CodeBasicSecDaoI;
import org.springblade.code.dao.CodeRuleDaoI;
import org.springblade.code.dto.CodeBasicSecDTO;
import org.springblade.code.dto.CodeRuleDTO;
import org.springblade.code.lifecycle.CodeRuleLC;
import org.springblade.code.model.CodeAllCodeDO;
import org.springblade.code.model.CodeBasicSecDO;
import org.springblade.code.model.CodeClassifyDO;
import org.springblade.code.model.CodeRuleDO;
import org.springblade.code.service.CodeBasicSecServiceI;
import org.springblade.code.service.CodeClassifyServiceI;
import org.springblade.code.service.CodeRuleServiceI;
import org.springblade.code.vo.pagemodel.CodeBasicSecVO;
import org.springblade.code.vo.pagemodel.CodeClassifyVO;
import org.springblade.code.vo.pagemodel.CodeRuleVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
@@ -39,7 +43,7 @@
import java.util.*;
import java.util.stream.Collectors;
import static com.vci.frameworkcore.constant.FrameWorkLangCodeConstant.*;
import static com.vci.frameworkcore.constant.FrameWorkBusLangCodeConstant.*;
/**
 * 主数据编码规则服务