From a8535516adbab653fcf85419308936df50be82e5 Mon Sep 17 00:00:00 2001 From: furongxin <419481438@qq.com> Date: Tue, 12 Nov 2024 21:24:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(bpm):=20=E6=96=B0=E5=A2=9E=E8=A1=A5?= =?UTF-8?q?=E5=8D=A1=E7=94=B3=E8=AF=B7=E7=9B=B8=E5=85=B3=20API=20=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 BpmOAReplacementCardApi接口,用于处理补卡申请相关操作 - 实现了获取当前用户正在处理中补卡申请的需补卡编号的功能 --- .../bpm/api/oa/BpmOAReplacementCardApi.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/api/oa/BpmOAReplacementCardApi.java diff --git a/yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/api/oa/BpmOAReplacementCardApi.java b/yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/api/oa/BpmOAReplacementCardApi.java new file mode 100644 index 00000000..77ceef2e --- /dev/null +++ b/yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/api/oa/BpmOAReplacementCardApi.java @@ -0,0 +1,21 @@ +package cn.iocoder.yudao.module.bpm.api.oa; + +import cn.iocoder.yudao.framework.common.pojo.CommonResult; +import cn.iocoder.yudao.module.bpm.enums.ApiConstants; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; + +import java.util.List; + +@FeignClient(name = ApiConstants.NAME) // TODO 芋艿:fallbackFactory = +@Tag(name = "RPC 服务 - 补卡申请") +public interface BpmOAReplacementCardApi { + + String PREFIX = ApiConstants.PREFIX + "/oa/replacement-card"; + + @GetMapping(PREFIX + "/getPunchRecordIds") + @Operation(summary = "获取当前用户正在处理中补卡申请的需补卡编号") + CommonResult> getPunchRecordIds(); +}