From f39675fad28f66dd32aee1d3ee805ad99007bce5 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 02 六月 2023 21:13:16 +0800 Subject: [PATCH] 代码整合 --- Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/feign/IMdmEngineClient.java | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/feign/IMdmEngineClient.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/feign/IMdmEngineClient.java index 5b56de6..529a4ef 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/feign/IMdmEngineClient.java +++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/feign/IMdmEngineClient.java @@ -16,18 +16,12 @@ */ package com.vci.ubcs.code.feign; -import com.vci.ubcs.code.entity.CodeWupin; import com.vci.ubcs.starter.revision.model.BaseModel; import org.springblade.core.launch.constant.AppConstant; -import org.springblade.core.mp.support.BladePage; 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.RequestParam; +import org.springframework.web.bind.annotation.*; -import java.beans.IntrospectionException; -import java.lang.reflect.InvocationTargetException; -import java.sql.SQLException; import java.util.List; /** @@ -45,6 +39,7 @@ String API_PREFIX = "/mdmEngineClient"; String SELECT_BY_TYPE_OID = API_PREFIX + "/selectByTypeAndOid"; String INSERT_BATCH_BY_TYPE = API_PREFIX + "/insertBatchByType"; + String UPDATE_BATCH_BY_TYPE = API_PREFIX + "/updateBatchByType"; /** * 浼犲叆涓氬姟绫诲瀷浠ュ強鐩竜id闆嗗悎鏌ヨ鏁版嵁杩涜杩斿洖 @@ -54,7 +49,7 @@ * @return 鏌ヨ鍑虹殑鏁版嵁 */ @GetMapping(SELECT_BY_TYPE_OID) - R<List<BaseModel>> selectByTypeAndOid(@RequestParam("btmType") String btmType, @RequestParam("oids") String oids) throws SQLException, IntrospectionException, NoSuchFieldException, InvocationTargetException, IllegalAccessException, InstantiationException; + R<List<BaseModel>> selectByTypeAndOid(@RequestParam("btmType") String btmType, @RequestParam("oids") String oids); /** @@ -64,6 +59,15 @@ * @param baseModels 澶勭悊鏁版嵁 * @return 澶勭悊鎴愬姛鏁版嵁鏉℃暟 */ - @GetMapping(INSERT_BATCH_BY_TYPE) - R<Integer> insertBatchByType(String btmType, List<BaseModel> baseModels) throws Exception; + @PostMapping(INSERT_BATCH_BY_TYPE) + R<Integer> insertBatchByType(@RequestParam("btmType")String btmType,@RequestBody List<BaseModel> baseModels); + /** + * 浼犲叆涓氬姟绫诲瀷浠ュ強鐩稿叧鏁版嵁杩涜鎵归噺鏇存柊鎿嶄綔 + * + * @param btmType 涓氬姟绫诲瀷 + * @param baseModels 澶勭悊鏁版嵁 + * @return 澶勭悊鐘舵�� + */ + @PostMapping(UPDATE_BATCH_BY_TYPE) + R<Integer> updateBatchByType(@RequestParam("btmType")String btmType,@RequestBody List<BaseModel> baseModels); } -- Gitblit v1.9.3