Browse Source

fix: 优化类

huangzqa 4 năm trước cách đây
mục cha
commit
b6be928ee3

+ 8 - 5
approve-core-service/src/main/java/com/dragonsoft/dcuc/approve/business/QmAuditBusiness.java

@@ -5,15 +5,13 @@ import cn.hutool.crypto.digest.DigestUtil;
 import com.dragonsoft.auditlog.collection.qmtj.LogSendComponent;
 import com.dragonsoft.auditlog.collection.qmtj.pojo.req.ApproveRegisterLog;
 import com.dragonsoft.auditlog.collection.qmtj.pojo.resp.BaseResponse;
+import com.dragonsoft.duceap.base.entity.http.ResponseDTO;
 import com.dragonsoft.duceap.commons.util.json.JsonUtils;
-import com.google.common.base.Joiner;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.stereotype.Service;
 
-import java.util.Optional;
-
 /**
  * <p>
  * 启明审计业务类
@@ -47,8 +45,8 @@ public class QmAuditBusiness {
             String sysName = approveRegisterLog.getSysName();
             String sysDesc = approveRegisterLog.getSysDesc();
             String onlinetime = approveRegisterLog.getOnlinetime();
-            String trustIpList = Optional.ofNullable(approveRegisterLog.getTrustIpList()).map(e -> Joiner.on(",").join(e)).orElse(null);
-            String targetIpList = Optional.ofNullable(approveRegisterLog.getTargetIpList()).map(e -> Joiner.on(",").join(e)).orElse(null);
+            String trustIpList = approveRegisterLog.getTrustIpList();
+            String targetIpList = approveRegisterLog.getTargetIpList();
 
             StringBuilder stringBuilder = new StringBuilder(sysType + "&");
             if (StrUtil.isNotBlank(sysId)) {
@@ -72,4 +70,9 @@ public class QmAuditBusiness {
         return responseEntity;
     }
 
+    public ResponseDTO<String> md5(String md5source) {
+        String md5Hex = DigestUtil.md5Hex(md5source);
+        ResponseDTO<String> responseDTO = ResponseDTO.newInstance(md5Hex);
+        return responseDTO;
+    }
 }

+ 5 - 0
approve-core-service/src/main/java/com/dragonsoft/dcuc/approve/controller/ApproveController.java

@@ -43,4 +43,9 @@ public class ApproveController {
     ResponseEntity<BaseResponse> qmRegister(@RequestBody ApproveRegisterLog approveRegisterLog) {
         return qmAuditBusiness.registerInfo(approveRegisterLog);
     }
+
+    @RequestMapping(value = "md5", method = RequestMethod.POST)
+    ResponseDTO<String> qmRegister(@RequestBody String md5source) {
+        return qmAuditBusiness.md5(md5source);
+    }
 }