提交 224e70d1 作者: 洪东保

减少日志量

父级 0c2dc139
......@@ -3,26 +3,24 @@ package com.cmeeting.ad.service.impl;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.cmeeting.ad.entity.*;
import com.cmeeting.ad.util.SecurityUtil;
import com.cmeeting.ad.vo.UserVo;
import com.cmeeting.dto.UserDTO;
import com.cmeeting.exception.RobotBaseException;
import com.cmeeting.mapper.primary.AuthMapper;
import com.cmeeting.mapper.primary.CommonMapper;
import com.cmeeting.ad.service.ILdapService;
import com.cmeeting.ad.service.ISysTenantService;
import com.cmeeting.ad.service.UserService;
import com.cmeeting.ad.util.JwtUtil;
import com.cmeeting.ad.util.SecurityUtil;
import com.cmeeting.ad.vo.ApplicationUserVO;
import com.cmeeting.ad.vo.UserVo;
import com.cmeeting.constant.CategoryConstant;
import com.cmeeting.constant.UserAdminRouteConstant;
import com.cmeeting.exception.RobotBaseException;
import com.cmeeting.mapper.primary.AuthMapper;
import com.cmeeting.mapper.primary.CommonMapper;
import com.cmeeting.mapper.secondary.SysUserSysMapper;
import com.cmeeting.pojo.CoreModulePermissions;
import com.cmeeting.util.*;
import com.cmeeting.ad.vo.ApplicationUserVO;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Value;
......@@ -34,10 +32,11 @@ import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.Duration;
import java.time.Instant;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.util.*;
import java.util.function.Function;
import java.util.stream.Collectors;
@Service
......
......@@ -78,21 +78,6 @@ public class CmeetingJob {
@Resource
private EmailSender emailSender;
// @PostConstruct
public void weComUserInit() {
weComUserSync();
}
// @PostConstruct
public void tencentUserInit() {
TencentUserSync();
}
// @PostConstruct
public void userBindInit() {
userBind();
}
/**
* 企微人员定时同步
*/
......@@ -179,8 +164,6 @@ public class CmeetingJob {
if (CollectionUtils.isEmpty(accessUserIds)) {
log.info("无生成纪要权限的人员");
return;
} else {
log.info("生成纪要权限人员:->{}", accessUserIds.toString());
}
List<TencentMeetingVO.RecordFile> meetingFiles = tencentMeetingService.getMeetingFiles(accessUserIds, weComUserMap);
......
......@@ -255,7 +255,6 @@ public class FileProcessTask {
String downloadUrl = transcript.getDownloadAddress();
if ("txt".equalsIgnoreCase(fileType)) {
log.info("AI Transcript - Type: {}, URL: {}", fileType, downloadUrl);
// 1. 下载文件
byte[] fileData = downloadFile(downloadUrl);
......@@ -412,7 +411,6 @@ public class FileProcessTask {
// 将字节内容写入本地文件
try (FileOutputStream fos = new FileOutputStream(fullPath)) {
fos.write(fileData);
log.info("DOCX transcript saved to: {}", fullPath);
} catch (IOException e) {
log.error("Error saving DOCX transcript to file: {}", e.getMessage(), e);
}
......
......@@ -207,7 +207,6 @@ public class MeetingInfoServiceImpl extends ServiceImpl<MeetingInfoMapper, Meeti
String downloadUrl = transcript.getDownloadAddress();
if ("txt".equalsIgnoreCase(fileType)) {
log.info("AI Transcript - Type: {}, URL: {}", fileType, downloadUrl);
// 1. 下载文件
byte[] fileData = downloadFile(downloadUrl);
......
......@@ -213,7 +213,6 @@ public class WeComServiceImpl extends ServiceImpl<WeComUserMapper, WeComUser> i
public void userBind() {
//查出没有建立关联的企微人员
List<WeComUser> noBindUsers = noBindUsers();
List<UserId> userIds = new ArrayList<>();
for (WeComUser user : noBindUsers) {
String weComToken = getToken();
MeetingInfo meetingInfo = createTempMeeting(user.getUserId(), weComToken);
......
......@@ -100,23 +100,6 @@ public class AESUtils {
return mingwen;
}
public static Boolean decryptSign(HttpServletRequest request, String AES_KEY){
String lid = request.getHeader("lid");
log.info("lid=============" + lid);
String sign = request.getHeader("sign");
log.info("sign=============" +sign);
String decrypt = decrypt(sign, AES_KEY);
log.info("decrypt=============" + decrypt);
if (StringUtils.isEmpty(lid) && StringUtils.isEmpty(sign) && StringUtils.isEmpty(decrypt)){
return true;
}
if(!lid.equals(decrypt)){
log.info("----判定成功");
return true;
}
return false;
}
public static void main(String[] args) throws Exception {
int code = 1;
/*String[] arr = {""};
......
......@@ -120,7 +120,7 @@
</timeBasedFileNamingAndTriggeringPolicy>
<!-- 日志文件保留天数 -->
<maxHistory>
15
7
</maxHistory>
</rollingPolicy>
<!-- 过滤出ERROR级别的日志 -->
......@@ -132,14 +132,13 @@
</appender>
<!-- MyBatis SQL 日志 -->
<logger name="java.sql.Connection" level="TRACE"/>
<logger name="java.sql.Connection" level="DEBUG"/>
<logger name="java.sql.Statement" level="TRACE"/>
<logger name="java.sql.PreparedStatement" level="TRACE"/>
<logger name="java.sql.ResultSet" level="TRACE"/>
<!-- DAO 包路径(替换为你的Mapper接口包名) -->
<logger name="com.cmeeting.mapper.primary" level="TRACE"/>
<logger name="com.cmeeting.mapper.secondary" level="TRACE"/>
<!-- &lt;!&ndash; DAO 包路径(替换为你的Mapper接口包名) &ndash;&gt;-->
<!-- <logger name="com.cmeeting.mapper.primary" level="DEBUG"/>-->
<!-- <logger name="com.cmeeting.mapper.secondary" level="DEBUG"/>-->
<!-- 日志总开关 -->
<root level="info">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论