From db1c3c5b3670639fd1dfc5de0fe75ce6f02f732e Mon Sep 17 00:00:00 2001 From: wang1 <844966816@qq.com> Date: 星期三, 31 五月 2023 14:40:07 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/IDockingPreAttrMappingService.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/IDockingPreAttrMappingService.java b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/IDockingPreAttrMappingService.java new file mode 100644 index 0000000..e62eacf --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/IDockingPreAttrMappingService.java @@ -0,0 +1,54 @@ +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 鎵ц缁撴灉锛宻uccess涓簍rue琛ㄧず鎴愬姛锛宮sg鏄け璐ョ殑鎻愮ず淇℃伅锛宱bj鏄坊鍔犲畬鎴愬悗鐨勬樉绀哄璞� + */ + 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); +} -- Gitblit v1.9.3