From 850dedca3754c8d29ce74bb4a850f9fc0e58d410 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 26 五月 2023 19:09:43 +0800 Subject: [PATCH] 后端代码整合 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/CodeSrchCondConfigService.java | 35 ++++++++++++++++++++++++++++++++--- 1 files changed, 32 insertions(+), 3 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/CodeSrchCondConfigService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/CodeSrchCondConfigService.java index 2a1cd63..1e4a91a 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/CodeSrchCondConfigService.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/CodeSrchCondConfigService.java @@ -1,10 +1,15 @@ package com.vci.ubcs.code.service; +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.CodeShowFieldConfig; import com.vci.ubcs.code.entity.CodeSrchCondConfig; import com.vci.ubcs.code.entity.CodeSrchCondConfig; import com.vci.ubcs.code.service.impl.CodeSrchCondConfigServiceImpl; +import com.vci.ubcs.code.vo.CodeSrchCondConfigVO; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageRequest; + +import java.util.List; /** * 寮曠敤鐮佹锛屽弬鐓ч厤缃晫闈紝鏌ヨ鏉′欢閰嶇疆琛�(CodeSrchCondConfig)琛ㄦ湇鍔℃帴鍙� @@ -12,7 +17,7 @@ * @author ludc * @since 2023-05-19 17:58:56 */ -public interface CodeSrchCondConfigService { +public interface CodeSrchCondConfigService extends IService<CodeSrchCondConfig> { /** * 閫氳繃ID鏌ヨ鍗曟潯鏁版嵁 @@ -37,7 +42,15 @@ * @param codeSrchCondConfig 瀹炰緥瀵硅薄 * @return 瀹炰緥瀵硅薄 */ - CodeSrchCondConfig insert(CodeSrchCondConfig codeSrchCondConfig); + boolean insert(CodeSrchCondConfig codeSrchCondConfig); + + /** + * 鎵归噺鏂板鏁版嵁 + * + * @param codeSrchCondConfigVOS 瀹炰緥瀵硅薄 + * @return 瀹炰緥瀵硅薄 + */ + boolean insertBatch(List<CodeSrchCondConfigVO> codeSrchCondConfigVOS); /** * 淇敼鏁版嵁 @@ -45,7 +58,15 @@ * @param codeSrchCondConfig 瀹炰緥瀵硅薄 * @return 瀹炰緥瀵硅薄 */ - CodeSrchCondConfig update(CodeSrchCondConfig codeSrchCondConfig); + boolean update(CodeSrchCondConfig codeSrchCondConfig); + + /** + * 鎵归噺鈥斺�斾慨鏀规暟鎹� + * + * @param codeSrchCondConfigVOS 瀹炰緥瀵硅薄 + * @return 瀹炰緥瀵硅薄 + */ + boolean updateBatch(List<CodeSrchCondConfigVO> codeSrchCondConfigVOS); /** * 閫氳繃涓婚敭鍒犻櫎鏁版嵁 @@ -55,4 +76,12 @@ */ boolean deleteById(String oid); + /** + * 閫氳繃鍏宠仈鐨勫弬鐓ч厤缃甶d鍒犻櫎鏁版嵁 + * + * @param oid 鍙傜収閰嶇疆涓婚敭 + * @return 鏄惁鎴愬姛 + */ + boolean deleteByReferConfigOid(String oid); + } -- Gitblit v1.9.3