ludc
2023-09-13 4a2835ddadb796c69f180097b95f971dbab4687d
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeBasicSecService.java
@@ -17,6 +17,7 @@
import org.springblade.core.tool.utils.BeanUtil;
import org.springframework.util.CollectionUtils;
import java.rmi.ServerException;
import java.util.*;
/**
@@ -41,7 +42,7 @@
    * @param codeRuleOid 编码规则主键
    * @return 执行结果
    */
   boolean batchDeleteSecByCodeRuleOid(String codeRuleOid);
   boolean batchDeleteSecByCodeRuleOid(String codeRuleOid)throws VciBaseException;
   /**
    * 根据码段分类的类型判断属性是否是空的
@@ -122,7 +123,15 @@
    * @param pkCodeRule 目标编码规则
    * @return 克隆结果反馈::success:成功,fail:失败
    */
   R cloneCodeBasicSec(List<String> oidList, String pkCodeRule);
   R cloneCodeBasicSec(List<String> oidList, String pkCodeRule) throws ServerException;
   /**
    * 改变码段中父分类码段和子分类码段之间的关联oid为新的oid,并且不破坏分类码值的关联关系
    * @param basicSecs
    * @return
    * @throws ServerException
    */
   boolean changeParentOidAssnOid(List<CodeBasicSec> basicSecs) throws ServerException;
   /**
    * 查询目标分类码段所在的树结构