Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
csbr-daop
/
ms-data-circulation-portal-service
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
42bf89de
authored
2025-10-15 18:54:36 +0800
by
xu
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
可信空间连接器入住接口
1 parent
be608b13
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
1 deletions
src/main/java/com/csbr/qingcloud/portal/controller/TdsConnectorIdentityController.java
src/main/java/com/csbr/qingcloud/portal/service/TdsConnectorIdentityService.java
src/main/java/com/csbr/qingcloud/portal/service/impl/TdsConnectorIdentityServiceImpl.java
src/main/java/com/csbr/qingcloud/portal/controller/TdsConnectorIdentityController.java
View file @
42bf89d
package
com
.
csbr
.
qingcloud
.
portal
.
controller
;
import
com.csbr.cloud.common.enums.SystemError
;
import
com.csbr.cloud.common.exception.CsbrSystemException
;
import
com.csbr.cloud.common.response.CommonRes
;
import
com.csbr.cloud.workflow.domain.dto.callback.BizCallbackDTO
;
import
com.csbr.qingcloud.portal.mybatis.entity.MfTdsConnectorIdentity
;
import
csbr.cloud.entity.annotation.SystemLog
;
import
csbr.cloud.entity.domain.base.vo.PageListVO
;
import
com.csbr.qingcloud.portal.domain.vo.TdsConnectorIdentityQueryVO
;
...
...
@@ -13,6 +16,7 @@ import io.swagger.v3.oas.annotations.Parameter;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
jakarta.annotation.Resource
;
import
jakarta.validation.Valid
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -53,8 +57,13 @@ public class TdsConnectorIdentityController {
@SystemLog
(
value
=
"连接器身份信息-修改"
)
@Operation
(
summary
=
"连接器身份信息-修改"
)
public
CommonRes
<
Boolean
>
updateTdsConnectorIdentity
(
@RequestBody
TdsConnectorIdentityRQVO
vo
)
{
if
(
StringUtils
.
isBlank
(
vo
.
getGuid
()))
{
// W00012 = {0}:参数[{1}]不能为空!
throw
new
CsbrSystemException
(
SystemError
.
DATA_INPUT_ERROR
,
"数据唯一标识为空。"
);
}
MfTdsConnectorIdentity
mfTdsConnectorIdentity
=
tdsConnectorIdentityService
.
getTdsConnectorIdentityById
(
vo
.
getGuid
());
//变更数据重新提交流程
if
(
"Y"
.
equals
(
vo
.
getIsChangeData
())
&&
vo
.
getImmediateApprove
()){
if
(
"Y"
.
equals
(
mfTdsConnectorIdentity
.
getIsChangeData
())
&&
vo
.
getImmediateApprove
()){
tdsConnectorIdentityService
.
changeSaveTdsConnectorIdentity
(
vo
);
}
else
{
tdsConnectorIdentityService
.
updateTdsConnectorIdentity
(
vo
);
...
...
src/main/java/com/csbr/qingcloud/portal/service/TdsConnectorIdentityService.java
View file @
42bf89d
...
...
@@ -112,4 +112,6 @@ public interface TdsConnectorIdentityService {
* @param dto
*/
void
crossFlowCallBack
(
BizCallbackDTO
dto
);
MfTdsConnectorIdentity
getTdsConnectorIdentityById
(
String
guid
);
}
...
...
src/main/java/com/csbr/qingcloud/portal/service/impl/TdsConnectorIdentityServiceImpl.java
View file @
42bf89d
...
...
@@ -500,6 +500,11 @@ public class TdsConnectorIdentityServiceImpl extends FlowAbstractImpl implements
}
}
@Override
public
MfTdsConnectorIdentity
getTdsConnectorIdentityById
(
String
guid
)
{
return
mfTdsConnectorIdentityService
.
getById
(
guid
);
}
@Transactional
public
void
afterChangeSaveTdsConnectorIdentity
(
TdsConnectorIdentityRQVO
rqVO
,
MfTdsConnectorIdentity
oldTdsConnectorIdentity
)
{
//修改变更前数据状态为已废弃
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment