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