b8fdcfe1 by xiaojie

【数据资产】

1、企业增加是否认证字段
1 parent 6cce701d
...@@ -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);
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!