From 3c8db94c776369aea888b3aa0b9ec5d85c8eb5a0 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Thu, 24 Oct 2024 14:56:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A4=9A=E7=A0=81=E8=9E=8D=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/basic/UdiSyncController.java | 26 +++++++++++++++++++ .../api/service/basic/UdiProductService.java | 17 ++++++++++++ 2 files changed, 43 insertions(+) diff --git a/src/main/java/com/glxp/api/controller/basic/UdiSyncController.java b/src/main/java/com/glxp/api/controller/basic/UdiSyncController.java index 2c226c551..b6be7c729 100644 --- a/src/main/java/com/glxp/api/controller/basic/UdiSyncController.java +++ b/src/main/java/com/glxp/api/controller/basic/UdiSyncController.java @@ -2,6 +2,9 @@ package com.glxp.api.controller.basic; import com.github.pagehelper.Page; import com.glxp.api.dto.DictDto; +import com.glxp.api.entity.thrsys.CodeRel; +import com.glxp.api.http.ErpBasicClient; +import com.glxp.api.http.sync.SpsDirectClient; import org.springframework.beans.BeanUtils; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.util.StrUtil; @@ -28,6 +31,8 @@ import net.sourceforge.pinyin4j.format.HanyuPinyinToneType; import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination; import org.springframework.beans.BeanUtils; 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.RestController; import javax.annotation.Resource; @@ -304,5 +309,26 @@ public class UdiSyncController { } + + @Resource + SpsDirectClient spsDirectClient; + + /** + * 转发获取多码融合 + */ + @PostMapping("/spms/udchs/codeRe/list") + public BaseResponse getCodeRelDetail(@RequestBody CodeRel codeRel) { + return spsDirectClient.getCodeRelDetail(codeRel); + } + + /** + * 转发更新多码融合 + */ + @PostMapping("/spms/udchs/codeRe/update") + public BaseResponse updateCodeRelDetail(@RequestBody CodeRel codeRel) { + return spsDirectClient.updateCodeRelDetail(codeRel); + } + + } diff --git a/src/main/java/com/glxp/api/service/basic/UdiProductService.java b/src/main/java/com/glxp/api/service/basic/UdiProductService.java index 2885e11ff..6ba0ab4c7 100644 --- a/src/main/java/com/glxp/api/service/basic/UdiProductService.java +++ b/src/main/java/com/glxp/api/service/basic/UdiProductService.java @@ -14,7 +14,9 @@ import com.glxp.api.dao.basic.UdiRelevanceDao; import com.glxp.api.entity.basic.SupEvaluateDetailEntity; import com.glxp.api.entity.basic.UdiProductEntity; import com.glxp.api.entity.basic.UdiRelevanceEntity; +import com.glxp.api.entity.thrsys.CodeRel; import com.glxp.api.exception.JsonException; +import com.glxp.api.http.sync.SpsDirectClient; import com.glxp.api.req.basic.AddProductRequest; import com.glxp.api.req.basic.FilterUdiRelRequest; import com.glxp.api.req.basic.UdiInfoRequest; @@ -48,6 +50,8 @@ public class UdiProductService extends ServiceImpl