xiejun
2023-10-13 815c6be8d063ca1ec89079722d265585f7d3602c
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java
@@ -396,6 +396,25 @@
    */
   Integer insertBatchByType(String btmType, List<BaseModel> baseModels);
   /**
    * 传入业务类型以及ID查询业务表数据是否重复
    *
    * @param btmType 业务类型
    * @param ids      处理数据
    * @return 查询到数据的总数
    */
   Integer selectIdsCounts(String btmType, List<String> ids);
   /**
    * 传入业务类型以及ID、OID查询业务表数据是否重复
    *
    * @param btmType 业务类型
    * @param id      处理数据id
    * @param oid      处理数据oid
    * @return 查询到数据的总数
    */
   Integer selectIdAndOidCounts(String btmType, String id, String oid);
   /**
    * 传入业务类型以及相oid集合查询数据进行返回
    *
    * @param btmType 业务类型
@@ -411,6 +430,15 @@
    * @return 处理状态
    */
   R updateBatchByBaseModel(String btmType, List<BaseModel> baseModels);
   /**
    * 更新业务数据同时对码值表数据操作接口
    *
    * @param btmType 业务类型
    * @param baseModels      处理数据
    * @return 处理状态
    */
   public R<Integer>updateBatchBtypeDatas(String btmType, List<BaseModel> baseModels);
   /**
    * 默认列表
@@ -454,4 +482,10 @@
    */
   public List<Map>  checkKeyAttrOnOrderFordatas(CodeOrderDTO orderDTO) ;
   }
   /**
    * 根据当前申请编码的分类,逐层往上校验是否符合属于配置的中的分类子节点的分
    * 类,如果符合,则该分类申请的编码为集团码返回true,反之则为企业编码返回false
    * @param parameter 传入数据,classifyGroupCode:配置的中的分类顶节点,oid:选择节点的oid
    */
   R checkGroupCode(Map<String, String> parameter);
}