yuxc
2023-11-28 88321ac7b2586106950e2baeaeac5102eedebbb0
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java
@@ -11,6 +11,7 @@
import com.vci.ubcs.starter.revision.model.TreeQueryObject;
import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject;
import com.vci.ubcs.starter.web.pagemodel.DataGrid;import com.vci.ubcs.starter.web.pagemodel.Tree;
import org.apache.ibatis.annotations.Param;
import org.springblade.core.log.exception.ServiceException;
import org.springblade.core.tool.api.R;
import java.io.File;
@@ -53,14 +54,15 @@
    * @param codeClassifyEntity 主题库分类数据传输对象
    * @return 执行结果
    */
   R addSave(CodeClassify codeClassifyEntity)  ;
   R addSave(CodeClassify codeClassifyEntity);
   /**
    * 修改主题库分类
    * @param codeClassifyEntity 主题库分类数据传输对象
    * @return 执行结果
    */
   R editSave(CodeClassify codeClassifyEntity) ;
   R editSave(CodeClassify codeClassifyEntity);
   /**
    * 检查 主题库分类是否删除
    * @param codeClassify 主题库分类数据传输对象,必须要有oid和ts属性
@@ -290,8 +292,21 @@
   /**
    * 根据分类描述备注和库节点查询分类信息
    * @param oid
    * @param fieldInPath
    * @return
    */
   List<CodeClassifyVO> selectAllClassifyByOid(String oid);
   List<CodeClassifyVO> selectAllClassifyByOid(String oid, String fieldInPath);
   /**
    * 根据顶层节点oid查询所有除当前节点以外所有不参与校验的分类oid
    * @param topOid
    * @param currentOid
    * @return
    */
   String selectLeafByParentClassifyOid(String topOid, String currentOid);
   /**
    * 流水依赖生成
    */
   R flowingDependencyGen(String classifyOid);
}