上海家化联合股份有限公司部门名称特殊处理

This commit is contained in:
yuxueliang0813 2025-04-01 18:24:34 +08:00
parent 04963a8444
commit ef2df3b5a7
2 changed files with 8 additions and 2 deletions

View File

@ -26,6 +26,8 @@ public class EsbUtils {
public static final Long ACCTABLE = 2125524820924832768L;//科目表
private static final String orgName = "bos_org";//系统库 表名 t_org_org
public static final String deptOrgName = "上海家化联合股份有限公司";//指定部门名称-原始
public static final String newDeptOrgName = "上海家化(联合股份)";//指定部门名称--防止与业务单元中的名称重复
public static boolean isEmpty(String value) {
return value == null || value.trim().length() <= 0;

View File

@ -24,7 +24,6 @@ import shjh.jhzj7.fi.fi.utils.JhzjUtils;
import shjh.jhzj7.fi.fi.webapi.model.AdminOrgModel;
import javax.validation.Valid;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Map;
import java.util.TreeMap;
@ -103,7 +102,12 @@ public class AdminOrgControler {
continue;
}
param = new OrgParam();
if(orgName.equals(EsbUtils.deptOrgName)){
//如果部门的名称是 上海家化联合股份有限公司 则将名称修改为 上海家化联合股份 防止与业务单元中的名称重复
param.setName(EsbUtils.newDeptOrgName);
}else{
param.setName(orgName.replace("_","-"));
}
param.setNumber(orgNumber);
param.setOrgPatternId(4);//组织形态ID默认ID为4L部门1为公司当前组织是公司还是部门需要有字段可以体现
param.setDuty(OrgViewType.Admin);//组织属性-行政组织