【数据资产】
1、企业增加是否认证字段
Showing
1 changed file
with
14 additions
and
0 deletions
| ... | @@ -34,6 +34,7 @@ import org.apache.commons.lang3.ObjectUtils; | ... | @@ -34,6 +34,7 @@ import org.apache.commons.lang3.ObjectUtils; |
| 34 | import org.apache.commons.lang3.StringUtils; | 34 | import org.apache.commons.lang3.StringUtils; |
| 35 | import org.springframework.core.io.ByteArrayResource; | 35 | import org.springframework.core.io.ByteArrayResource; |
| 36 | import org.springframework.stereotype.Service; | 36 | import org.springframework.stereotype.Service; |
| 37 | import org.springframework.util.Base64Utils; | ||
| 37 | import org.springframework.web.multipart.MultipartFile; | 38 | import org.springframework.web.multipart.MultipartFile; |
| 38 | 39 | ||
| 39 | import java.io.FileOutputStream; | 40 | import java.io.FileOutputStream; |
| ... | @@ -223,6 +224,19 @@ public class DataPortServiceImpl implements DataPortService { | ... | @@ -223,6 +224,19 @@ public class DataPortServiceImpl implements DataPortService { |
| 223 | ConnectorRegisterRSVO connectorRegisterRSVO = JSON.parseObject(JSON.toJSONString(object), ConnectorRegisterRSVO.class); | 224 | ConnectorRegisterRSVO connectorRegisterRSVO = JSON.parseObject(JSON.toJSONString(object), ConnectorRegisterRSVO.class); |
| 224 | log.info("object, {}", object); | 225 | log.info("object, {}", object); |
| 225 | log.info("connectorRegisterRSVO, {}", connectorRegisterRSVO); | 226 | log.info("connectorRegisterRSVO, {}", connectorRegisterRSVO); |
| 227 | |||
| 228 | // 身份凭证base64转换为图片 | ||
| 229 | String connectorCert = connectorRegisterRSVO.getConnectorCert(); | ||
| 230 | if (StringUtils.isNotEmpty(connectorCert)) { | ||
| 231 | String connectorName = String.format("%s.png", entity.getConnectorName()); | ||
| 232 | MultipartFile image = new MockMultipartFile(connectorName, connectorName, "application/octet-stream", Base64Utils.decodeFromString(connectorCert)); | ||
| 233 | String url = (String) daopCommonFeign.uploadFile(image, connectorName).getData(); | ||
| 234 | log.info("======url======, {}", url); | ||
| 235 | if (StringUtils.isNotEmpty(url)) { | ||
| 236 | entity.setTrustedIdentityCredential(url); | ||
| 237 | } | ||
| 238 | } | ||
| 239 | |||
| 226 | // 修改接入连接器身份标识 | 240 | // 修改接入连接器身份标识 |
| 227 | entity.setConnectorIdentity(connectorRegisterRSVO.getIdentityCode()); | 241 | entity.setConnectorIdentity(connectorRegisterRSVO.getIdentityCode()); |
| 228 | mfTdsConnectorIdentityService.updateById(entity); | 242 | mfTdsConnectorIdentityService.updateById(entity); | ... | ... |
-
Please register or sign in to post a comment