From db1c3c5b3670639fd1dfc5de0fe75ce6f02f732e Mon Sep 17 00:00:00 2001 From: wang1 <844966816@qq.com> Date: 星期三, 31 五月 2023 14:40:07 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-service-api/ubcs-webservice-api/src/main/java/com/vci/ubcs/code/webservice/feign/IMdmInterJtClient.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-webservice-api/src/main/java/com/vci/ubcs/code/webservice/feign/IMdmInterJtClient.java b/Source/UBCS/ubcs-service-api/ubcs-webservice-api/src/main/java/com/vci/ubcs/code/webservice/feign/IMdmInterJtClient.java new file mode 100644 index 0000000..e80491b --- /dev/null +++ b/Source/UBCS/ubcs-service-api/ubcs-webservice-api/src/main/java/com/vci/ubcs/code/webservice/feign/IMdmInterJtClient.java @@ -0,0 +1,51 @@ +package com.vci.ubcs.code.webservice.feign; + + +import com.vci.ubcs.code.webservice.vo.DockingClassifyModelAttrVO; +import com.vci.ubcs.code.webservice.vo.DockingResultVO; +import com.vci.ubcs.code.webservice.vo.DockingReturnStoreVO; +import com.vci.ubcs.starter.exception.VciBaseException; +import org.springblade.core.tool.api.R; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; + +import javax.validation.constraints.NotNull; + + +/**** + * 闆嗗洟鐮佺敵璇锋彁渚涚粰澶栭儴璋冪敤鎺ュ彛 + * @author xiejun + * @date 2023-05-26 + */ +@FeignClient( + value = "ubcs-code" +) +public interface IMdmInterJtClient { + + String API_PREFIX = "/mdmInterService"; + String RETURNGROUPCODE = API_PREFIX + "/getApplyGroupCode"; + + String PUBMDMMODEL = API_PREFIX + "/pubMdmModel"; + + + + /*** + * 灏嗛泦鍥㈢敵璇锋垚鍔熺殑缂栫爜瀛樺叆鐩稿叧鏁版嵁涔嬩腑 + * @param dockingResultVO + * @return 杩斿洖瀛樺偍鏄惁鎴愬姛淇℃伅 + */ + @GetMapping(RETURNGROUPCODE) + public R getApplyGroupCode( @RequestParam("dockingResultVO") DockingReturnStoreVO dockingResultVO); + + /*** + * 涓绘暟鎹ā鍨嬭鍥惧彂甯� + * @param dockingClassifyModelAttrVO + * @return + */ + @PostMapping(PUBMDMMODEL) + R pubMdmModel(@RequestParam("dockingClassifyModelAttrVO") DockingClassifyModelAttrVO dockingClassifyModelAttrVO); + +} -- Gitblit v1.9.3