¶Ô±ÈÐÂÎļþ |
| | |
| | | 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 com.vci.ubcs.code.webservice.vo.DokingAttributeSerchVO; |
| | | import com.vci.ubcs.starter.exception.VciBaseException; |
| | | import org.springblade.core.tool.api.R; |
| | | |
| | | 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; |
| | | |
| | | /*** |
| | | *æ ¡éªå±æ§æ å°æ¯å¦é
ç½®è¿ |
| | | * @param targetClassifyId |
| | | * @param sourceClassifyId |
| | | * @return |
| | | */ |
| | | boolean checkHasConfigByTragetCodeclassifyId(String targetClassifyId,String sourceClassifyId); |
| | | |
| | | /*** |
| | | * 屿§æ¥è¯¢ |
| | | * @return |
| | | */ |
| | | public R search(DokingAttributeSerchVO dokingAttributeSerchVO); |
| | | } |