【fix】 优化存量数据下载是contentversion对象的Title中的字符

This commit is contained in:
Kris 2025-07-30 10:27:30 +08:00
parent fbc049f619
commit 1129c210a2
2 changed files with 10 additions and 1 deletions

View File

@ -1,7 +1,7 @@
# 程序配置
# xxl job数据库链接
#百思
dbUrl="jdbc:mysql://127.0.0.1:3306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai&useSSL=false"
dbUrl="jdbc:mysql://127.0.0.1:3306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai"
dbUsername="root"
dbPassword="celnet@2025.bln"
nohup java -jar /xxl-job-admin/xxl-job-admin-2.1.2.jar --spring.datasource.url=$dbUrl --spring.datasource.username=$dbUsername --spring.datasource.password=$dbPassword >/dev/null 2>&1 &

View File

@ -872,6 +872,15 @@ public class CommonServiceImpl implements CommonService {
maps.add(paramMap2);
}
// ContentVersion表插入更新时把title中的/替换为-
if ("ContentVersion".equals(one.getName())){
String title = StringUtils.replace(String.valueOf(jsonObject.get("Title")), "/", "-");
Map<String, Object> paramMap = Maps.newHashMap();
paramMap.put("key", "Title");
paramMap.put("value", title);
maps.add(paramMap);
}
if (existsIds.contains(id)) {
customMapper.updateById(api, maps, id);
} else {