可信空间连接器入住接口
Showing
3 changed files
with
17 additions
and
1 deletions
| 1 | package com.csbr.qingcloud.portal.controller; | 1 | package com.csbr.qingcloud.portal.controller; |
| 2 | 2 | ||
| 3 | import com.csbr.cloud.common.enums.SystemError; | ||
| 4 | import com.csbr.cloud.common.exception.CsbrSystemException; | ||
| 3 | import com.csbr.cloud.common.response.CommonRes; | 5 | import com.csbr.cloud.common.response.CommonRes; |
| 4 | import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; | 6 | import com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO; |
| 7 | import com.csbr.qingcloud.portal.mybatis.entity.MfTdsConnectorIdentity; | ||
| 5 | import csbr.cloud.entity.annotation.SystemLog; | 8 | import csbr.cloud.entity.annotation.SystemLog; |
| 6 | import csbr.cloud.entity.domain.base.vo.PageListVO; | 9 | import csbr.cloud.entity.domain.base.vo.PageListVO; |
| 7 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityQueryVO; | 10 | import com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityQueryVO; |
| ... | @@ -13,6 +16,7 @@ import io.swagger.v3.oas.annotations.Parameter; | ... | @@ -13,6 +16,7 @@ import io.swagger.v3.oas.annotations.Parameter; |
| 13 | import io.swagger.v3.oas.annotations.tags.Tag; | 16 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 14 | import jakarta.annotation.Resource; | 17 | import jakarta.annotation.Resource; |
| 15 | import jakarta.validation.Valid; | 18 | import jakarta.validation.Valid; |
| 19 | import org.apache.commons.lang3.StringUtils; | ||
| 16 | import org.springframework.web.bind.annotation.*; | 20 | import org.springframework.web.bind.annotation.*; |
| 17 | 21 | ||
| 18 | import java.util.List; | 22 | import java.util.List; |
| ... | @@ -53,8 +57,13 @@ public class TdsConnectorIdentityController { | ... | @@ -53,8 +57,13 @@ public class TdsConnectorIdentityController { |
| 53 | @SystemLog(value = "连接器身份信息-修改") | 57 | @SystemLog(value = "连接器身份信息-修改") |
| 54 | @Operation(summary = "连接器身份信息-修改") | 58 | @Operation(summary = "连接器身份信息-修改") |
| 55 | public CommonRes<Boolean> updateTdsConnectorIdentity(@RequestBody TdsConnectorIdentityRQVO vo) { | 59 | public CommonRes<Boolean> updateTdsConnectorIdentity(@RequestBody TdsConnectorIdentityRQVO vo) { |
| 60 | if (StringUtils.isBlank(vo.getGuid())) { | ||
| 61 | // W00012 = {0}:参数[{1}]不能为空! | ||
| 62 | throw new CsbrSystemException(SystemError.DATA_INPUT_ERROR, "数据唯一标识为空。"); | ||
| 63 | } | ||
| 64 | MfTdsConnectorIdentity mfTdsConnectorIdentity = tdsConnectorIdentityService.getTdsConnectorIdentityById(vo.getGuid()); | ||
| 56 | //变更数据重新提交流程 | 65 | //变更数据重新提交流程 |
| 57 | if("Y".equals(vo.getIsChangeData()) && vo.getImmediateApprove()){ | 66 | if("Y".equals(mfTdsConnectorIdentity.getIsChangeData()) && vo.getImmediateApprove()){ |
| 58 | tdsConnectorIdentityService.changeSaveTdsConnectorIdentity(vo); | 67 | tdsConnectorIdentityService.changeSaveTdsConnectorIdentity(vo); |
| 59 | }else { | 68 | }else { |
| 60 | tdsConnectorIdentityService.updateTdsConnectorIdentity(vo); | 69 | tdsConnectorIdentityService.updateTdsConnectorIdentity(vo); | ... | ... |
| ... | @@ -112,4 +112,6 @@ public interface TdsConnectorIdentityService { | ... | @@ -112,4 +112,6 @@ public interface TdsConnectorIdentityService { |
| 112 | * @param dto | 112 | * @param dto |
| 113 | */ | 113 | */ |
| 114 | void crossFlowCallBack(BizCallbackDTO dto); | 114 | void crossFlowCallBack(BizCallbackDTO dto); |
| 115 | |||
| 116 | MfTdsConnectorIdentity getTdsConnectorIdentityById(String guid); | ||
| 115 | } | 117 | } | ... | ... |
| ... | @@ -500,6 +500,11 @@ public class TdsConnectorIdentityServiceImpl extends FlowAbstractImpl implements | ... | @@ -500,6 +500,11 @@ public class TdsConnectorIdentityServiceImpl extends FlowAbstractImpl implements |
| 500 | } | 500 | } |
| 501 | } | 501 | } |
| 502 | 502 | ||
| 503 | @Override | ||
| 504 | public MfTdsConnectorIdentity getTdsConnectorIdentityById(String guid) { | ||
| 505 | return mfTdsConnectorIdentityService.getById(guid); | ||
| 506 | } | ||
| 507 | |||
| 503 | @Transactional | 508 | @Transactional |
| 504 | public void afterChangeSaveTdsConnectorIdentity(TdsConnectorIdentityRQVO rqVO,MfTdsConnectorIdentity oldTdsConnectorIdentity) { | 509 | public void afterChangeSaveTdsConnectorIdentity(TdsConnectorIdentityRQVO rqVO,MfTdsConnectorIdentity oldTdsConnectorIdentity) { |
| 505 | //修改变更前数据状态为已废弃 | 510 | //修改变更前数据状态为已废弃 | ... | ... |
-
Please register or sign in to post a comment