From d1e3a87aad6f737394b33852d9496d673472ddbe Mon Sep 17 00:00:00 2001 From: yuxc <653031404@qq.com> Date: 星期二, 16 五月 2023 18:19:17 +0800 Subject: [PATCH] 主要完成修改Class统一命名,与老平台命名一致,删除多余VOClass等。 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java | 163 +++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 113 insertions(+), 50 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 55ce208..3b27cc4 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 @@ -2,16 +2,7 @@ import com.baomidou.mybatisplus.extension.service.IService; -import com.vci.ubcs.code.dto.CodeOrderDTO; -import com.vci.ubcs.code.dto.datapush.BaseModelDTO; import com.vci.ubcs.code.entity.CodeAllCode; -import com.vci.ubcs.code.entity.CodeRule; -import com.vci.ubcs.code.vo.CodeClstempattrVO; -import com.vci.ubcs.code.vo.CodeClstemplateVO; -import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO; -import com.vci.ubcs.starter.web.pagemodel.KeyValue; - -import java.util.List; /** * 涓绘暟鎹紩鎿庢湇鍔� @@ -19,45 +10,117 @@ * @date 2022-2-21 */ public interface MdmEngineService extends IService<CodeAllCode> { - /** - * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄 - * @param codeClassifyOid 鍒嗙被鐨勪富閿� - * @return 妯℃澘鐨勬樉绀哄璞� - */ - CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid); - - /** - * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄 - * @param codeClassifyOid 鍒嗙被鐨勪富閿� - * @param hasAttr 鍖呭惈灞炴�� - * @return 妯℃澘鐨勬樉绀哄璞� - */ - CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid, boolean hasAttr); - - /** - * 鑾峰彇鏋氫妇鐨勪笅鎷夐�夐」 - * @param attrVO 妯℃澘灞炴�х殑瀵硅薄 - * @return 涓嬫媺閫夐」 - */ - List<KeyValue> listComboboxItems(CodeClstempattrVO attrVO); - - /** - * 淇敼鐘舵�� - * @param baseModelDTO 鏁版嵁浼犺緭瀵硅薄 - */ - void changeStatus(BaseModelDTO baseModelDTO); - - /** - * 鐢宠鍗曚竴缂栫爜 - * @param orderDTO 鐢宠鐨勪俊鎭紝闇�瑕佸寘鍚睘鎬х殑鍐呭鍜岀爜娈电浉鍏崇殑鍐呭 - * @return 杩斿洖缂栫爜鐨勫唴瀹� - */ - String addSaveCode(CodeOrderDTO orderDTO); - - /** - * 鍒ゆ柇缂栫爜鐨勭爜娈垫槸鍚﹁緭鍏ユ垨鑰呴�夋嫨浜嗙爜鍊� - * @param ruleVO 瑙勫垯鐨勬樉绀哄璞� - * @param orderDTO 缂栫爜鐢宠鐨勫唴瀹� - */ - void checkSecValueOnOrder(CodeRuleVO ruleVO, CodeOrderDTO orderDTO); +// /** +// * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄 +// * @param codeClassifyOid 鍒嗙被鐨勪富閿� +// * @return 妯℃澘鐨勬樉绀哄璞� +// */ +// CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid); +// +// /** +// * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄 +// * @param codeClassifyOid 鍒嗙被鐨勪富閿� +// * @param hasAttr 鍖呭惈灞炴�� +// * @return 妯℃澘鐨勬樉绀哄璞� +// */ +// CodeClstemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid, boolean hasAttr); +// +// /** +// * 鑾峰彇鏋氫妇鐨勪笅鎷夐�夐」 +// * @param attrVO 妯℃澘灞炴�х殑瀵硅薄 +// * @return 涓嬫媺閫夐」 +// */ +// List<KeyValue> listComboboxItems(CodeClassifyTemplateAttrVO attrVO); +// +// /** +// * 淇敼鐘舵�� +// * @param baseModelDTO 鏁版嵁浼犺緭瀵硅薄 +// */ +// void changeStatus(BaseModelDTO baseModelDTO); +// +// /** +// * 鐢宠鍗曚竴缂栫爜 +// * @param orderDTO 鐢宠鐨勪俊鎭紝闇�瑕佸寘鍚睘鎬х殑鍐呭鍜岀爜娈电浉鍏崇殑鍐呭 +// * @return 杩斿洖缂栫爜鐨勫唴瀹� +// */ +// String addSaveCode(CodeOrderDTO orderDTO); +// +// /** +// * 鍒ゆ柇缂栫爜鐨勭爜娈垫槸鍚﹁緭鍏ユ垨鑰呴�夋嫨浜嗙爜鍊� +// * @param ruleVO 瑙勫垯鐨勬樉绀哄璞� +// * @param orderDTO 缂栫爜鐢宠鐨勫唴瀹� +// */ +// void checkSecValueOnOrder(CodeRuleVO ruleVO, CodeOrderDTO orderDTO); +// +// /** +// * 灏佽鍏抽敭灞炴�х殑鏌ヨ璇彞 +// * +// * @param value 褰撳墠鐨勫�� +// * @param keyRuleVO 鍏抽敭灞炴�х殑鎺у埗瑙勫垯锛屽彲浠ヤ负绌� +// * @param attrId 灞炴�х殑缂栧彿 +// * @param trim 鏄惁鍘婚櫎绌烘牸 +// * @param ignoreCase 鏄惁涓嶅尯鍒嗗ぇ灏忓啓 +// * @param ignoreWidth 鏄惁蹇界暐鍏ㄥ崐瑙� +// * @param trimAll 鏄惁蹇界暐鍏ㄩ儴绌烘牸 +// * @param conditionMap 鏌ヨ鏉′欢 +// */ +// void wrapperKeyAttrConditionMap(String value, CodeKeyattrrepeatVO keyRuleVO, String attrId, +// boolean trim, boolean ignoreCase, boolean ignoreWidth, +// boolean trimAll, Map<String, String> conditionMap); +// /** +// * 鍒濆鍖栦笟鍔$被鍨� +// * --鍒涘缓浜洪粯璁や负褰撳墠鐢ㄦ埛锛屽鏋滈渶瑕佷慨鏀癸紝鍙互鍦ㄨ幏鍙栧悗鑷澶勭悊 +// * @param btmName 涓氬姟绫诲瀷鐨勫悕绉帮紝浼氳嚜鍔ㄥ彉鎴愬皬鍐� +// * @return CodeWupinEntity +// * @throws VciBaseException 鍒濆鍖栧嚭閿欑殑鏄細鎶涘嚭寮傚父 +// */ +// CodeWupinEntity createCBOByBtmName(String btmName); +// +// /** +// * 淇濆瓨鍙緭鍙�夌殑淇℃伅 +// * +// * @param templateVO 妯℃澘鐨勫璞� +// * @param cboList 鏁版嵁鐨勫唴瀹� +// */ +// void batchSaveSelectChar(CodeClstemplateVO templateVO, /*List<ClientBusinessObject> cboList*/ +// List<String> cboList); +// +// /** +// * 浣跨敤妯℃澘鐨勪富閿幏鍙栬〃鍗曠殑淇℃伅 +// * @param templateOid 妯℃澘鐨勪富閿� +// * @param codeClassifyOid 浣跨敤妯℃澘鐨勫垎绫荤殑涓婚敭 +// * @return ui鐩稿叧鐨勫唴瀹� +// */ +// MdmUIInfoVO getFormDefineByTemplateOid(String templateOid, String codeClassifyOid); +// +// /** +// * 妯℃澘灞炴�ц浆鎹负琛ㄥ崟鐨勫瓧娈� +// * +// * @param attrVO 妯℃澘灞炴�� +// * @param btmType 涓氬姟绫诲瀷 +// * @return 琛ㄥ崟鐨勫瓧娈� +// */ +// UIFormItemVO templateAttr2FormField(CodeClstempattrVO attrVO, String btmType) ; +// +// /** +// * 妯℃澘灞炴�ц浆鎹负琛ㄦ牸鏄剧ず鐨勯厤缃� +// * +// * @param attrVO 妯℃澘灞炴�� +// * @param forEdit 鏄惁鏄紪杈戞墍闇� +// * @return 琛ㄦ牸鐨勫瓧娈� +// */ +// UITableFieldVO templateAttr2TableField(CodeClstempattrVO attrVO, boolean forEdit); +// +// /** +// * 鐩镐技椤规煡璇� +// * @param orderDTO 缂栫爜鐨勭浉鍏充俊鎭� +// * @return 鏁版嵁鍒楄〃 +// */ +// DataGrid<Map<String, String>> resembleQuery(CodeOrderDTO orderDTO); +// +// /** +// * 淇敼涓婚搴撴暟鎹� +// * @param orderDTO 鏁版嵁鐨勫唴瀹癸紝涓嶇敤鍖呭惈鐮佹鐨勫唴瀹逛簡 +// */ +// void editSaveCode(CodeOrderDTO orderDTO); } -- Gitblit v1.9.3