代码优化

This commit is contained in:
Administrator 2025-07-29 18:12:04 +08:00
parent 424a133529
commit 849325beb7
1 changed files with 19 additions and 1 deletions

View File

@ -202,6 +202,10 @@ public class SyncDepartment implements EsbServerlessRpcRemoteInterface {
// 生成随机 ID
long id = IdGenerator.generate();
log.error("insertDeptCustomField.id:{}", id);
/**
* 根据部门编号查询部门表formdata
*/
//String formData = getDepartmentFormData(code);
//当前时间
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
@ -261,6 +265,20 @@ public class SyncDepartment implements EsbServerlessRpcRemoteInterface {
log.error("updatatDeptCustomField.recordList:{}", recordList);
}
/**
* 根据部门code获取部门formdata
* @return
*/
public String getDepartmentFormData(String code){
log.error("getDepartmentFormData.code:{}", code);
String sql = "select formdata from eteams.department where code = '"+ code +"' and tenant_key = '"+RecruitModuleUtils.getCurrentTenantKey()+"' ";
log.error("getDepartmentFormData.sql:{}", sql);
Map<String, Object> rs = databaseUtils.execute("LOGIC", "weaver-ebuilder-form-service", sql);
List<Map<String, Object>> recordList = databaseUtils.getDataSourceList(rs);
log.error("getDepartmentFormData.recordList:{}", recordList);
return String.valueOf(recordList.get(0).get("formdata"));
}
/**
* 根据部门id获取部门code
* @return
@ -329,7 +347,7 @@ public class SyncDepartment implements EsbServerlessRpcRemoteInterface {
*/
public String getDeptFormData(String code) {
String formdata = "";
String sql = "SELECT eteams.formdata FROM eteams.department WHERE code = '" + code + "' ";
String sql = "SELECT formdata FROM eteams.department WHERE code = '" + code + "' ";
log.error("getDeptFormData.sql:{}", sql);
Map<String, Object> rs = databaseUtils.execute("LOGIC", "weaver-ebuilder-form-service", sql);
List<Map<String, Object>> recordList = databaseUtils.getDataSourceList(rs);