From 95a283a441c93ce5ab63df93bc39beadd2f34f51 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期一, 04 三月 2024 20:15:04 +0800 Subject: [PATCH] 近义词查询规则功能完善 --- Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeImportResultVO.java | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 53 insertions(+), 5 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeImportResultVO.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeImportResultVO.java index 74c749f..f3434ad 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeImportResultVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeImportResultVO.java @@ -1,6 +1,7 @@ package com.vci.ubcs.code.vo.pagemodel; -import plm.bs.bom.clientobject.ClientBusinessObject; + +import com.vci.ubcs.starter.revision.model.BaseModel; import java.util.*; @@ -20,20 +21,36 @@ * 鏄惁鎴愬姛鐨� */ private boolean success ; + /** * 鍏抽敭灞炴�ф牎楠岃鍒欑殑淇℃伅 */ private String keyAttrRuleInfo; + + /** + * 杩戜箟璇嶆煡璇㈠睘鎬ф牎楠岃鍒欑殑淇℃伅 + */ + private String synonymRuleInfo; /** * 鍏抽敭灞炴�ф牎楠屽悗锛岄噸澶嶇殑琛屽彿 */ private Set<String> keyAttrRepeatRowIndexList = new HashSet<>(); + /*** + * 鍏抽敭灞炴�х浉鍚岀殑灞炴�id涓庡叾閲嶅鐨勬暟鎹畂id + */ + private Map<String,List<String>> keyAttrOkOidTORepeatOidMap=new HashMap<>(); + + /*** + * 鏍规嵁鍏抽敭鐔熸倝鏌ヨ鐨勯噸澶嶇殑鏁版嵁瀵硅薄 + */ + private Map<String, List<BaseModel>> indexTODataMap=new HashMap<>(); + /*** * 鏍规嵁鍏抽敭鐔熸倝鏌ヨ鐨勯噸澶嶇殑鏁版嵁瀵硅薄 */ - private Map<String, List<ClientBusinessObject>> indexTODataMap=new HashMap<>(); + //private Map<String, List<ClientBusinessObject>> indexTODataMap=new HashMap<>(); /** * excel鑷韩閲嶅鐨勮鍙� @@ -50,7 +67,23 @@ */ private Set<String> unPassVerifyRowIndexSet = new HashSet<>(); - public Set<String> getUnPassVerifyRowIndexSet() { + public void setSuccess(boolean success) { + this.success = success; + } + + public void setSynonymRuleInfo(String synonymRuleInfo) { + this.synonymRuleInfo = synonymRuleInfo; + } + + public boolean isSuccess() { + return success; + } + + public String getSynonymRuleInfo() { + return synonymRuleInfo; + } + + public Set<String> getUnPassVerifyRowIndexSet() { return unPassVerifyRowIndexSet; } @@ -90,7 +123,22 @@ this.selfRepeatRowIndexList = selfRepeatRowIndexList; } - public Map<String,List<ClientBusinessObject>> getIndexTODataMap() { + public Map<String, List<BaseModel>> getIndexTODataMap() { + return indexTODataMap; + } + + public void setIndexTODataMap(Map<String, List<BaseModel>> indexTODataMap) { + this.indexTODataMap = indexTODataMap; + } + + public Map<String, List<String>> getKeyAttrOkOidTORepeatOidMap() { + return keyAttrOkOidTORepeatOidMap; + } + + public void setKeyAttrOkOidTORepeatOidMap(Map<String, List<String>> keyAttrOkOidTORepeatOidMap) { + this.keyAttrOkOidTORepeatOidMap = keyAttrOkOidTORepeatOidMap; + } + /*public Map<String,List<ClientBusinessObject>> getIndexTODataMap() { return indexTODataMap; } @@ -117,7 +165,7 @@ ", nullRowIndexList=" + nullRowIndexList + ", unPassVerifyRowIndexSet=" + unPassVerifyRowIndexSet + '}'; - } + }*/ } -- Gitblit v1.9.3