From 3534b13391b2a6152d0f91b72fda343b13a947cb Mon Sep 17 00:00:00 2001
From: ludc <ludc@vci-tech.com>
Date: 星期三, 22 一月 2025 15:55:27 +0800
Subject: [PATCH] 分类码段码值管理查询去除null的情况,分类码段生成编码时去除码值为null的情况

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeSynonymService.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeSynonymService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeSynonymService.java
index e938244..a05677c 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeSynonymService.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeSynonymService.java
@@ -16,6 +16,9 @@
  */
 package com.vci.ubcs.code.service;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.vci.ubcs.code.entity.CodeSynonym;
 import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO;
@@ -67,4 +70,17 @@
 	 */
 	List<CodeClassifyTemplateAttrVO> listUseRangeInClsTempAttr(String oid);
 
+	/**
+	 * 鏍圭粷wrapper鏌ヨ杩戜箟璇嶆煡璇㈣鍒�
+	 * @param wrappers
+	 * @return
+	 */
+	String selectNameByWrapper(LambdaQueryWrapper<CodeSynonym> wrappers);
+
+	/**
+	 * 鑾峰彇杩戜箟璇嶆煡璇㈣鍒�
+	 * @return
+	 */
+	Map<String,List<CodeSynonym>> getCodeSynonymByOids(Map<String, CodeClassifyTemplateAttrVO> sysonymAttrMap);
+
 }

--
Gitblit v1.9.3