package com.vci.ubcs.code.webservice.service;
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.vci.ubcs.code.webservice.entity.DockingPreAttrMapping;
|
import com.vci.ubcs.code.webservice.vo.DockingPreAttrMappingVO;
|
|
import java.util.List;
|
|
/**
|
* 集团集成配置服务
|
* @author xiej
|
* @date 2023-05-17
|
*/
|
public interface IDockingPreAttrMappingService extends IService<DockingPreAttrMapping> {
|
|
/***
|
* 根据主数据分类主键获取分类信息配置
|
* @param codeClassifyId
|
* @return
|
*/
|
List<DockingPreAttrMappingVO> getDockingAttrMappingsByCodeClassifyId(String codeClassifyId, String sourceClassifyId);
|
|
/**
|
* 使用查询封装器来查询
|
* @param wrapper 查询封装器
|
* @return 数据对象
|
*/
|
List<DockingPreAttrMapping> selectByWrapper(Wrapper wrapper);
|
|
/**
|
* 保存属性映射配置组件
|
* @param dockingPreAttrMappingDTOS 属性映射配置数据传输对象
|
* @return 执行结果,success为true表示成功,msg是失败的提示信息,obj是添加完成后的显示对象
|
*/
|
public List<DockingPreAttrMappingVO> batchAddSave(List<DockingPreAttrMappingVO> dockingPreAttrMappingDTOS)throws Exception;
|
|
|
boolean checkHasConfigByTragetCodeclassifyId(String targetClassifyId);
|
|
}
|