From 6138318ebe15d251d6ae6e3e1ec57c8af94216d7 Mon Sep 17 00:00:00 2001
From: ludc <pUXmgxCf6A>
Date: 星期四, 18 五月 2023 10:53:27 +0800
Subject: [PATCH] 以及发布webservice接口功能搭建,将通通用接口移植过来

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java |   81 ++++++++++++++++++++++------------------
 1 files changed, 44 insertions(+), 37 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 76250db..908dc2f 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
@@ -1,39 +1,46 @@
-//package com.vci.ubcs.code.service;
-//
-//
-//import com.baomidou.mybatisplus.extension.service.IService;
-//import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
-//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.vo.CodeClstemplateVO;
-//import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO;
-//import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
-//import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
-//import com.vci.ubcs.starter.web.pagemodel.KeyValue;
-//
-//import java.util.List;
-//
-///**
-// * 涓绘暟鎹紩鎿庢湇鍔�
-// * @author weidy
-// * @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);
+package com.vci.ubcs.code.service;
+
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
+import com.vci.ubcs.code.entity.CodeAllCode;
+import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
+import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
+
+import java.util.List;
+
+/**
+ * 涓绘暟鎹紩鎿庢湇鍔�
+ * @author weidy
+ * @date 2022-2-21
+ */
+public interface MdmEngineService extends IService<CodeAllCode> {
+
+
+	/**
+	 * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄
+	 * @param codeClassifyOid 鍒嗙被鐨勪富閿�
+	 * @return 妯℃澘鐨勬樉绀哄璞�
+	 */
+	CodeClassifyTemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid);
+
+	/**
+	 * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄
+	 * @param codeClassifyOid 鍒嗙被鐨勪富閿�
+	 * @param hasAttr 鍖呭惈灞炴��
+	 * @return 妯℃澘鐨勬樉绀哄璞�
+	 */
+	CodeClassifyTemplateVO getUsedTemplateByClassifyOid(String codeClassifyOid, boolean hasAttr);
+
+
+
+	/**
+	 * 浣跨敤鍒嗙被鐨勫叏閮ㄤ俊鎭幏鍙栫紪鐮佽鍒�
+	 * @param fullInfoBO 鍒嗙被鐨勫叏閮ㄤ俊鎭�
+	 * @return 瑙勫垯鐨勫唴瀹�
+	 */
+	CodeRuleVO getCodeRuleByClassifyFullInfo(CodeClassifyFullInfoBO fullInfoBO);
+
 ////
 ////	/**
 ////	 * 鑾峰彇鏋氫妇鐨勪笅鎷夐�夐」
@@ -133,4 +140,4 @@
 ////	 * @param orderDTO 鏁版嵁鐨勫唴瀹癸紝涓嶇敤鍖呭惈鐮佹鐨勫唴瀹逛簡
 ////	 */
 ////	void editSaveCode(CodeOrderDTO orderDTO);
-//}
+}

--
Gitblit v1.9.3