From 47efbae8e6b62a577c20077612e0a0ac79321c57 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Tue, 12 Nov 2024 15:36:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=8D=AF=E5=93=81=E5=85=B3=E8=81=94?= =?UTF-8?q?=E5=85=B3=E7=B3=BB=E6=9F=A5=E9=87=8D=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/sync/SyncDelController.java | 8 ++++++++ .../com/glxp/api/http/ErpBasicClient.java | 19 +++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/src/main/java/com/glxp/api/controller/sync/SyncDelController.java b/src/main/java/com/glxp/api/controller/sync/SyncDelController.java index 44f5f360..53a37d2c 100644 --- a/src/main/java/com/glxp/api/controller/sync/SyncDelController.java +++ b/src/main/java/com/glxp/api/controller/sync/SyncDelController.java @@ -286,6 +286,14 @@ public class SyncDelController extends BaseController { return erpBasicClient.getCodeRelDetail(codeRel); } + /** + * 转发获取多码融合 + */ + @PostMapping("/udiwms/relCode/checkCode") + public BaseResponse checkCode(@RequestBody List codeList) { + return erpBasicClient.checkCode(codeList); + } + /** * 转发更新多码融合 */ diff --git a/src/main/java/com/glxp/api/http/ErpBasicClient.java b/src/main/java/com/glxp/api/http/ErpBasicClient.java index 5f2cd13e..bfee9922 100644 --- a/src/main/java/com/glxp/api/http/ErpBasicClient.java +++ b/src/main/java/com/glxp/api/http/ErpBasicClient.java @@ -250,6 +250,25 @@ public class ErpBasicClient { } } + /** + * 获取 多码融合表 + * @param codeList + * @return + */ + public BaseResponse checkCode(List codeList) { + String url = "https://www.udims.com/UDI_DL_Server_test" + "/udiwms/relCode/checkCode"; + try { + String response = httpOkClient.uCloudPost(url, codeList); + BaseResponse listBaseResponse = + JSONObject.parseObject(response, new TypeReference>() { + }); + return listBaseResponse; + } catch (Exception e) { + log.error("获取多码融合表", e); + return ResultVOUtils.error(500, "连接第三方系统接口服务出错"); + } + } + /** * 更新 多码融合表 * @param codeRel