ludc
2024-04-12 f21bdede8546a348e2b16ffc3bbe292df7eeba76
Source/UBCS/ubcs-service-api/ubcs-applyjtcodeservice-api/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feign/IMdmInterJtClient.java
@@ -2,12 +2,16 @@
import com.vci.ubcs.code.applyjtcodeservice.vo.DockingClassifyModelAttrVO;
import com.vci.ubcs.code.applyjtcodeservice.vo.DockingPreAttrMappingVO;
import com.vci.ubcs.code.applyjtcodeservice.vo.DockingReturnStoreVO;
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 java.util.List;
/****
@@ -16,24 +20,49 @@
 * @date 2023-05-26
 */
@FeignClient(
   value = "ubcs-code"
   value = "ubcs-applyjtcodeservice"
)
public interface IMdmInterJtClient {
   String API_PREFIX = "/mdmInterService";
   String APPLYGROUPCODE = API_PREFIX + "/applyGroupCode";
   String RETURNGROUPCODE = API_PREFIX + "/getApplyGroupCode";
   String PUBMDMMODEL = API_PREFIX + "/pubMdmModel";
   String RECEIVE_EDITAPPLY =API_PREFIX + "/receiveEditApply";
   String LIST_MAPPING=API_PREFIX + "/listMapping";
   /***
    * 将集团申请成功的编码存入相关数据之中
    * @param oids
    * @param btmName
    * @return 返回存储是否成功信息
    */
   @GetMapping(APPLYGROUPCODE)
   public R applyGroupCode(@RequestParam("oids")String oids,@RequestParam("btmName")String btmName);
   /***
    *
    * @param codeClassifyOid
    * @return
    */
   @GetMapping(LIST_MAPPING)
   public R<List<DockingPreAttrMappingVO>> list_mapping(@RequestParam("codeClassifyOid")String codeClassifyOid);
   /***
    * 集团编码数据修改
    * @param oids
    * @param btmName
    * @return 返回存储是否成功信息
    */
   @PostMapping(RECEIVE_EDITAPPLY)
   public R receiveEditApply(@RequestParam("oids")String oids,@RequestParam("btmName")String btmName);
   /***
    * 将集团申请成功的编码存入相关数据之中
    * @param dockingResultVO
    * @return 返回存储是否成功信息
    */
   @GetMapping(RETURNGROUPCODE)
   public R getApplyGroupCode( @RequestParam("dockingResultVO") DockingReturnStoreVO dockingResultVO);
   @PostMapping(RETURNGROUPCODE)
   public R getApplyGroupCode(@RequestBody DockingReturnStoreVO dockingResultVO);
   /***
    * 主数据模型视图发布