提交 09506b7f authored 作者: 000516's avatar 000516

合并分支 'lql' 到 'qa'

修改日志打印形式 查看合并请求 !16
...@@ -55,7 +55,7 @@ public class EventCallbackLuzx { ...@@ -55,7 +55,7 @@ public class EventCallbackLuzx {
byte[] keyBs = digest.digest(encryptKeyP.getBytes(StandardCharsets.UTF_8)); byte[] keyBs = digest.digest(encryptKeyP.getBytes(StandardCharsets.UTF_8));
String decrypt = decrypt(encrypt,keyBs); String decrypt = decrypt(encrypt,keyBs);
JSONObject req = JSONObject.parseObject(decrypt); JSONObject req = JSONObject.parseObject(decrypt);
log.info("飞书事件回调数据:{}\n解析:{}",eventObj,req); log.info("飞书事件监听数据:{};解析后:{}",eventObj,req);
/** /**
* 审批实例 状态变更 事件处理 * 审批实例 状态变更 事件处理
......
...@@ -140,7 +140,7 @@ public class EventCallbackServiceImpl implements IEventCallbackService{ ...@@ -140,7 +140,7 @@ public class EventCallbackServiceImpl implements IEventCallbackService{
String preferredName = emp.getPersonInfo().getPreferredName(); String preferredName = emp.getPersonInfo().getPreferredName();
// 判断部门,当部门为【新人训练营】时跳过,不做人员异动 // 判断部门,当部门为【新人训练营】时跳过,不做人员异动
if (deptCode.equals("BM0131")){ if (deptCode.equals("BM0131")){
log.info("T100-AU-USER skip user:{}-{}-{}", preferredName,employeeNumber,deptCode); log.info("T100-AU-USER skip user:{}{}-新人训练营{}", preferredName,employeeNumber,deptCode);
return; return;
} }
BankAccount bankAccount = emp.getPersonInfo().getBankAccountList()[0]; BankAccount bankAccount = emp.getPersonInfo().getBankAccountList()[0];
...@@ -179,25 +179,19 @@ public class EventCallbackServiceImpl implements IEventCallbackService{ ...@@ -179,25 +179,19 @@ public class EventCallbackServiceImpl implements IEventCallbackService{
} }
private void createOrUpdateDept(JSONObject deptT100){ private void createOrUpdateDept(JSONObject deptT100){
JSONObject service = new JSONObject(); JSONObject service = new JSONObject();
service.put("name","department.create"); service.put("name","department.create");
JSONObject datakey = new JSONObject(); JSONObject datakey = new JSONObject();
datakey.put("CompanyId","BJHQ"); datakey.put("CompanyId","BJHQ");
datakey.put("EntId","80"); datakey.put("EntId","80");
JSONObject host = new JSONObject(); JSONObject host = new JSONObject();
host.put("acct","tiptop"); host.put("acct","tiptop");
host.put("ip","192.168.100.20"); host.put("ip","192.168.100.20");
host.put("lang","zh_CN"); host.put("lang","zh_CN");
host.put("prod","CRM"); host.put("prod","CRM");
host.put("timestamp",DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MS_PATTERN)); host.put("timestamp",DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MS_PATTERN));
JSONObject payload = new JSONObject(); JSONObject payload = new JSONObject();
payload.putObject("std_data").putObject("parameter").putArray("master_data").add(deptT100); payload.putObject("std_data").putObject("parameter").putArray("master_data").add(deptT100);
JSONObject deptJson = new JSONObject(); JSONObject deptJson = new JSONObject();
deptJson.put("service",service); deptJson.put("service",service);
deptJson.put("datakey",datakey); deptJson.put("datakey",datakey);
...@@ -207,25 +201,19 @@ public class EventCallbackServiceImpl implements IEventCallbackService{ ...@@ -207,25 +201,19 @@ public class EventCallbackServiceImpl implements IEventCallbackService{
} }
private void createOrUpdateUser(JSONObject userT100){ private void createOrUpdateUser(JSONObject userT100){
JSONObject service = new JSONObject(); JSONObject service = new JSONObject();
service.put("name","employee.create"); service.put("name","employee.create");
JSONObject datakey = new JSONObject(); JSONObject datakey = new JSONObject();
datakey.put("CompanyId","BJHQ"); datakey.put("CompanyId","BJHQ");
datakey.put("EntId","80"); datakey.put("EntId","80");
JSONObject host = new JSONObject(); JSONObject host = new JSONObject();
host.put("acct","tiptop"); host.put("acct","tiptop");
host.put("ip","192.168.100.20"); host.put("ip","192.168.100.20");
host.put("lang","zh_CN"); host.put("lang","zh_CN");
host.put("prod","CRM"); host.put("prod","CRM");
host.put("timestamp",DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MS_PATTERN)); host.put("timestamp",DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MS_PATTERN));
JSONObject payload = new JSONObject(); JSONObject payload = new JSONObject();
payload.putObject("std_data").putObject("parameter").putArray("master_data").add(userT100); payload.putObject("std_data").putObject("parameter").putArray("master_data").add(userT100);
JSONObject userJson = new JSONObject(); JSONObject userJson = new JSONObject();
userJson.put("service",service); userJson.put("service",service);
userJson.put("datakey",datakey); userJson.put("datakey",datakey);
......
...@@ -28,8 +28,10 @@ public class T100Util { ...@@ -28,8 +28,10 @@ public class T100Util {
header.put("digi-srvcode","000"); header.put("digi-srvcode","000");
header.put("digi-type","sync"); header.put("digi-type","sync");
header.put("digi-key","f63b06af224e90ea3f9f08e0226fc91e"); header.put("digi-key","f63b06af224e90ea3f9f08e0226fc91e");
log.info("T100-AU-DEPT参数:{}",deptJson);
String body = HttpUtil.createPost(url).addHeaders(header).body(deptJson.toString()).execute().body(); String body = HttpUtil.createPost(url).addHeaders(header).body(deptJson.toString()).execute().body();
log.info("T100-AU-DEPT参数:{},结果:{}",deptJson,body); String msg = body.replaceAll("\n", "");
log.info("T100-AU-DEPT结果:{}",msg);
} }
public void createOrUpdateUser(JSONObject userJson) { public void createOrUpdateUser(JSONObject userJson) {
...@@ -40,8 +42,10 @@ public class T100Util { ...@@ -40,8 +42,10 @@ public class T100Util {
header.put("digi-srvcode","000"); header.put("digi-srvcode","000");
header.put("digi-type","sync"); header.put("digi-type","sync");
header.put("digi-key","f63b06af224e90ea3f9f08e0226fc91e"); header.put("digi-key","f63b06af224e90ea3f9f08e0226fc91e");
log.info("T100-AU-USER参数:{}",userJson);
String body = HttpUtil.createPost(url).addHeaders(header).body(userJson.toString()).execute().body(); String body = HttpUtil.createPost(url).addHeaders(header).body(userJson.toString()).execute().body();
log.info("T100-AU-USER参数:{},结果:{}",userJson,body); String msg = body.replaceAll("\n", "");
log.info("T100-AU-USER结果:{}",msg);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论