【feat】 重置配置
This commit is contained in:
parent
51b4ebde80
commit
e7209d9684
@ -8,6 +8,7 @@
|
|||||||
dbUrl="jdbc:mysql://127.0.0.1:3306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai"
|
dbUrl="jdbc:mysql://127.0.0.1:3306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai"
|
||||||
dbUsername="root"
|
dbUsername="root"
|
||||||
dbPassword="Celnet2025.QY"
|
dbPassword="Celnet2025.QY"
|
||||||
|
#其它
|
||||||
#dbUrl="jdbc:mysql://127.0.0.113306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai"
|
#dbUrl="jdbc:mysql://127.0.0.113306/data-dump-xxl-job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai"
|
||||||
#dbUsername="msg"
|
#dbUsername="msg"
|
||||||
#dbPassword="msg@2021"
|
#dbPassword="msg@2021"
|
||||||
|
@ -97,4 +97,10 @@ public class DataObject implements Serializable {
|
|||||||
@ApiModelProperty(value = "更新字段")
|
@ApiModelProperty(value = "更新字段")
|
||||||
private String updateField;
|
private String updateField;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否可编辑
|
||||||
|
*/
|
||||||
|
@TableField("is_editable")
|
||||||
|
@ApiModelProperty(value = "是否可编辑")
|
||||||
|
private Boolean isEditable;
|
||||||
}
|
}
|
||||||
|
@ -216,7 +216,6 @@ public class CommonServiceImpl implements CommonService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 自动dump
|
* 自动dump
|
||||||
*
|
|
||||||
* @param param 参数
|
* @param param 参数
|
||||||
* @param futures futures
|
* @param futures futures
|
||||||
*/
|
*/
|
||||||
@ -310,16 +309,17 @@ public class CommonServiceImpl implements CommonService {
|
|||||||
if (StringUtils.isNotBlank(dataObject.getBlobField())) {
|
if (StringUtils.isNotBlank(dataObject.getBlobField())) {
|
||||||
fileService.dumpFile(dataObject.getName(), dataObject.getBlobField(), true);
|
fileService.dumpFile(dataObject.getName(), dataObject.getBlobField(), true);
|
||||||
}
|
}
|
||||||
|
update.setDataWork(0);
|
||||||
} catch (Throwable e) {
|
} catch (Throwable e) {
|
||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
String format = String.format("获取表数据 error, api name: %s, \nparam: %s, \ncause:\n%s", api, com.alibaba.fastjson2.JSON.toJSONString(param, DataDumpParam.getFilter()), message);
|
String format = String.format("获取表数据 error, api name: %s, \nparam: %s, \ncause:\n%s", api, com.alibaba.fastjson2.JSON.toJSONString(param, DataDumpParam.getFilter()), message);
|
||||||
EmailUtil.send("DataDump ERROR", format);
|
EmailUtil.send("DataDump ERROR", format);
|
||||||
//异常错误,移除所有线程
|
|
||||||
salesforceExecutor.remove(futures.toArray(new Future<?>[]{}));
|
|
||||||
throw new RuntimeException(e);
|
throw new RuntimeException(e);
|
||||||
} finally {
|
} finally {
|
||||||
update.setDataLock(0);
|
if (dataObject != null) {
|
||||||
dataObjectService.updateById(update);
|
update.setDataLock(0);
|
||||||
|
dataObjectService.updateById(update);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 等待当前所有线程执行完成
|
// 等待当前所有线程执行完成
|
||||||
@ -756,6 +756,17 @@ public class CommonServiceImpl implements CommonService {
|
|||||||
maps.add(paramMap);
|
maps.add(paramMap);
|
||||||
maps.add(paramMap2);
|
maps.add(paramMap2);
|
||||||
}
|
}
|
||||||
|
// Task和Event
|
||||||
|
// if ("Task".equals(api) || "Event".equals(api)){
|
||||||
|
// Map<String, Object> paramwhoMap = Maps.newHashMap();
|
||||||
|
// paramwhoMap.put("key", "WhoId_Type__c");
|
||||||
|
// paramwhoMap.put("value", jsonObject.get("Who_Type"));
|
||||||
|
// maps.add(paramwhoMap);
|
||||||
|
// Map<String, Object> paramwhatMap = Maps.newHashMap();
|
||||||
|
// paramwhoMap.put("key", "WhatId_Type__c");
|
||||||
|
// paramwhoMap.put("value", jsonObject.get("What_Type"));
|
||||||
|
// maps.add(paramwhoMap);
|
||||||
|
// }
|
||||||
|
|
||||||
//附件关联表 插入更新时给关联对象赋值
|
//附件关联表 插入更新时给关联对象赋值
|
||||||
// if ("ContentDocumentLink".equals(api)) {
|
// if ("ContentDocumentLink".equals(api)) {
|
||||||
@ -923,18 +934,18 @@ public class CommonServiceImpl implements CommonService {
|
|||||||
map.put("name", "new_id");
|
map.put("name", "new_id");
|
||||||
list.add(map);
|
list.add(map);
|
||||||
|
|
||||||
if ("Task".equals(apiName) || "Event".equals(apiName)){
|
// if ("Task".equals(apiName) || "Event".equals(apiName)){
|
||||||
Map<String, Object> LinkedMap = Maps.newHashMap();
|
// Map<String, Object> LinkedMap = Maps.newHashMap();
|
||||||
LinkedMap.put("type", "varchar(18)");
|
// LinkedMap.put("type", "varchar(18)");
|
||||||
LinkedMap.put("comment", "whatTextId");
|
// LinkedMap.put("comment", "whatId关联对象");
|
||||||
LinkedMap.put("name", "WhatId_Text__c");
|
// LinkedMap.put("name", "WhatId_Type__c");
|
||||||
list.add(LinkedMap);
|
// list.add(LinkedMap);
|
||||||
Map<String, Object> LinkedMap1 = Maps.newHashMap();
|
// Map<String, Object> LinkedMap1 = Maps.newHashMap();
|
||||||
LinkedMap1.put("type", "varchar(18)");
|
// LinkedMap1.put("type", "varchar(18)");
|
||||||
LinkedMap1.put("comment", "whoTextId");
|
// LinkedMap1.put("comment", "whoId关联对象");
|
||||||
LinkedMap1.put("name", "WhoId_Text__c");
|
// LinkedMap1.put("name", "WhoId_Type__c");
|
||||||
list.add(LinkedMap1);
|
// list.add(LinkedMap1);
|
||||||
}
|
// }
|
||||||
|
|
||||||
if ("ContentDocumentLink".equals(apiName)){
|
if ("ContentDocumentLink".equals(apiName)){
|
||||||
//文档关联表新增关联对象字段
|
//文档关联表新增关联对象字段
|
||||||
|
@ -7,7 +7,7 @@ spring:
|
|||||||
username: root
|
username: root
|
||||||
password: Celnet2025.QY
|
password: Celnet2025.QY
|
||||||
# cook
|
# cook
|
||||||
# url: jdbc:mysql://127.0.0.1:3306/cook?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
# url: jdbc:mysql://127.0.0.1:3306/cook_1?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
||||||
# username: root
|
# username: root
|
||||||
# password: celnet@2025.bln
|
# password: celnet@2025.bln
|
||||||
|
|
||||||
@ -22,8 +22,8 @@ spring:
|
|||||||
#sf webservice配置
|
#sf webservice配置
|
||||||
sf:
|
sf:
|
||||||
# 附件下载url
|
# 附件下载url
|
||||||
file-download-url: https://cookmedicalasia.my.salesforce.com
|
file-download-url: https://d2000000079c7eaa.lightning.force.com
|
||||||
file-upload-url: https://cookchina--sandbox.sandbox.my.sfcrmproducts.cn
|
file-upload-url: https://steco-process.lightning.sfcrmapps.cn
|
||||||
# #线程数
|
# #线程数
|
||||||
# executor-size: 5
|
# executor-size: 5
|
||||||
# list:
|
# list:
|
||||||
|
@ -7,9 +7,9 @@ spring:
|
|||||||
username: root
|
username: root
|
||||||
password: Celnet2025.QY
|
password: Celnet2025.QY
|
||||||
# cook
|
# cook
|
||||||
# url: jdbc:mysql://127.0.0.1:3306/cook?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
# url: jdbc:mysql://127.0.0.1:3306/cook_1?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
||||||
# username: root
|
# username: root
|
||||||
# password: celnet@2025.bln
|
# password: celnet@2025.bln
|
||||||
mail:
|
mail:
|
||||||
host: smtp.mxhichina.com
|
host: smtp.mxhichina.com
|
||||||
port: 465
|
port: 465
|
||||||
|
@ -7,9 +7,9 @@ spring:
|
|||||||
username: root
|
username: root
|
||||||
password: Celnet2025.QY
|
password: Celnet2025.QY
|
||||||
# cook
|
# cook
|
||||||
# url: jdbc:mysql://127.0.0.1:3306/cook?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
# url: jdbc:mysql://127.0.0.1:3306/cook_1?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
|
||||||
# username: root
|
# username: root
|
||||||
# password: celnet@2025.bln
|
# password: celnet@2025.bln
|
||||||
|
|
||||||
mail:
|
mail:
|
||||||
host: smtp.163.com
|
host: smtp.163.com
|
||||||
@ -22,8 +22,8 @@ spring:
|
|||||||
#sf webservice配置
|
#sf webservice配置
|
||||||
sf:
|
sf:
|
||||||
# 附件下载url
|
# 附件下载url
|
||||||
file-download-url: https://cookmedicalasia.my.salesforce.com
|
file-download-url: https://d2000000079c7eaa.lightning.force.com
|
||||||
file-upload-url: https://cookchina--sandbox.sandbox.my.sfcrmproducts.cn
|
file-upload-url: https://steco-process.lightning.sfcrmapps.cn
|
||||||
#线程数
|
#线程数
|
||||||
executor-size: 5
|
executor-size: 5
|
||||||
list:
|
list:
|
||||||
|
Loading…
Reference in New Issue
Block a user