ludc
2023-05-18 6138318ebe15d251d6ae6e3e1ec57c8af94216d7
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java
@@ -1,39 +1,46 @@
//package com.vci.ubcs.code.service;
//
//
//import com.baomidou.mybatisplus.extension.service.IService;
//import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
//import com.vci.ubcs.code.dto.CodeOrderDTO;
//import com.vci.ubcs.code.dto.datapush.BaseModelDTO;
//import com.vci.ubcs.code.entity.CodeAllCode;
//import com.vci.ubcs.code.vo.CodeClstemplateVO;
//import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO;
//import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
//import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
//import com.vci.ubcs.starter.web.pagemodel.KeyValue;
//
//import java.util.List;
//
///**
// * 主数据引擎服务
// * @author weidy
// * @date 2022-2-21
// */
//public interface MdmEngineService extends IService<CodeAllCode> {
////   /**
////    * 使用分类的主键获取可以使用的模板对象
////    * @param codeClassifyOid 分类的主键
////    * @return 模板的显示对象
////    */
////   CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid);
////
////   /**
////    * 使用分类的主键获取可以使用的模板对象
////    * @param codeClassifyOid 分类的主键
////    * @param hasAttr 包含属性
////    * @return 模板的显示对象
////    */
////   CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid, boolean hasAttr);
package com.vci.ubcs.code.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
import com.vci.ubcs.code.entity.CodeAllCode;
import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
import java.util.List;
/**
 * 主数据引擎服务
 * @author weidy
 * @date 2022-2-21
 */
public interface MdmEngineService extends IService<CodeAllCode> {
   /**
    * 使用分类的主键获取可以使用的模板对象
    * @param codeClassifyOid 分类的主键
    * @return 模板的显示对象
    */
   CodeClassifyTemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid);
   /**
    * 使用分类的主键获取可以使用的模板对象
    * @param codeClassifyOid 分类的主键
    * @param hasAttr 包含属性
    * @return 模板的显示对象
    */
   CodeClassifyTemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid, boolean hasAttr);
   /**
    * 使用分类的全部信息获取编码规则
    * @param fullInfoBO 分类的全部信息
    * @return 规则的内容
    */
   CodeRuleVO getCodeRuleByClassifyFullInfo(CodeClassifyFullInfoBO fullInfoBO);
////
////   /**
////    * 获取枚举的下拉选项
@@ -133,4 +140,4 @@
////    * @param orderDTO 数据的内容,不用包含码段的内容了
////    */
////   void editSaveCode(CodeOrderDTO orderDTO);
//}
}