可信空间连接器入住接口
Showing
10 changed files
with
493 additions
and
0 deletions
src/main/java/com/csbr/qingcloud/portal/controller/TdsConnectorIdentityManagementController.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.controller; | ||
| 2 | |||
| 3 | import com.csbr.cloud.common.response.CommonRes; | ||
| 4 | import csbr.cloud.entity.annotation.SystemLog; | ||
| 5 | import csbr.cloud.entity.domain.base.vo.PageListVO; | ||
| 6 | import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; | ||
| 7 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementQueryVO; | ||
| 8 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementRQVO; | ||
| 9 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementRSVO; | ||
| 10 | import com.csbr.qingcloud.portal.service.TdsConnectorIdentityManagementService; | ||
| 11 | import io.swagger.v3.oas.annotations.Operation; | ||
| 12 | import io.swagger.v3.oas.annotations.Parameter; | ||
| 13 | import io.swagger.v3.oas.annotations.tags.Tag; | ||
| 14 | import jakarta.annotation.Resource; | ||
| 15 | import jakarta.validation.Valid; | ||
| 16 | import org.springframework.web.bind.annotation.*; | ||
| 17 | |||
| 18 | import java.util.List; | ||
| 19 | |||
| 20 | /** | ||
| 21 | * @program: | ||
| 22 | * @description: 连接器身份管理-控制器 | ||
| 23 | * @author: xup | ||
| 24 | * @create: 2025-09-23 17:35 | ||
| 25 | **/ | ||
| 26 | @RestController | ||
| 27 | @RequestMapping("/tds-connector-identity-management") | ||
| 28 | @Tag(name = "连接器身份管理-控制器") | ||
| 29 | public class TdsConnectorIdentityManagementController { | ||
| 30 | |||
| 31 | @Resource | ||
| 32 | private TdsConnectorIdentityManagementService tdsConnectorIdentityManagementService; | ||
| 33 | |||
| 34 | //region 基本操作 | ||
| 35 | |||
| 36 | @PostMapping("/save") | ||
| 37 | @SystemLog(value = "连接器身份管理-新增") | ||
| 38 | @Operation(summary = "连接器身份管理-新增") | ||
| 39 | public CommonRes<Boolean> saveTdsConnectorIdentityManagement(@RequestBody @Valid TdsConnectorIdentityManagementRQVO vo) { | ||
| 40 | tdsConnectorIdentityManagementService.saveTdsConnectorIdentityManagement(vo); | ||
| 41 | return CommonRes.success(true); | ||
| 42 | } | ||
| 43 | |||
| 44 | @PutMapping("/update") | ||
| 45 | @SystemLog(value = "连接器身份管理-修改") | ||
| 46 | @Operation(summary = "连接器身份管理-修改") | ||
| 47 | public CommonRes<Boolean> updateTdsConnectorIdentityManagement(@RequestBody @Valid TdsConnectorIdentityManagementRQVO vo) { | ||
| 48 | tdsConnectorIdentityManagementService.updateTdsConnectorIdentityManagement(vo); | ||
| 49 | return CommonRes.success(true); | ||
| 50 | } | ||
| 51 | |||
| 52 | @DeleteMapping("/delete") | ||
| 53 | @SystemLog(value = "连接器身份管理-批量删除") | ||
| 54 | @Operation(summary = "连接器身份管理-批量删除") | ||
| 55 | public CommonRes<Boolean> removeByGuids(@RequestBody List<String> guids) { | ||
| 56 | tdsConnectorIdentityManagementService.removeByGuids(guids); | ||
| 57 | return CommonRes.success(true); | ||
| 58 | } | ||
| 59 | |||
| 60 | @PostMapping("/page-list") | ||
| 61 | @SystemLog(value = "连接器身份管理-分页") | ||
| 62 | @Operation(summary = "连接器身份管理-分页") | ||
| 63 | public CommonRes<PageListVO<TdsConnectorIdentityManagementRSVO>> pageList(@RequestBody @Valid TdsConnectorIdentityManagementQueryVO queryVO) { | ||
| 64 | PageListVO<TdsConnectorIdentityManagementRSVO> pageVO = tdsConnectorIdentityManagementService.pageList(queryVO); | ||
| 65 | return CommonRes.success(pageVO); | ||
| 66 | } | ||
| 67 | |||
| 68 | @GetMapping("/detail") | ||
| 69 | @SystemLog(value = "连接器身份管理-详情") | ||
| 70 | @Operation( | ||
| 71 | summary = "连接器身份管理-详情", | ||
| 72 | parameters = { | ||
| 73 | @Parameter(name = "guid", description = "连接器身份管理唯一标识", required = true)} | ||
| 74 | ) | ||
| 75 | public CommonRes<TdsConnectorIdentityManagementRSVO> getTdsConnectorIdentityManagementDetail(@RequestParam String guid) { | ||
| 76 | TdsConnectorIdentityManagementRSVO vo = tdsConnectorIdentityManagementService.getTdsConnectorIdentityManagementDetail(guid); | ||
| 77 | return CommonRes.success(vo); | ||
| 78 | } | ||
| 79 | |||
| 80 | @PostMapping("/flow-call-back") | ||
| 81 | @SystemLog(value = "连接器身份管理-流程结束后进行业务回调") | ||
| 82 | @Operation(summary = "连接器身份管理-流程结束后进行业务回调", hidden = true) | ||
| 83 | public CommonRes<Boolean> flowCallBack(@RequestBody @Valid BizCallbackDTO dto) { | ||
| 84 | tdsConnectorIdentityManagementService.flowCallBack(dto); | ||
| 85 | return CommonRes.success(true); | ||
| 86 | } | ||
| 87 | |||
| 88 | //endregion | ||
| 89 | |||
| 90 | } |
src/main/java/com/csbr/qingcloud/portal/domain/vo/TdsConnectorIdentityManagementQueryVO.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.domain.vo; | ||
| 2 | |||
| 3 | import com.csbr.cloud.workflow.domain.dto.appove.FlowBizGuidQueryDTO; | ||
| 4 | import io.swagger.v3.oas.annotations.media.Schema; | ||
| 5 | import lombok.EqualsAndHashCode; | ||
| 6 | import lombok.Data; | ||
| 7 | import java.util.Date; | ||
| 8 | import java.util.List; | ||
| 9 | |||
| 10 | /** | ||
| 11 | * @program: | ||
| 12 | * @description: 连接器身份管理查询参数 | ||
| 13 | * @author: xup | ||
| 14 | * @create: 2025-09-23 17:35 | ||
| 15 | **/ | ||
| 16 | @EqualsAndHashCode(callSuper = true) | ||
| 17 | @Data | ||
| 18 | @Schema(title = "连接器身份管理查询参数") | ||
| 19 | public class TdsConnectorIdentityManagementQueryVO extends FlowBizGuidQueryDTO { | ||
| 20 | |||
| 21 | /** | ||
| 22 | * 业务审批状态【N 草稿中,A 审批中,Y 已通过,R 驳回,C 已撤销,D 已废弃】 | ||
| 23 | */ | ||
| 24 | @Schema(description = "业务审批状态【N 草稿中,A 审批中,Y 已通过,R 驳回,C 已撤销,D 已废弃】") | ||
| 25 | private String bizApproveState; | ||
| 26 | |||
| 27 | /******** 自定义扩展 *****/ | ||
| 28 | |||
| 29 | /** | ||
| 30 | * 数据唯一标识【List集合】 | ||
| 31 | */ | ||
| 32 | @Schema(description = "数据唯一标识", hidden = true) | ||
| 33 | private List<String> guidList; | ||
| 34 | |||
| 35 | /** | ||
| 36 | * 是否调用查询的判断 | ||
| 37 | */ | ||
| 38 | @Schema(description = "是否调用查询的判断", hidden = true) | ||
| 39 | private Boolean isNeedQuery; | ||
| 40 | |||
| 41 | } |
src/main/java/com/csbr/qingcloud/portal/domain/vo/TdsConnectorIdentityManagementRQVO.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.domain.vo; | ||
| 2 | |||
| 3 | import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO; | ||
| 4 | import io.swagger.v3.oas.annotations.media.Schema; | ||
| 5 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 6 | import jakarta.validation.constraints.NotBlank; | ||
| 7 | import jakarta.validation.constraints.NotNull; | ||
| 8 | import lombok.Data; | ||
| 9 | import java.util.Date; | ||
| 10 | |||
| 11 | /** | ||
| 12 | * @program: | ||
| 13 | * @description: 连接器身份管理新增、修改参数 | ||
| 14 | * @author: xup | ||
| 15 | * @create: 2025-09-23 17:35 | ||
| 16 | **/ | ||
| 17 | @Data | ||
| 18 | @Schema(title = "连接器身份管理新增、修改参数") | ||
| 19 | public class TdsConnectorIdentityManagementRQVO extends FlowRQBaseVO { | ||
| 20 | |||
| 21 | /** | ||
| 22 | * 连接器Guid | ||
| 23 | */ | ||
| 24 | @Schema(description = "连接器Guid") | ||
| 25 | @NotBlank(message = "连接器Guid为空。") | ||
| 26 | private String connectorGuid; | ||
| 27 | |||
| 28 | /** | ||
| 29 | * 使用场景(数据字典使用场景) | ||
| 30 | */ | ||
| 31 | @Schema(description = "使用场景(数据字典使用场景)") | ||
| 32 | @NotBlank(message = "使用场景为空。") | ||
| 33 | private String useScenariosCode; | ||
| 34 | |||
| 35 | /** | ||
| 36 | * 期望效期 | ||
| 37 | */ | ||
| 38 | @Schema(description = "期望效期") | ||
| 39 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 40 | @NotNull(message = "期望效期为空。") | ||
| 41 | private Date expirationTime; | ||
| 42 | |||
| 43 | /** | ||
| 44 | * 申请是由 | ||
| 45 | */ | ||
| 46 | @Schema(description = "申请是由") | ||
| 47 | private String applicationReason; | ||
| 48 | |||
| 49 | /** | ||
| 50 | * Key标识私钥 | ||
| 51 | */ | ||
| 52 | @Schema(description = "Key标识私钥") | ||
| 53 | private String privatekey; | ||
| 54 | |||
| 55 | /** | ||
| 56 | * 凭证证书 | ||
| 57 | */ | ||
| 58 | @Schema(description = "凭证证书") | ||
| 59 | private String certificate; | ||
| 60 | |||
| 61 | /** | ||
| 62 | * 凭证有效期 | ||
| 63 | */ | ||
| 64 | @Schema(description = "凭证有效期") | ||
| 65 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 66 | private Date voucherExpirationTime; | ||
| 67 | |||
| 68 | /** | ||
| 69 | * 业务审批状态 | ||
| 70 | */ | ||
| 71 | @Schema(description = "业务审批状态") | ||
| 72 | private String bizApproveState; | ||
| 73 | |||
| 74 | /******** 库表存储属性 需处理 *****/ | ||
| 75 | |||
| 76 | /******** 自定义扩展 *****/ | ||
| 77 | |||
| 78 | /******** 子对象 *****/ | ||
| 79 | |||
| 80 | } |
src/main/java/com/csbr/qingcloud/portal/domain/vo/TdsConnectorIdentityManagementRSVO.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.domain.vo; | ||
| 2 | |||
| 3 | import io.swagger.v3.oas.annotations.media.Schema; | ||
| 4 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import lombok.Data; | ||
| 6 | import com.csbr.cloud.workflow.domain.vo.appove.BizApproveVO; | ||
| 7 | import java.util.Date; | ||
| 8 | |||
| 9 | /** | ||
| 10 | * @program: | ||
| 11 | * @description: 连接器身份管理返回参数 | ||
| 12 | * @author: xup | ||
| 13 | * @create: 2025-09-23 17:35 | ||
| 14 | **/ | ||
| 15 | @Data | ||
| 16 | @Schema(title = "连接器身份管理返回参数") | ||
| 17 | public class TdsConnectorIdentityManagementRSVO { | ||
| 18 | |||
| 19 | /** | ||
| 20 | * 系统唯一标识 | ||
| 21 | */ | ||
| 22 | @Schema(description = "系统唯一标识") | ||
| 23 | private String guid; | ||
| 24 | |||
| 25 | /** | ||
| 26 | * 专区Guid | ||
| 27 | */ | ||
| 28 | @Schema(description = "专区Guid") | ||
| 29 | private String zqGuid; | ||
| 30 | |||
| 31 | /** | ||
| 32 | * 使用场景(数据字典使用场景) | ||
| 33 | */ | ||
| 34 | @Schema(description = "使用场景(数据字典使用场景)") | ||
| 35 | private String useScenariosCode; | ||
| 36 | |||
| 37 | /** | ||
| 38 | * 期望效期 | ||
| 39 | */ | ||
| 40 | @Schema(description = "期望效期") | ||
| 41 | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | ||
| 42 | private Date expirationTime; | ||
| 43 | |||
| 44 | /** | ||
| 45 | * 申请是由 | ||
| 46 | */ | ||
| 47 | @Schema(description = "申请是由") | ||
| 48 | private String applicationReason; | ||
| 49 | |||
| 50 | /** | ||
| 51 | * Key标识私钥 | ||
| 52 | */ | ||
| 53 | @Schema(description = "Key标识私钥") | ||
| 54 | private String privatekey; | ||
| 55 | |||
| 56 | /** | ||
| 57 | * 凭证证书 | ||
| 58 | */ | ||
| 59 | @Schema(description = "凭证证书") | ||
| 60 | private String certificate; | ||
| 61 | |||
| 62 | /** | ||
| 63 | * 凭证有效期 | ||
| 64 | */ | ||
| 65 | @Schema(description = "凭证有效期") | ||
| 66 | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | ||
| 67 | private Date voucherExpirationTime; | ||
| 68 | |||
| 69 | /** | ||
| 70 | * 业务审批状态 | ||
| 71 | */ | ||
| 72 | @Schema(description = "业务审批状态") | ||
| 73 | private String bizApproveState; | ||
| 74 | |||
| 75 | /******** 库表存储属性 需处理 *****/ | ||
| 76 | |||
| 77 | /******** 自定义扩展 *****/ | ||
| 78 | |||
| 79 | /** | ||
| 80 | * 审批信息 | ||
| 81 | */ | ||
| 82 | @Schema(description = "审批信息") | ||
| 83 | private BizApproveVO approveVO; | ||
| 84 | |||
| 85 | /******** 子对象 *****/ | ||
| 86 | |||
| 87 | } |
src/main/java/com/csbr/qingcloud/portal/mybatis/entity/MfTdsConnectorIdentityManagement.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.mybatis.entity; | ||
| 2 | |||
| 3 | import csbr.cloud.entity.domain.base.dao.BaseDO; | ||
| 4 | import jdk.jfr.Name; | ||
| 5 | import lombok.Data; | ||
| 6 | import lombok.EqualsAndHashCode; | ||
| 7 | import lombok.experimental.Accessors; | ||
| 8 | import java.util.Date; | ||
| 9 | |||
| 10 | /** | ||
| 11 | * @program: | ||
| 12 | * @description: 连接器身份管理实体 | ||
| 13 | * @author: xup | ||
| 14 | * @create: 2025-09-23 17:35 | ||
| 15 | **/ | ||
| 16 | @Data | ||
| 17 | @EqualsAndHashCode(callSuper = true) | ||
| 18 | @Accessors(chain = true) | ||
| 19 | @Name("连接器身份管理") | ||
| 20 | public class MfTdsConnectorIdentityManagement extends BaseDO { | ||
| 21 | |||
| 22 | /** | ||
| 23 | * 专区Guid | ||
| 24 | */ | ||
| 25 | @Name("专区Guid") | ||
| 26 | private String zqGuid; | ||
| 27 | |||
| 28 | /** | ||
| 29 | * 使用场景(数据字典使用场景) | ||
| 30 | */ | ||
| 31 | @Name("使用场景(数据字典使用场景)") | ||
| 32 | private String useScenariosCode; | ||
| 33 | |||
| 34 | /** | ||
| 35 | * 期望效期 | ||
| 36 | */ | ||
| 37 | @Name("期望效期") | ||
| 38 | private Date expirationTime; | ||
| 39 | |||
| 40 | /** | ||
| 41 | * 申请是由 | ||
| 42 | */ | ||
| 43 | @Name("申请是由") | ||
| 44 | private String applicationReason; | ||
| 45 | |||
| 46 | /** | ||
| 47 | * Key标识私钥 | ||
| 48 | */ | ||
| 49 | @Name("Key标识私钥") | ||
| 50 | private String privatekey; | ||
| 51 | |||
| 52 | /** | ||
| 53 | * 凭证证书 | ||
| 54 | */ | ||
| 55 | @Name("凭证证书") | ||
| 56 | private String certificate; | ||
| 57 | |||
| 58 | /** | ||
| 59 | * 凭证有效期 | ||
| 60 | */ | ||
| 61 | @Name("凭证有效期") | ||
| 62 | private Date voucherExpirationTime; | ||
| 63 | |||
| 64 | /** | ||
| 65 | * 业务审批状态 | ||
| 66 | */ | ||
| 67 | @Name("业务审批状态") | ||
| 68 | private String bizApproveState; | ||
| 69 | |||
| 70 | } |
src/main/java/com/csbr/qingcloud/portal/mybatis/mapper/MfTdsConnectorIdentityManagementMapper.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.mybatis.mapper; | ||
| 2 | |||
| 3 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||
| 4 | import org.apache.ibatis.annotations.Mapper; | ||
| 5 | import com.csbr.qingcloud.portal.mybatis.entity.MfTdsConnectorIdentityManagement; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * @program: | ||
| 9 | * @description: 连接器身份管理 Mapper 接口 | ||
| 10 | * @author: xup | ||
| 11 | * @create: 2025-09-23 17:35 | ||
| 12 | **/ | ||
| 13 | @Mapper | ||
| 14 | public interface MfTdsConnectorIdentityManagementMapper extends BaseMapper<MfTdsConnectorIdentityManagement> { | ||
| 15 | |||
| 16 | } |
src/main/java/com/csbr/qingcloud/portal/mybatis/service/MfTdsConnectorIdentityManagementService.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.mybatis.service; | ||
| 2 | |||
| 3 | import com.csbr.cloud.base.service.CsbrService; | ||
| 4 | import com.csbr.qingcloud.portal.mybatis.entity.MfTdsConnectorIdentityManagement; | ||
| 5 | |||
| 6 | /** | ||
| 7 | * @program: | ||
| 8 | * @description: 连接器身份管理逻辑层接口 | ||
| 9 | * @author: xup | ||
| 10 | * @create: 2025-09-23 17:35 | ||
| 11 | **/ | ||
| 12 | public interface MfTdsConnectorIdentityManagementService extends CsbrService<MfTdsConnectorIdentityManagement> { | ||
| 13 | |||
| 14 | } |
| 1 | package com.csbr.qingcloud.portal.mybatis.service.impl; | ||
| 2 | |||
| 3 | import com.csbr.cloud.mybatis.service.impl.CsbrServiceImpl; | ||
| 4 | import com.csbr.qingcloud.portal.mybatis.mapper.MfTdsConnectorIdentityManagementMapper; | ||
| 5 | import com.csbr.qingcloud.portal.mybatis.entity.MfTdsConnectorIdentityManagement; | ||
| 6 | import com.csbr.qingcloud.portal.mybatis.service.MfTdsConnectorIdentityManagementService; | ||
| 7 | import jakarta.annotation.Resource; | ||
| 8 | import org.springframework.stereotype.Service; | ||
| 9 | |||
| 10 | /** | ||
| 11 | * @program: | ||
| 12 | * @description: 连接器身份管理逻辑层接口实现 | ||
| 13 | * @author: xup | ||
| 14 | * @create: 2025-09-23 17:35 | ||
| 15 | **/ | ||
| 16 | @Service | ||
| 17 | public class MfTdsConnectorIdentityManagementServiceImpl extends CsbrServiceImpl<MfTdsConnectorIdentityManagementMapper, MfTdsConnectorIdentityManagement> implements MfTdsConnectorIdentityManagementService { | ||
| 18 | |||
| 19 | @Resource | ||
| 20 | private MfTdsConnectorIdentityManagementMapper mfTdsConnectorIdentityManagementMapper; | ||
| 21 | |||
| 22 | } |
src/main/java/com/csbr/qingcloud/portal/service/TdsConnectorIdentityManagementService.java
0 → 100644
| 1 | package com.csbr.qingcloud.portal.service; | ||
| 2 | |||
| 3 | import csbr.cloud.entity.domain.base.vo.PageListVO; | ||
| 4 | import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; | ||
| 5 | import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO; | ||
| 6 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementQueryVO; | ||
| 7 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementRSVO; | ||
| 8 | |||
| 9 | import java.util.List; | ||
| 10 | |||
| 11 | /** | ||
| 12 | * @program: | ||
| 13 | * @description: 连接器身份管理业务逻辑接口 | ||
| 14 | * @author: xup | ||
| 15 | * @create: 2025-09-23 17:35 | ||
| 16 | **/ | ||
| 17 | public interface TdsConnectorIdentityManagementService { | ||
| 18 | |||
| 19 | /** | ||
| 20 | * 连接器身份管理分页查询 | ||
| 21 | * @author xup | ||
| 22 | * @date 2025-09-23 17:35 | ||
| 23 | * @param queryVO | ||
| 24 | * @return com.csbr.cloud.mybatis.entity.PageListVO<com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementRSVO> | ||
| 25 | */ | ||
| 26 | PageListVO<TdsConnectorIdentityManagementRSVO> pageList(TdsConnectorIdentityManagementQueryVO queryVO); | ||
| 27 | |||
| 28 | /** | ||
| 29 | * 连接器身份管理获取详情数据 | ||
| 30 | * @author xup | ||
| 31 | * @date 2025-09-23 17:35 | ||
| 32 | * @param guid | ||
| 33 | * @return com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityManagementRSVO | ||
| 34 | */ | ||
| 35 | TdsConnectorIdentityManagementRSVO getTdsConnectorIdentityManagementDetail(String guid); | ||
| 36 | |||
| 37 | /** | ||
| 38 | * 连接器身份管理数据新增 | ||
| 39 | * @author xup | ||
| 40 | * @date 2025-09-23 17:35 | ||
| 41 | * @param flowBaseVO | ||
| 42 | * @return void | ||
| 43 | */ | ||
| 44 | void saveTdsConnectorIdentityManagement(FlowRQBaseVO flowBaseVO); | ||
| 45 | |||
| 46 | /** | ||
| 47 | * 连接器身份管理数据修改 | ||
| 48 | * @author xup | ||
| 49 | * @date 2025-09-23 17:35 | ||
| 50 | * @param flowBaseVO | ||
| 51 | * @return void | ||
| 52 | */ | ||
| 53 | void updateTdsConnectorIdentityManagement(FlowRQBaseVO flowBaseVO); | ||
| 54 | |||
| 55 | /** | ||
| 56 | * 连接器身份管理数据删除、并有相关的处理操作 | ||
| 57 | * @author xup | ||
| 58 | * @date 2025-09-23 17:35 | ||
| 59 | * @param guids | ||
| 60 | * @return void | ||
| 61 | */ | ||
| 62 | void removeByGuids(List<String> guids); | ||
| 63 | |||
| 64 | /** | ||
| 65 | * 流程结束后进行业务回调 | ||
| 66 | * @author xup | ||
| 67 | * @date 2025-09-23 17:35 | ||
| 68 | * @param dto | ||
| 69 | * @return void | ||
| 70 | */ | ||
| 71 | void flowCallBack(BizCallbackDTO dto); | ||
| 72 | |||
| 73 | } |
src/main/java/com/csbr/qingcloud/portal/service/impl/TdsConnectorIdentityManagementServiceImpl.java
0 → 100644
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment