From f56aebe1dc0d462815e5d7a7e1571504fa38ee2b Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期二, 30 五月 2023 11:05:50 +0800
Subject: [PATCH] 属性映射界面同步按钮接口增加

---
 Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/impl/GroupMdmInterServiceImpl.java |   63 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 1 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/impl/GroupMdmInterServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/impl/GroupMdmInterServiceImpl.java
index b5c4500..b0b17d6 100644
--- a/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/impl/GroupMdmInterServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/service/impl/GroupMdmInterServiceImpl.java
@@ -326,7 +326,7 @@
 	 * @throws VciBaseException
 	 */
 	@Override
-	public R queryClassModel(String groupClassifyId) throws VciBaseException {
+	public R queryClassModel(String groupClassifyId) throws Throwable {
 		log.info("鑾峰彇闆嗗洟妯″瀷璇︾粏淇℃伅鎵ц淇濆瓨start");
 		String message="鎵ц鎴愬姛锛�";
 		try {
@@ -480,6 +480,67 @@
 		log.info("鏌ヨ鐢宠鍗曠姸鎬佹帴鍙nd");
 		return R.success(message);
 	}
+
+	/***
+	 * 鍚屾闆嗗洟妯″瀷淇℃伅
+	 * @param classifyId
+	 * @param operationType
+	 * @return 杩斿洖鎵ц缁撴灉
+	 * @throws VciBaseException
+	 */
+	@Override
+	public R syncClassifyModel(String classifyId, String operationType) throws VciBaseException {
+		VciBaseUtil.alertNotNull(operationType,"闆嗘垚鎿嶄綔绫诲瀷");
+		try {
+			if(operationType.equals("all")){
+				return	queryMdmModel();
+			}else{
+				VciBaseUtil.alertNotNull(classifyId,"闆嗗洟鍒嗙被涓婚敭");
+				return queryClassModel(classifyId);
+			}
+		} catch (Throwable e) {
+			throw  new VciBaseException(e.getMessage());
+		}
+	}
+
+//	/**
+//	 * 鍚屾涓绘ā鍨�
+//	 * @return
+//	 */
+//	private String  queryMdmModel() throws VciBaseException {
+//		String message="鎵ц鎴愬姛锛�";
+//		try {
+//
+//
+//		}catch (VciBaseException e){
+//			message=e.getMessage();
+//			throw new VciBaseException(message);
+//		}finally {
+//			return message;
+//		}
+//
+//
+//	}
+//
+//	/***
+//	 * 鍚屾妯″瀷璇︾粏淇℃伅
+//	 * @param classifyId
+//	 * @return
+//	 */
+//	private String queryClassModel(String classifyId)throws VciBaseException{
+//		String message="鎵ц鎴愬姛锛�";
+//		try {
+//
+//		}catch (VciBaseException e){
+//			message=e.getMessage();
+//			throw new VciBaseException(message);
+//		}finally {
+//			return message;
+//		}
+//
+//	}
+
+
 	/***
 	 * 缁勭粐 淇濆瓨鏁版嵁鏂规硶
 	 *

--
Gitblit v1.9.3