From 6ec0702c4e942b727388fe5182a0d9ee0afbda8c Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期一, 26 二月 2024 11:54:52 +0800 Subject: [PATCH] 接口基本信息添加下;下拉框 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java | 43 +++++++++++++++++++++++++++++++++++++++---- 1 files changed, 39 insertions(+), 4 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java index 97af6e2..f4ad154 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java @@ -5,6 +5,7 @@ import com.vci.ubcs.code.applyjtcodeservice.vo.BaseModelVO; import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO; import com.vci.ubcs.code.bo.CodeTemplateAttrSqlBO; +import com.vci.ubcs.code.dto.CodeBZApplyDTO; import com.vci.ubcs.code.dto.CodeDeleteBatchDTO; import com.vci.ubcs.code.dto.CodeOrderDTO; import com.vci.ubcs.code.dto.datapush.BaseModelDTO; @@ -63,7 +64,12 @@ * @return 杩斿洖缂栫爜鐨勫唴瀹� */ String addSaveCode(CodeOrderDTO orderDTO) throws Exception; - + /** + * 鐢宠鍗曚竴缂栫爜 + * @param orderDTO 鐢宠鐨勪俊鎭紝闇�瑕佸寘鍚睘鎬х殑鍐呭鍜岀爜娈电浉鍏崇殑鍐呭 + * @param authUser 鏄惁妯℃嫙鐧诲綍锛宼rue锛屼笉妯℃嫙锛宖alse鏄ā鎷� + * @return 杩斿洖缂栫爜鐨勫唴瀹� + */ String addSaveCodeNotauthUser(CodeOrderDTO orderDTO, boolean authUser) throws Exception; /** @@ -90,6 +96,16 @@ boolean trimAll, Map<String, String> conditionMap); /** + * 灏佽杩戜箟璇嶆煡璇㈣鍒欏睘鎬х殑鏌ヨ璇彞 + * @param value 褰撳墠鐨勫�� + * @param keyRuleVO 灞炴�х殑缂栧彿 + * @param attrId + * @param conditionMap 鏌ヨ鏉′欢 + */ + void wrapperSynonymAttrConditionMap(String value, CodeKeyAttrRepeatVO keyRuleVO, String attrId, + Map<String, String> conditionMap); + + /** * 鍒濆鍖栦笟鍔$被鍨� * --鍒涘缓浜洪粯璁や负褰撳墠鐢ㄦ埛锛屽鏋滈渶瑕佷慨鏀癸紝鍙互鍦ㄨ幏鍙栧悗鑷澶勭悊 * @param btmName 涓氬姟绫诲瀷鐨勫悕绉帮紝浼氳嚜鍔ㄥ彉鎴愬皬鍐� @@ -239,7 +255,6 @@ */ R batchUpdateCode(List<CodeOrderDTO> orderDTOList); - /** * 鏍囪娴佺▼涓笟鍔℃暟鎹槸鍚﹂�氳繃 * @param oid 涓氬姟鏁版嵁涓婚敭 @@ -443,7 +458,7 @@ * @param baseModels 澶勭悊鏁版嵁 * @return 澶勭悊鐘舵�� */ - public R<Integer>updateBatchBtypeDatas(String btmType, List<BaseModel> baseModels); + R<Integer>updateBatchBtypeDatas(String btmType, List<BaseModel> baseModels); /** * 榛樿鍒楄〃 @@ -485,7 +500,7 @@ * 鏍¢獙鍏抽敭灞炴�� * @param orderDTO 缂栫爜鐢宠鐨勭浉鍏崇殑淇℃伅 */ - public List<Map> checkKeyAttrOnOrderFordatas(CodeOrderDTO orderDTO) ; + List<Map> checkKeyAttrOnOrderFordatas(CodeOrderDTO orderDTO) ; /** * 鏍规嵁褰撳墠鐢宠缂栫爜鐨勫垎绫伙紝閫愬眰寰�涓婃牎楠屾槸鍚︾鍚堝睘浜庨厤缃殑涓殑鍒嗙被瀛愯妭鐐圭殑鍒� @@ -493,4 +508,24 @@ * @param parameter 浼犲叆鏁版嵁,classifyGroupCode:閰嶇疆鐨勪腑鐨勫垎绫婚《鑺傜偣锛宱id锛氶�夋嫨鑺傜偣鐨刼id */ R checkGroupCode(Map<String, String> parameter); + + /** + * 鏍囧噯鐢宠鍜屼慨璁㈢敤 + * @param codeBZApplyDTO 缂栫爜鐢宠鐩稿叧鐨勪俊鎭紝闇�瑕佹湁灞炴�у拰鐮佹鐩稿叧鐨勪俊鎭� + * @return 鎵ц缁撴灉 + */ + String addSaveBZ(CodeBZApplyDTO codeBZApplyDTO) throws Exception; + /** + * 鏍囧噯鐢宠鍜屼慨璁㈢敤 + * @param codeBZApplyDTO 缂栫爜鐢宠鐩稿叧鐨勪俊鎭紝闇�瑕佹湁灞炴�у拰鐮佹鐩稿叧鐨勪俊鎭� + * @param authUser 鏄惁妯℃嫙鐧诲綍锛宼rue锛屼笉妯℃嫙锛宖alse鏄ā鎷� + * @return 鎵ц缁撴灉 + */ + String addSaveBZCodeNotauthUser(CodeBZApplyDTO codeBZApplyDTO, boolean authUser) throws Exception; + /** + * 鑾峰彇缁熻鍒嗘瀽鏁版嵁 + * @param btmNames 涓氬姟绫诲瀷 + * @return 鏁版嵁闆� + */ + R getStatisticAnalysis(String btmNames); } -- Gitblit v1.10.0